Yleiset käsitteet
Kuten kappaleessa selitetään tarkemmin Jakelut, jokaisessa Linux-jakelussa on oletusarvoisesti asennettuna eri ohjelmia. Tärkeä osa niistä sisältää edistyneen toimistopaketin ja tehokkaat ääni-, video- ja kuvankäsittelyohjelmat. Nämä ovat kaksi tärkeää eroa Windowsissa: a) Kaikissa distroissa ei ole samoja ohjelmia, b) Monissa distroissa on jo valmiiksi asennetut ohjelmat, joten sinun ei tarvitse hankkia niitä erikseen.
Ohjelmien asennustapa voi myös vaihdella jakelun välillä. Niillä kaikilla on kuitenkin yhteinen idea, joka erottaa ne Windowsista: ohjelmat ladataan jakelusi virallisista arkistoista.
Mitä arkistot ovat?
Arkisto on sivusto - tarkemmin sanottuna palvelin -, johon kaikki distroosi käytettävissä olevat paketit on tallennettu. Tässä järjestelmässä on useita ventajas verrattuna Windowsin käyttämään, jossa ostetaan tai ladataan ohjelmien asennusohjelmat Internetistä.
1) Parempi turvallisuus: Koska kaikki paketit sijaitsevat keskuspalvelimella ja kattavat hyvin suuren osan avoimen lähdekoodin ohjelmista (ts. Kuka tahansa voi nähdä, mitä he tekevät), on paljon helpompaa hallita, sisältävätkö ne "haitallista koodia" vai eivät. Pahimmassa tapauksessa hallitse "tartunta" (riittää, että paketti poistetaan arkistoista).
Tämä estää myös käyttäjää siirtymästä epäluotettavien sivujen kautta etsimällä suosikkiohjelmiaan.
2) Lisää ja parempia päivityksiä: Tämän järjestelmän avulla voit pitää KAIKKI käyttöjärjestelmäsi ajan tasalla. Kukin ohjelma ei enää käsittele päivityksiä, mistä seuraa resurssien, kaistanleveyden jne. Tuhlausta. Lisäksi, jos otamme huomioon, että Linuxissa KAIKKI on ohjelma (ikkunanhallinnasta työpöytäohjelmiin, ytimen kautta), tämä on sopiva tapa pitää käyttäjän kaikkein pienimmätkin ja piilotetut ohjelmat ajan tasalla. järjestelmään.
3) Vain järjestelmänvalvoja voi asentaa ohjelmia: Kaikissa distroissa on tämä rajoitus. Tästä syystä, kun yrität asentaa tai poistaa ohjelmia, järjestelmä pyytää sinulta järjestelmänvalvojan salasanaa. Vaikka näin on myös uusissa Windows-versioissa, monet WinXP: hen tottuneet käyttäjät saattavat kokea tämän kokoonpanon jonkin verran ärsyttäväksi (vaikka vakuutan teille, että on välttämätöntä saada järjestelmään mahdollisimman vähän turvallisuutta).
Kuinka lisätä / poistaa ohjelmia distrossa?
Näimme jo, että tämä on tehtävä periaatteessa arkistojen kautta. Mutta miten? Jokaisessa distrossa on vastaava paketinhallinta, jonka avulla voit hallita ohjelmia. Yleisimpiä "aloittelijoiden" distroissa, jotka yleensä perustuvat Debianiin tai Ubuntuun, on APT, jonka suosituin graafinen käyttöliittymä on synaptic. Sinun on kuitenkin tiedettävä, että kukin distro valitsee pakettien hallinnan (Fedorassa ja johdannaisissa, RPM; Arch Linuxista ja johdannaisista, Pacman) ja tietysti valitset myös haluamasi käyttöliittymän (jos sen mukana tulee).
Klikkaus täällä lukea viesti kaikista ohjelman asennustavoista tai lukea lyhyt yhteenveto.
Graafisen käyttöliittymän käyttö paketinhallinnassa
Kuten näimme, yleisin tapa asentaa, poistaa tai asentaa paketteja on pakettien hallinta. Kaikilla graafisilla rajapinnoilla on melko samanlainen suunnittelu.
Katsotaan esimerkiksi, miten käytetään Synaptic-paketinhallintaa (joka tuli vanhemmissa Ubuntun versioissa ja jonka Ubuntu-ohjelmistokeskus korvaa nyt).
Ensinnäkin on aina hyvä päivittää käytettävissä olevien ohjelmien tietokanta. Tämä tehdään painikkeella reload. Kun päivitys on valmis, kirjoita hakutermisi. Paljon paketteja luultavasti luetellaan. Napsauta sinua kiinnostavia nähdäksesi lisätietoja. Tee, jos haluat asentaa paketin napsauta hiiren oikealla painikkeella ja valitse vaihtoehto Merkitse asennettavaksi. Kun olet valinnut kaikki asennettavat paketit, napsauta painiketta käyttää. Pakettien poistaminen tapahtuu samalla tavalla, vain sinun on valittava vaihtoehto Poista poistaaksesi merkinnän (poista, poistu ohjelman kokoonpanotiedostoista) tai Poista asennus poistamalla valinta (Poista kaikki).
Päätteen käyttö
Yksi asia, jonka aiot oppia Linuxin kanssa, on, että joudut menettämään pelkosi päätelaitteesta. Se ei ole jotain varattua hakkereille. Päinvastoin, kun tottuu siihen, sinulla on vahva liittolainen.
Kuten graafista käyttöliittymää suoritettaessa, ohjelmien asentamiseen tai poistamiseen tarvitaan järjestelmänvalvojan oikeudet. Päätelaitteelta tämä saavutetaan yleensä aloittamalla komentolauseke sudo. Apt: n tapauksessa tämä saavutetaan seuraavasti:
sudo apt-get update // päivitä tietokanta sudo apt-get install package // asenna paketti sudo apt-get remove package // poista paketti sudo apt-get purge package // poista apt-cache-hakupaketti kokonaan package // etsi pakettia
Syntaksi vaihtelee, jos distro käyttää toista paketinhallintaa (rpm, pacman jne.). Ajatus on kuitenkin olennaisesti sama. Jos haluat nähdä täydellisen luettelon komennoista ja niiden vastaavista eri pakettien hallintaohjelmissa, suosittelen lukemaan Pacman rosetta.
Riippumatta käyttämästäsi paketinhallinnasta, pakettia asennettaessa on erittäin todennäköistä, että se pyytää sinua asentamaan muita paketteja, riippuvuudet. Nämä paketit ovat välttämättömiä asennettavan ohjelman toimimiselle. Asennuksen poistamisen yhteydessä luultavasti ihmettelet, miksi se ei pyytänyt sinua poistamaan myös riippuvuuksia. Se riippuu tavasta, jolla paketinhallinta tekee asioita. Muut paketinhallintaohjelmat tekevät tämän automaattisesti, mutta APT vaatii sen manuaalisesti suorittamalla seuraavan komennon tyhjennä käyttämättömät asennetut riippuvuudet minkä tahansa järjestelmään tällä hetkellä asennetun sovelluksen avulla.
sudo apt-get autoremove
Onko muita tapoja asentaa ohjelmia Linuxiin?
1. Yksityiset arkistot: Yleisin tapa asentaa ohjelmia on virallisten arkistojen kautta. On kuitenkin myös mahdollista asentaa "henkilökohtaisia" tai "yksityisiä" arkistoja. Tämä mahdollistaa muun muassa, että ohjelmakehittäjät voivat tarjota käyttäjilleen ohjelmiensa uusimmat versiot odottamatta, että distroosi kehittäjät kokoavat paketit ja lataavat ne virallisiin arkistoihin.
Tällä menetelmällä on kuitenkin turvallisuusriskinsä. Sinun tulisi tietysti lisätä vain "yksityisiä" arkistoja luotettavilta sivustoilta tai kehittäjiltä.
Ubuntussa ja sen johdannaisissa näiden arkistojen lisääminen on erittäin helppoa. Etsi vain kyseinen arkisto osoitteesta Launchpad ja sitten avasin terminaalin ja kirjoitin:
sudo add-apt-repository ppa: arkiston nimi sudo apt-get update sudo apt-get install packagename
Täydellisen selityksen saamiseksi suosittelen, että luet tämän artikkelin kuinka lisätä PPA (Personal Package Archives - Personal Package Archives) Ubuntussa.
On syytä selvittää, että muut distrot, jotka eivät perustu Ubuntuun, eivät käytä PPA: ta, mutta sallivat yksityisten arkistojen lisäämisen muilla menetelmillä. Esimerkiksi Arch Linux -perusteisissa distroissa, jotka käyttävät pacmania paketinhallintaohjelmana, on mahdollista lisätä AUR-arkistoja (Arch Users Repository), hyvin samanlaisia kuin PPA: t.
2. Löysät paketit: Toinen tapa asentaa ohjelma on ladata oikea paketti jakeluasi varten. Tätä varten sinun on vain tiedettävä, että jokainen jakelu käyttää pakettimuotoa, joka ei välttämättä ole sama. Debian- ja Ubuntu-pohjaiset distrot käyttävät DEB-paketteja, Fedora-pohjaiset distrot käyttävät RPM-paketteja jne.
Kun paketti on ladattu, kaksoisnapsauta sitä. Pakettien hallinnan graafinen käyttöliittymä avautuu ja kysyy, haluatko asentaa ohjelman.
On myös huomattava, että tämä ei ole myöskään turvallisin tapa asentaa paketteja. Se voi kuitenkin olla hyödyllinen joissakin erityistapauksissa.
3. Lähdekoodin kokoaminen- Joskus löydät sovelluksia, jotka eivät tarjoa asennuspaketteja, ja sinun on käännettävä lähdekoodista. Tätä varten ensimmäinen asia, joka meidän on tehtävä Ubuntussa, on asentaa meta-paketti nimeltä build-essential, käyttäen yhtä tässä artikkelissa selitetyistä menetelmistä.
Yleensä sovelluksen kokoamisessa noudatettavat vaiheet ovat seuraavat:
1.- Lataa lähdekoodi.
2.- Pura koodi, joka on yleensä pakattu tervalla ja pakattu gzip (* .tar.gz) tai bzip2 (* .tar.bz2) alle.
3.- Syötä kansio, joka on luotu purkamalla koodi.
4.- Suorita määrityskripti (käytetään tarkistamaan kokoamiseen vaikuttavat järjestelmän ominaisuudet, määrittämällä kokoelma näiden arvojen mukaan ja luomaan makefile-tiedosto).
5.- Suorita kääntämisestä vastaava make-komento.
6.- Suorita komento sudo tehdä asennus, joka asentaa sovelluksen järjestelmään, tai mikä vielä parempaa, asenna paketti checkInstallja suorita sudo checkinstall. Tämä sovellus luo .deb-paketin, jotta sitä ei tarvitse kääntää seuraavalla kerralla, vaikka se ei sisällä riippuvuuksien luetteloa.
Checkinstall-sovelluksen etuna on myös se, että järjestelmä seuraa tällä tavalla asennettuja ohjelmia ja helpottaa niiden poistamista.
Tässä on täydellinen esimerkki tämän menettelyn suorittamisesta:
tar xvzf-anturit-appletti-0.5.1.tar.gz-cd-anturit-appletti-0.5.1 ./konfiguroi tee sudo checkinstall
Muita suositeltuja artikkeleita:
- Kuinka asentaa sovelluksia Linuxiin.
- Kuinka asentaa sovelluksia PPA: sta.
- Kuinka asentaa sovelluksia GetDebistä.
Mistä saada hyviä ohjelmistoja
Aloitetaan selvittämällä, että Windows-sovellukset eivät periaatteessa toimi Linuxissa. Samalla tavalla kuin ne eivät toimi esimerkiksi Mac OS X: ssä.
Joissakin tapauksissa nämä ovat alustojen välisiä sovelluksia, eli versioita, jotka ovat saatavana eri käyttöjärjestelmille. Siinä tapauksessa riittää, että asennat version Linuxille ja ongelmanratkaisu.
On myös toinen tapaus, jossa ongelma on pienempi: kun on kyse Java-sovelluksessa kehitetyistä sovelluksista. Juuri Java sallii sovellusten suorittamisen käyttöjärjestelmästä riippumatta. Jälleen ratkaisu on hyvin yksinkertainen.
Samalla tavoin "pilvessä" on yhä enemmän vaihtoehtoja työpöytäsovelluksille. Outlook Expressin Linux-kloonin etsimisen sijasta saatat haluta käyttää Gmailin, Hotmailin jne. Siinä tapauksessa ei myöskään olisi Linux-yhteensopivuusongelmia.
Mutta mitä tapahtuu, kun sinun on suoritettava sovellus, joka on saatavana vain Windowsille? Tässä tapauksessa on 3 vaihtoehtoa: jätä Windows asennettuna yhdessä Linuxin kanssa (ns.dual-boot"), Asenna Windows" sisälle "Linuxiin käyttämällä a virtuaalikone o käytä Viiniä, eräänlainen "tulkki", jonka avulla monia Windows-sovelluksia voidaan ajaa Linuxissa ikään kuin ne olisivat syntyperäisiä.
Ehdotan kuitenkin, että ennen kuin pääsen kiusaukseen jonkin edellä kuvatuista kolmesta vaihtoehdosta, sulkea pois mahdollisuus, että kyseiselle ohjelmalle on olemassa ilmainen vaihtoehto, joka toimii luonnollisesti Linuxissa.
Juuri on sivustoja, kuten LinuxAlt, Freealtit o Vaihtoehtoinen josta on mahdollista etsiä ilmaisia vaihtoehtoja Windowsin käyttämille ohjelmille.
Jokin aika sitten teimme myös listaus, vaikka se ei välttämättä ole 100% ajan tasalla.
Suositeltujen linkkien lisäksi löydät alla ilmaisten ohjelmistojen "crème de la crème" -ryhmät ryhmiteltyinä. On kuitenkin syytä mainita, että seuraava luettelo on luotu vain ohjeelliseksi, eikä se edusta täydellistä luetteloa tarjolla olevista erinomaisista ja yhä lukuisimmista ilmaisista ohjelmistotyökaluista.
Aiemmat selvennykset ennen ehdotettujen ohjelmien katselemista.
{
} = Etsi ohjelmaan liittyviä viestejä blogihakukoneella.
{
} = Siirry ohjelman viralliselle sivulle.
{
} = Asenna ohjelma koneellesi asennetuilla Ubuntu-arkistoilla.
Tiedätkö hyvän ohjelman, jota ei ole luettelossamme?
Lähetä meille a email määritetään ohjelman nimi ja, jos mahdollista, sisällytetään lisätietoja tai, jos sitä ei ole, kerro meille, mistä voimme saada sen.
lisälaitteet
Tekstieditorit
- Suosituin
- Hyvin ohjelmointikeskeinen
- Konsoli
- Monikäyttöinen
Satamalaituri
- Kairon laituri. { } { } { }
- awn. { } { } { }
- Docky. { } { } { }
- w bar. { } { } { }
- simpdock. { } { } { }
- Gnome-do. { } { } { }
- Kiba-telakka. { } { }
Laukaisijat
Tiedostonhallinta
- Delfiini. { } { } { }
- EmelFM2. { } { } { }
- GNOME-komentaja. { } { } { }
- konqueror. { } { } { }
- Krusader. { } { } { }
- Keskiyön komentaja. { } { } { }
- Nautilus. { } { } { }
- PCMan-tiedostojen hallinta. { } { } { }
- Thunar. { } { } { }
Toimistoautomaatio
- OpenOffice. { } { } { }
- LibreOffice. { } { }
- Tähtien toimisto. { } { }
- KOfficen. { } { } { }
- Gnome Office. { } { } { }
turvallisuus
- 11 parasta hakkerointi- ja tietoturvasovellusta.
- Autoscan-verkko, havaita tunkeilijat wifi-verkossa. { } { }
- saalis, löytää kannettava tietokone, jos se varastetaan. { } { }
- Tiikeri, suorittaa turvatarkastuksia ja havaita tunkeilijoita. { } { } { }
- KeepassX, tallentaa kaikki salasanasi. { } { } { }
- clamtk, virustorjunta. { } { } { }
ohjelmointi
IDE
- anjuta. { } { } { }
- Eclipse. { } { } { }
- Qt Creator. { } { } { }
- Netbeans. { } { } { }
- Mono Kehitä. { } { } { }
- Geany. { } { } { }
- koodiliitti. { } { } { }
- Lazarus. { } { } { }
Internet
Tutkijat
- Firefox. { } { } { }
- loppiainen. { } { } { }
- konqueror. { } { } { }
- Kromi. { } { } { }
- SeaMonkey. { } { } { }
- Opera. { } { }
- Ilves. { } { }
sähköposti
- evoluutio. { } { } { }
- Thunderbird. { } { } { }
- Claws Mail. { } { } { }
- KMail-. { } { } { }
- Sylpheed. { } { } { }
Sosiaaliset verkostot
- Gwibber. { } { } { }
- Pino. { } { } { }
- gTwitter. {
} {
}
- choqok. { } { } { }
- hiirilintu. { } { } { }
- Qwit. { } { } { }
- Qwitik. { } { } { }
- Viserrys. { } { } { }
- Viserrys. { } { }
- yasst. { } { }
Pikaviestit
- Paras pikaviestiohjelma Linuxille.
- Pidginkieli. { } { } { }
- Kopeten. { } { } { }
- Psi. { } { } { }
- Jabbim. { } { }
- Gajim. { } { } { }
- Empatia. { } { } { }
- BitlBee. { } { } { }
- Gyache Parannettu. { } { }
- emeseeni. { } { } { }
- aMSN. { } { } { }
- Merkuriuksen sanansaattaja. { } { }
- KMess. { } { } { }
- minbeef. { } { } { }
IRC
- Viisi parasta IRC-asiakasta Linuxille.
- Pidginkieli. { } { } { }
- Keskustelu. { } { } { }
- XChat. { } { } { }
- ChatZilla. { } { } { }
- irssi. { } { } { }
- quassel irc. { } { } { }
- Smuxi. { } { } { }
- KVirc. { } { } { }
- ERC. { } { } { }
- weechat. { } { } { }
- Vieritä Z. { } { } { }
FTP
- FileZilla. { } { } { }
- gFTP. { } { } { }
- FireFTP. { } { }
- kftpgrabber. { } { } { }
- NCFTP. { } { } { }
- Ilmainen avoin FTP-kasvot. { } { } { }
- LFTP. { } { } { }
Torrents
- 9 parasta Bittorrent-asiakasta Linuxille.
- lähetys, erittäin ohut ja tehokas asiakas (vaikkakaan ei niin "täydellinen"). { } { } { }
- Hukuttaa, ehkä täydellisin Bittorrent-asiakasohjelma GNOME: lle. { } { } { }
- KTorrent, vastaa KDE: n vedenpaisumusta. { } { } { }
- tornado, yksi edistyneimmistä asiakkaista. { } { } { }
- QBittorrent, asiakas perustuu Qt4: een. { } { } { }
- rtorrent, ncursoi asiakasta päätelaitteelle. { } { } { }
- aria2, toinen hyvä asiakas päätelaitteelle. { } { } { }
- Vuze, tehokas (mutta hidas ja "raskas") Java-pohjainen asiakas. { } { } { }
- torrentflux, asiakas, jolla on verkkoliitäntä (hallitse torrentejasi Internet-selaimella). { } { } { }
- Torrent-jaksojen latausohjelma, ladata suosikkisarjasi jaksot automaattisesti. { } { }
multimedia
Audio-
- Audio-soittimet
- Musiikkitiedostojen muokkaus
- Sekvenssit
- syntetisaattorit
- Sävellys ja nuotinnus
- Muuntimet
- Muu
Video
- Kaikki videosoittimet.
- Työkalut työpöydän nauhoittamiseen.
- Videon soittimet
- VLC { } { } { }
- GXine { } { } { }
- Toteemi { } { } { }
- mplayer { } { } { }
- SMPlayer { } { } { }
- KMPlayer { } { } { }
- UMPlayer { } { }
- Kaffeinen { } { } { }
- Tuijottaa { } { }
- Helix { } { }
- Oikea pelaaja, realaudio-muotoinen soitin. { } { }
- Miro, televisio- ja videoalusta Internetissä. { } { } { }
- Moovidan mediakeskus, TV- ja videoalusta Internetissä. { } { } { }
- Kiristellä, toista flash-videoita. { } { } { }
- Videon editointi
- Muuntimet
- Animaatio
- DVD-levyjen luominen
- Webcam
- Tallennus työpöydälle
Kuva, muotoilu ja valokuvaus
- Katsojat + ihailu valokuvakirjasto + perusmuokkaus
- Edistynyt kuvan luominen ja muokkaaminen
- Vektorikuvien muokkaaminen
- CAD
- Muuntimet
- skannaus
- Muu
Tiede ja tutkimus
- tähtitiede
- biologia
- Biofysiikka
- Kemia
- Geologia ja maantiede
- Fysiikka
- matemaattinen
- 10 syytä käyttää pehmeää. ilmainen tieteellisessä tutkimuksessa.
Sekalaiset apuohjelmat
- Järjestelmän hallinta
- Tiedostonhallinta
- Kuvien polttaminen ja virtualisointi
- Hiilipannu, polttaa / purkaa kuvia. { } { } { }
- ISO mestari, manipuloida ISO-tiedostoja. { } { } { }
- K3B, polttaa CD- ja DVD-levyjä. { } { } { }
- GMountISO, ISO-tiedostojen liittämiseksi. { } { } { }
- gISOMmount, ISO-tiedostojen liittämiseksi. { } { } { }
- Furius ISO -kiinnike, ISO-, IMG-, BIN-, MDF- ja NRG-tiedostojen liittämiseen. { } { } { }
- AsetoniISO, ISO- ja MDF-tiedostojen liittämiseksi. { } { } { }
- Muu