
Gabriel Brooks
0
1958
354
Uspio si! Instalirali ste Linux, ugađali svaki mali detalj. A što sad?
Iako distribucije Linuxa dolaze s puno unaprijed instaliranog softvera, prije ili kasnije morat ćete instalirati nešto novo 11 Must-Have aplikacija na Ubuntu odmah nakon svježe instalacije 11 obavezne aplikacije na Ubuntu odmah nakon svježe instalacije Tražite li na svježu instalaciju Ubuntu-a i osjećate se pomalo izgubljeno? Sastavili smo ovaj popis prvih jedanaest aplikacija koje ćete trebati instalirati. . “Ali kako instalirati aplikacije na Linux?”, možda se pitate. To je pitanje koje danas rješavamo.
Najčešća metoda instaliranja aplikacija na Linux je iz spremišta pomoću upravitelja paketa. Princip je svugdje manje ili više jednak, glavna razlika je sustav upravljanja paketima određene distribucije. Zvuči malo grčki? Evo objašnjenja.
Što je sustav upravljanja paketima?
Linux softver obično se distribuira u obliku paketa. Pojednostavljeno, sustav upravljanja paketima odnosi se na alate i formate datoteka koji su potrebni za upravljanje tim paketima. Dva najraširenija sustava za upravljanje paketima su dpkg (koristi .deb datoteke) i RPM (njeni paketi su .rpm datoteke). Razlika između sustava upravljanja paketima obično je u njihovom pristupu postupku instalacije (na primjer, RPM paketi mogu ovisiti o datotekama, a ne drugim paketima).
Možda već znate da Debian, Ubuntu i njihovi derivati koriste dpkg, dok Red Hat Enterprise Linux, CentOS, Fedora, Mageia i openSUSE koriste RPM. Gentooov sistem se zove Portage, dok Sabayon može koristiti i Portage i svoj vlastiti sustav zvan Entropy. Slackware i Arch Linux koriste tarballs (.tar datoteke) koji sadrže posebne metapodate, dok PC Linux OS ima mikso PCLinuxOS: Linux distribucija koja miješa i odgovara softveru za bolje iskustvo PCLinuxOS: Linux distribucija koja miješa i odgovara softveru za bolji Iskustvo Podcjenjiva je činjenica da korisnici Linuxa imaju mnogo izbora kad su u pitanju koju distribuciju žele koristiti. Postoji više pristupa za obavljanje istih zadataka, od kakvih… rješenja.
Linux paketi su samo arhivske datoteke (poput .zip i .rar) koje sadrže aplikacijski kôd i upute o tome kako instalirati aplikaciju, gdje smjestiti njezine konfiguracijske datoteke i ostale potrebne pakete. Softver koji izvršava te upute naziva se upraviteljem paketa.
Savjet: Za distribuciju uvijek koristite ispravni format paketa. Ako ne možete pronaći .deb paket aplikacije, ali dostupan je .rpm, moguća je konverzija između njih.
Što je upravitelj paketa?
Ekvivalent radne površine u trgovini aplikacija, upravitelj paketa je središnje mjesto za upravljanje vašim Linux aplikacijama. Zamislite to kao dijaloški okvir Dodaj / ukloni aplikacije u sustavu Windows, ali daleko napredniji. U stvari, Windows bi trebao biti upoznat s konceptom, jer danas njihov OS ima i upravitelja paketa. Windows dobiva upravitelja paketa - Preuzimanje softvera centralno putem OneGet-a Windows dobiva upravitelja paketa - Centralno preuzimanje softvera Preko OneGet-a Microsoft dodaje još jedan Linux značajku za Windows. Upravljanje paketima može ozbiljno povećati produktivnost, povećati sigurnost i na kraju uštedjeti puno glavobolje. Pokazujemo vam kako će to raditi. .
Svaka distribucija Linuxa dolazi s upraviteljem paketa. Ako vam se ne sviđa zadani, možete ga zamijeniti (pod uvjetom da novi podržava format paketa vašeg daljinskog upravljača). Upravitelj paketa je mjesto na kojem ćete pretraživati, instalirati, ažurirati i uklanjati aplikacije. Može imati naredbenu liniju ili potpuno grafičko sučelje, a u lokalnu bazu podataka pohranjuje podatke o instaliranim aplikacijama, njihovim verzijama i ovisnostima. Ovo mu pomaže da očisti sve “ostaci” automatski nakon što deinstalirate aplikaciju.
Savjet: Kada želite instalirati novu Linux aplikaciju, uvijek prvo pretražite svog upravitelja paketa. Ako tamo ne možete pronaći ono što tražite, potražite druge korisne resurse Linuxov korisnički priručnik za otkrivanje novih aplikacija Linuxov korisnički priručnik za otkrivanje novih aplikacija Instaliranje Linuxa je poput provjere u odmaralište koje uključuje sve. Hardver savršeno funkcionira te dobivate impresivan izbor unaprijed instaliranog softvera. Ali što ako želite isprobati neki novi Linux softver? .
Što je spremište?
Naravno, voditelj paketa ne može samo proizvoditi pakete iz zraka. Treba doznati podatke o dostupnim paketima s mjesta koje se naziva spremište. To je zbirka paketa za određenu distribuciju Linuxa. Spremište može biti mrežna lokacija, lokalna memorijska jedinica (DVD, USB pogon ili tvrdi disk) ili čak jedna datoteka. Svaka distribucija ima svoja službena spremišta s tisućama paketa.
Ako aplikacija nije dostupna u službenim spremištima (ili samo želite najnoviju verziju izravno od programera), možete dodati nova spremišta u svoj sustav. Obavezno odaberite spremište koje odgovara verziji distribucije. Nova se spremišta mogu dodati putem dijaloškog okvira u upravitelju paketa ili uređivanjem datoteka s administratorskim povlasticama.
Distribucije temeljene na dpkg spremaju svoje podatke o spremištu u /etc/apt/sources.list
datoteku ili u zasebnim .list datotekama u /etc/apt/sources.list.d/
imenik.
Za RPM distros, možete dodati nova spremišta pod [Repozitorij]
odjeljak u /etc/yum.conf
datoteka (ili /etc/dnf/dnf.conf
, ako umjesto Yuma koristite DNF), ili stvorite .repo datoteke u /etc/yum.repos.d/
imenik.
Za korisnike Ubuntua i derivata postoje i skladišta PPA (Personal Archive Archive) Vodič po Ubuntu spremištima i upravljanju paketima Vaš vodič za Ubuntu spremišta i upravljanje paketima koji hostuju pakete na Launchpadu. Budući da svatko može stvoriti PPA, trebali biste biti oprezni prilikom dodavanja PPA-a koji projekt službeno nisu podržani. Slične usluge za Fedoru nazivaju se Copr i Koji.
Savjet: Ako ne želite nadograditi distribuciju Linuxa, ali i dalje želite primati ažuriranja softvera, potražite spremišta označena kao “backports”. Sadrže nove verzije aplikacija za stare verzije distribucije.
Kako instalirati Linux aplikacije
1. Sa terminala
Davno je to bio jedini način instaliranja Linux aplikacija. Upravitelji paketa nisu imali zgodne potvrdne okvire i izbornike; bili su uslužni programi naredbenog retka. Oni i danas postoje - u stvari, koristite ih svaki put kad instalirate nešto s grafičkim upraviteljem paketa jer je to samo prednji dio alata naredbenog retka. Možete ih koristiti izravno ako želite ubrzati stvari ili ako više volite koristiti terminal.
Dpkg je naziv sustava za upravljanje paketima, ali i osnovnog alata za rukovanje .deb paketima. Ponekad se naziva i “niska razina” alata i sve ostale uslužne programe paketa nadograđuju njegovu funkcionalnost. Možete ga koristiti za instaliranje jednog paketa .deb:
sudo dpkg -i ime paketa.deb
gdje -i stoji za “instalirati”. Dpkg ne može automatski riješiti ovisnosti, ali može (ponovno) konfigurirati pakete i izdvojiti njihov sadržaj.
APT (Advanced Package Tool) ima sve značajke dpkg-a, a potom i neke. Sadrži nekoliko alata, kao što su apt-get, apt-cache, apt-add-repository, apt-file ... Da biste instalirali aplikacije, trebate apt-get:
sudo apt-get install naziv paketa
Još jedna korisna značajka je simulacija:
sudo apt-get install naziv paketa -s
Pokazuje vam koji će se paketi dodavati ili uklanjati i koje će datoteke biti konfigurirane, ali zapravo ništa ne instaliraju.
Aptitude poboljšava dpkg i APT, uvodeći u terminal grafičko sučelje koje volite ili mrzite.
Aplikacije možete instalirati s ovog sučelja ili upisivanjem naredbi:
sudo ap talent instalirajte naziv paketa
Aptitude je slična apt-get, ali pruža više informacija i smjernica dok upravljate paketima. Tretira automatski instalirane pakete i nadogradnje sustava malo drugačije nego što to čini apt-get, a nudi i napredne mogućnosti pretraživanja. Aptitude vas može upozoriti na sukobe prilikom instaliranja ili uklanjanja paketa i pokazati koji paketi uzrokuju problem zahvaljujući zašto
naredba.
Situacija je analogna distribucijama na temelju RPM-a: uslužni program rpm naredbenog retka približno je ekvivalentan dpkg, vaš APT je njihov Yum, a sposobnost odgovara DNF.
DNF označava Dandified Yum, novu verziju Yuma koja je predstavljena u Fedori 18. I Yum i DNF mogu automatski riješiti ovisnosti. Sintaksa za instaliranje paketa je jednostavna i gotovo potpuno ista sa svakim alatom:
rpm -i ime paketa.rpm
yum instalirati naziv paketa
dnf instalirajte naziv paketa
Na openSUSE možete koristiti Zypper:
zipper install naziv paketa
zipper install /path/to/package.rpm
Mageia ima vlastiti omot za rpm nazvan urpmi s jednako jednostavnim naredbama za instalaciju:
urpmi naziv paketa
i traži:
urpmq naziv paketa
urpmq -y ključna riječ
Na Arch Linuxu možete koristiti zadani upravitelj paketa (pacman) za instaliranje paketa:
pacman -S ime paketa
i potražite aplikacije u spremištima:
pacman -Ss ključna riječ
Međutim, ako želite instalirati nešto iz AUR (Arch User Repository), potreban vam je poseban alat koji se zove AUR pomagač. AUR ne sadrži binarne pakete kojima pacman može upravljati; umjesto toga, to je spremište od “Recepti” za aplikacije koje se moraju graditi ručno. Yaourt je jedan od najpopularnijih AUR pomagača iz naredbenog retka jer može instalirati i jedno i drugo “redovan” Arch Linux pakete kao i one s AUR-a. Interaktivan je, tako da možete upisati:
yaourt ključna riječ
a rezultati će se prikazati kao numerirani popis. Nakon što odaberete broj, Yaourt vas pita što učiniti s paketom. Alternativno, možete samo upisati:
yaourt -S naziv paketa
instalirati željeni paket. Yaourt se automatski brine za ovisnosti.
Savjet: Da biste izbjegli upisivanje naredbe za instalaciju svaki put kada vam treba nova aplikacija, napravite pseudonim Kako definirati alijase naredbenog retka na bilo kojem operativnom sustavu Kako definirati alise naredbenog retka naredbenog operativnog sustava na bilo kojem operacijskom sustavu o kojem smo razgovarali i preporučujemo da se shvatite. s terminalima naredbenog retka vašeg računala mnogo puta u prošlosti. Tina je napisala dobar primer za Windows korisnike s Početničkim vodičem za naredbu Windows ... za to.
2. S Upraviteljem grafičkog paketa
Ovo je preporučeni način instaliranja Linuxovih aplikacija. Samo otpustite upravitelja paketa, pronađite paket, označite ga za instalaciju i potvrdite promjene. Od vas će se tražiti lozinka administratora, pa je upišite ispravno.
Upravitelj paketa povremeno će odabrati nekoliko paketa za instalaciju. To su ovisnosti vaše aplikacije - ostali paketi koji su joj potrebni za pravilno funkcioniranje. Neki će menadžeri paketa “Preporuči” i označite povezane (ali ne obavezne) pakete za instalaciju. To je moguće onemogućiti u Postavke / Postavke dijaloški.
Distribucije temeljene na dpkg obično isporučuju Synaptic kao zadani upravitelj paketa, mada neki nude Muon:
Ubuntu Software Center zamijenit će Gnome Software u izdanju za travanj 2016 (Ubuntu 16.04). Linux Mint nudi Synaptic i svoj vlastiti proizvod nazvan Software Manager.
Na RPM distribucijama možete pronaći yumex, prednji dio yuma:
Tu je i rpmdrake, što je prednji dio za urpmi. Na openSUSE možete instalirati aplikacije s YaST-om. Gentoo ima grafički prednji dio za novi album nazvan Porthole:
Na Arch Linuxu možete koristiti Pamac ili Octopi kao grafičku alternativu yaourtu:
Oba alata mogu pretraživati i instalirati pakete iz službenih spremišta kao i iz AUR-a.
Savjet: Ako želite instalirati novo okruženje radne površine ili uredski paket, potražite njegov metapaket u upravitelju paketa. Mnogo je lakše instalirati jedan metapakat nego loviti desetke pojedinačnih paketa.
3. Koristite GDebi i Wajig
Korisnici distribucija na bazi dpkg-a mogu se igrati s dva zanimljiva alata. GDebi je prednji kraj za APT koji vam omogućuje instalaciju aplikacije dvoklikom miša .deb datoteke. Za razliku od dpkg, GDebi može automatski instalirati nedostajuće ovisnosti. Posebno je korisno kada želite instalirati aplikaciju koja nije u spremištu, ali ste preuzeli njenu .deb datoteku.
Wajig kombinira moći dpkg-a, apt-get-a, apt-cache-a i gomilu drugih alata. Osim instaliranja aplikacija i nadogradnje sustava, Wajig može zaustaviti ili pokrenuti sistemske usluge, pretvoriti RPM pakete i pružiti detaljne informacije o svim paketima u spremištima.
Savjet: GDebi možete postaviti kao zadani program za otvaranje .deb datoteka. Desnom tipkom miša kliknite .deb datoteku, odaberite opciju Otvori s…, na popisu pronađite GDebi i potvrdite promjene. Sada se vaše .deb datoteke ponašaju kao .exe instalacijski programi iz sustava Windows.
4. Sa samoinstalativnim programom
Ova se metoda primjenjuje na softver koji nije u spremištima, a umjesto toga mora se preuzeti s web-mjesta programera, poput vlastitih upravljačkih programa. U nekim se slučajevima ovaj softver distribuira kao samoraspakujuća datoteka s .run ili .bin ekstenzijom. Da biste ga instalirali, desnom tipkom miša kliknite datoteku kako biste joj pristupili Svojstva> Dozvole dijalog i označite ga kao izvršnog.
Sada možete dvaput kliknuti datoteku za pokretanje instalacije ili se pomaknite do nje u terminalu i utipkajte ./filename.run
. Instalacija će se automatski pokrenuti i dijaloški će okviri izgledati vrlo slično instalaterima sustava Windows.
Savjet: Samoinstalacijski programi mogu biti i bash skripte (datoteke s .sh nastavkom). Možete ih pokrenuti u terminalu tako da upišete ./filename.sh.
5. Sastavite ih iz izvora
Rijetko je, ali se događa. Ponekad programeri neće pakirati aplikaciju za bilo kakvu distribuciju, umjesto toga pružaju izvorni kôd koji morate sami sastaviti. Izvor bi trebao biti .tar arhivska datoteka koju morate raspakirati. Sadrži korisne datoteke zvane README i / ili INSTALL, pa ih prvo savjetujte. Općenito “recept” za sastavljanje aplikacija uključuje sljedeće naredbe:
./konfigurirati
napraviti
napraviti instalaciju
Pokretali biste ih jedan za drugim u istom direktoriju u kojem ste izdvojili izvor. Međutim, mogu se dogoditi iznimke i pretpostavke, tako da biste trebali pročitati naš detaljniji vodič o sastavljanju Linuxovih aplikacija. Kako sastaviti i instalirati datoteke TAR GZ i TAR BZ2 u Ubuntu Linuxu Kako sastaviti i instalirati TAR GZ & TAR BZ2 datoteke u Ubuntu Linux
Savjet: Možete stvoriti .deb i .rpm pakete od izvora da biste instalirali aplikaciju pomoću svojih uobičajenih alata za upravljanje paketima.
6. Od digitalnih distribucijskih klijenata
Sve ranije spomenute metode vrijede i za Linux igre (da, igre zapravo možete pronaći u spremištima). Međutim, postoji još jedan način instaliranja igara na Linux, a to je putem digitalnih platformi za distribuciju Gdje preuzeti najbolje Linux igre bez ikakvih problema, Gdje preuzeti najbolje Linux igre bez ikakvih poteškoća Još prije deset godina, domaće igranje na Linuxu bilo je ograničeno za otvaranje, igara na više platformi. Danas je mit "bez igara na Linuxu" mrtav. Ali gdje nalazite kompatibilne igre? i njihovih klijenata za radne površine. Steam je već dostupan na Linuxu Kako instalirati Steam i započeti igranje na Linuxu Kako instalirati Steam i započeti igranje na Linuxu Instaliranje Steam na Linux računalima je jednostavno, a rezultat je obično isto bešavno igračko iskustvo koje ste imali na Windowsu. , GOG Galaxy je u izradi, a Itch.io hvale vrijedna alternativa.
Klijenti za stolna računala povezuju se s vašim računima pa ćete se prvo trebati registrirati ako želite organizirati svoje igre.
Savjet: Pazite na Steam ponude 5 načina da osigurate da ćete dobiti najbolje ponude na Steam Games 5 načina kako osigurati najbolje ponude na parnim igrama Steam je poznat po tome što je super prikladan za upravljanje nečijom bibliotekom video igara, i to zbog toga korisno i na nekoliko drugih načina, ali jeste li znali da uz malo truda možete dobiti… hvatanje sjajnih igara bez bankrota.
7) Koristite Upravitelje paketa na razini aplikacije
Ako želite dobiti geeky, možete koristiti upravitelje paketa na razini aplikacije zajedno sa zadanim upraviteljem paketa na razini sustava. Prvi su poznati i kao upravitelji paketa programskog jezika. Sadrže knjižnice i pomoćne programe za programski jezik, tako da ako je aplikacija napisana na tom jeziku, lako se može distribuirati i instalirati s upraviteljem paketa.
Ima ih prilično: pip za Python, RubyGems za Ruby, npm za Node.js, NuGet za Microsoftovu razvojnu platformu ... Neke su aplikacije mnogo lakše instalirati s ovom vrstom upravitelja paketa zbog velikog broja ovisnosti koje možda nisu dostupni u vašim spremištima distro.
Kao što vidite, postoji nekoliko načina za instaliranje aplikacija na Linux, svaka sa svojim (ne) prednostima. Ako ste u nedoumici, koristite upravitelj paketa, ali ne zaboravite da postoje i druge mogućnosti. Na kraju krajeva, upravo je raznolikost Linuxa tako sjajna.
Koji je vaš preferirani način instaliranja Linuxovih aplikacija? Imate li neke savjete za Linux početnike? Podijelite svoje misli u komentarima u nastavku.
Slikovni krediti: Snimka zaslona Yumex, snimka zaslona Muon, snimka zaslona Aptitude, snimka prozora Porthole, snimka zaslona Octopi, snimka zaslona Itch.io.