Kako instalirati softver izvan Ubuntuovih softverskih repozitorija



Na Linuxu instalirate softver iz upravljanje paketima aplikacije kao što je Ubuntu Software Center. Ali nije svaki dio softvera dostupan u softverskim repozitorijama vaše distribucije Linuxa.

Softver biste trebali instalirati samo iz izvora kojima vjerujete, baš kao i na Windowsima. Veliki dio ovih savjeta vrijedi i za druge Linux distribucije , pa ćemo primijetiti što je specifično za Ubuntu, a što općenito za Linux.





DEB datoteke paketa

Ubuntu softverski paketi su u .deb formatu datoteke. To uključuje pakete koje preuzimate iz Ubuntu softverskog centra i s njima apt-dobiti - sve su to .deb datoteke.

Međutim, također možete instalirati .deb pakete izvan Ubuntu softverskih spremišta. Mnoge tvrtke koje proizvode softver za Linux nude ga u .deb formatu. Na primjer, možete preuzeti .deb datoteke za Google Chrome, Google Earth, Steam za Linux, Opera, pa čak i Skype, s njihovih službenih web-mjesta. Dvaput kliknite na datoteku i ona će se otvoriti u Ubuntu softverskom centru, gdje je možete instalirati.



Ubuntu se temelji na Debianu, koji je kreirao format paketa .deb. Druge distribucije Linuxa imat će svoj vlastiti format paketa ako se ne temelje na Debianu. Na primjer, Fedora i druge distribucije temeljene na Red Hatu koriste .rpm pakete. Mnoge tvrtke koje nude softver za Linux nude ga u raznim formatima paketa za različite distribucije.

Spremišta paketa trećih strana

Ubuntu pokreće svoja vlastita spremišta paketa puna softvera otvorenog koda (i nekih zatvorenog koda) kompajliranih i pakiranih za Ubuntu. Međutim, svatko može postaviti svoja vlastita spremišta paketa.



Oglas

Repozitorija paketa trećih strana često se neprimjetno dodaju vašem sustavu. Na primjer, kada instalirate Google Chrome ili Steam iz .deb datoteke, datoteka .deb dodaje službeno spremište softvera Google ili Valve u vaš sustav. Kada se paket ažurira u spremištu, bit ćete obaviješteni o ažuriranjima i možete ih instalirati putem aplikacije Software Updater. Za razliku od Windowsa, ažuriranjima za sav instalirani softver može se upravljati na jednom mjestu.

Možete pregledati svoja softverska spremišta i dodati još (ako znate njihove detalje) iz aplikacije Izvori softvera uključene u Ubuntu.

Druge distribucije Linuxa također podržavaju spremišta trećih strana, ali spremišta i softver koji sadrže su specifični za distribuciju.

Arhive osobnih paketa (PPA)

PPA su još jedan oblik spremišta paketa trećih strana. Hostirani su na Canonicalovom sustavu Launchpad, gdje svatko može stvoriti PPA.

PPA često sadrže eksperimentalni softver koji nije službeno dodan u Ubuntuova glavna, stabilna spremišta. Oni također mogu sadržavati novije verzije softvera koje se još ne smatraju dovoljno stabilnima da bi došle do glavnih Ubuntuovih spremišta.

Oglas

Na primjer, Ubuntuov Wine Team nudi PPA s najnovijim izdanjima Wine softvera za pokrenuti Windows aplikacije na Linuxu . Da biste ga dodali, dodajte sljedeći redak u aplikaciju Izvori softvera iznad:

ppa: ubuntu-wine / ppa

Svaka PPA stranica na web stranici Canonicala Launchpad uključuje upute za dodavanje PPA u vaš sustav. Nakon što je PPA dodan vašem sustavu, možete instalirati pakete iz PPA pomoću standardnog softvera kao što je Ubuntu Software Center, Software Updater i apt-get alat naredbenog retka.

Sastavljanje iz izvora

Sav binarni softver je preveden iz izvornog koda. Ubuntuovi .deb paketi sadrže softver sastavljen posebno za izdanje Ubuntua koji koristite. Ove su aplikacije sastavljene za korištenje softverskih knjižnica dostupnih za vaše izdanje Ubuntua.

Programeri određenog softvera općenito objavljuju softver u obliku izvornog koda. Linux distribucije uzimaju izvorni kod, kompajliraju ga i stvaraju pakete za vas. Međutim, također možete preuzmite izvorni kod programa i sami ga kompajlirajte . Obično to ne biste trebali raditi na Ubuntuu. Većina eksperimentalnog softvera koji biste mogli poželjeti vjerojatno je u PPA-u, gdje je netko već obavio težak posao umjesto vas.

U drugim distribucijama, povremeno će biti potrebno sastaviti program da biste dobili najnoviju verziju koja vam je potrebna ili instalirati program koji nije dostupan u vašim spremištima. Međutim, prosječni korisnik Linuxa - pa čak i mnogi štreberski korisnici Linuxa - nikada neće morati kompajlirati nešto iz izvora.

Datoteke izvornog koda općenito se distribuiraju u .tar.gz formatu, ali to je samo vrsta arhive - .tar.gz datoteke mogu sadržavati bilo što, baš kao što .zip datoteke mogu.

Binarni programi

Neki programi se distribuiraju u binarnom obliku, a ne u obliku izvornog koda. To može biti zato što je program zatvorenog koda i distributer programa ne želi obaviti težak posao pakiranja za različite distribucije.

Oglas

Na primjer, Mozilla nudi Linux preuzimanja binarnih datoteka Firefoxa u .tar.bz2 formatu. (.tar.bz2 je samo još jedan arhivski format, poput zip datoteke.) Možete preuzeti ovu arhivu, izdvojiti je u mapu na vašem računalu i pokrenuti skriptu run-mozilla.sh unutar nje (samo je dvaput kliknite) za pokretanje preuzete Firefox binarne datoteke.

Međutim, to ne biste trebali činiti u slučaju Firefoxa. Koristite Firefox paket koji dolazi s vašim operativnim sustavom — vjerojatno je bolje optimiziran, brži i ažurirat će se putem vaših standardnih alata za upravljanje paketima. Ipak, ako koristite stariju distribuciju Linuxa koja dolazi sa zastarjelim Firefoxom, možete preuzeti Firefoxov binarni program na svoje računalo i pokrenuti ga iz direktorija bez potrebe za dopuštenjem za cijeli sustav da biste ga instalirali.

Velik dio softvera zatvorenog koda (osobito stariji, nepodržani softver zatvorenog koda) distribuira se u neupakiranom binarnom obliku. Softver kao što su Linux portovi Doom 3, Quake 4, Unreal Tournament 2004 i Neverwinter Nights distribuiraju se u binarnim paketima, pa čak imaju instalatere slične Windowsu. Ovi instalateri su zapravo samo programi koji izdvajaju datoteke igre u mapu i stvaraju prečace izbornika aplikacija.


Naravno, postoje i drugi načini za instaliranje softvera na Ubuntu. Projekt Zero Install (također poznat kao 0install) pokušava promijeniti instalaciju Linux softvera više od pet godina, stvarajući sustav za instaliranje desktop softvera koji radi u svim distribucijama Linuxa. Međutim, projekt Zero Install nije stekao veliku pažnju. Većini korisnika Linuxa dobro služi upravitelj paketa njihove distribucije Linuxa - osobito ako koriste Ubuntu, za koji je većina softvera pakirana.

PROČITAJTE SLJEDEĆE Profilna fotografija Chrisa Hoffmana Chris Hoffman
Chris Hoffman je glavni urednik How-To Geek. Više od desetljeća piše o tehnologiji i dvije godine je bio kolumnist PCWorld-a. Chris je pisao za The New York Times, bio je intervjuiran kao stručnjak za tehnologiju na TV postajama kao što je Miamijev NBC 6, a njegov rad su pokrivale novinske kuće poput BBC-a. Od 2011. Chris je napisao preko 2000 članaka koji su pročitani gotovo milijardu puta --- i to samo ovdje na How-To Geek.
Pročitajte cijelu biografiju

Zanimljivi Članci