9Sep

Ako nainštalovať softvér z externých softvérových archívov Ubuntu

V systéme Linux inštalujete softvér z aplikácií na správu balíkov, ako je Softvérové ​​centrum Ubuntu. Ale nie každý softvér je k dispozícii v softvérových archívoch distribúcie Linuxu.

Mali by ste inštalovať iba softvér zo zdrojov, ktorým dôverujete, rovnako ako v systéme Windows. Veľa z týchto rád sa vzťahuje aj na iné distribúcie Linuxu, takže si všimneme, čo je Ubuntu špecifické a čo je Linux vo všeobecnosti. Súbory balíkov

DEB

Balíky softvéru Ubuntu sú vo formáte. deb. Toto zahŕňa balíky, ktoré si stiahnete z Softvérového centra Ubuntu a apt-get - sú to všetky. deb súbory.

Môžete však tiež nainštalovať balíky. deb z externých softvérových archívov Ubuntu. Mnoho spoločností, ktoré vyrábajú softvér pre Linux, to ponúka vo formáte. deb. Môžete napríklad stiahnuť súbory. deb pre Google Chrome, Google Earth, Steam for Linux, Opera a dokonca aj Skype z oficiálnych webových stránok. Dvakrát kliknite na súbor a otvorí sa v Softvérovom centre Ubuntu, kde ho môžete nainštalovať.

Ubuntu je založená na Debiane, ktorý vytvoril formát balíka. deb. Ostatné distribúcie Linuxu budú mať vlastný balík, ak nie sú založené na Debiane. Fedora a ďalšie distribúcie založené na Red Hat napríklad používajú balíčky. rpm. Mnoho spoločností, ktoré ponúkajú softvér pre Linux, to ponúka v rôznych formátoch balíkov pre rôzne distribúcie.

repozitáre balíkov tretích strán

Ubuntu spravuje svoje vlastné archívy balíkov plné open-source( a niektorých uzavretých zdrojov) kompilovaných a zabalených pre Ubuntu. Ktokoľvek však môže vytvoriť svoje vlastné archívy balíkov.

Úložiská balíkov tretích strán sa často pridávajú do vášho systému hladko. Ak napríklad nainštalujete prehliadač Google Chrome alebo Steam z súboru. deb, súbor. deb pridá do vášho systému oficiálny repozitár softvéru Google alebo Valve. Po aktualizácii balíka v repozitári budete dostávať upozornenia na aktualizácie a môžete ich nainštalovať prostredníctvom aplikácie Softvér na aktualizáciu softvéru. Na rozdiel od systému Windows je možné spravovať aktualizácie všetkých nainštalovaných softvérov na jednom mieste.

Môžete si prezrieť vaše softvérové ​​archívy a pridať ďalšie( ak poznáte ich detaily) z aplikácie Softvérové ​​zdroje, ktorá je súčasťou Ubuntu.

Ďalšie distribúcie Linuxu tiež podporujú repozitáre tretích strán, ale úložiská a softvér, ktorý obsahujú, sú špecifické pre distribúciu. Archívy osobných balíkov

( PPA)

PPA sú ďalšou formou repozitárov balíčkov tretích strán. Sú umiestnené na systéme Launchpad spoločnosti Canonical, kde môže každý vytvoriť PPA.

PPA často obsahujú experimentálny softvér, ktorý nebol oficiálne pridaný k hlavným, stabilným repozitárom Ubuntu. Môžu tiež obsahovať novšie verzie softvéru, ktoré ešte nie sú považované za dostatočne stabilné na to, aby sa dostali do hlavných úložísk Ubuntu.

Napríklad tím Wine Team spoločnosti Ubuntu ponúka PPA s najnovšími verziami softvéru Wine na spustenie aplikácií systému Windows na systéme Linux. Ak to chcete pridať, pridajte nasledujúci riadok do aplikácie Softvérové ​​zdroje:

ppa: ubuntu-wine / ppa

Každá stránka PPA na webovej stránke spoločnosti Canonical Launchpad obsahuje pokyny na pridanie PPA do vášho systému. Po pridaní PPA do vášho systému môžete nainštalovať balíky z PPA pomocou štandardného softvéru, ako je Softvérové ​​centrum Ubuntu, softvérový aktualizátor a nástroj príkazového riadku apt-get.

Kompilácia zo zdroja

Všetok binárny softvér je zostavený zo zdrojového kódu. Balíky. deb systému Ubuntu obsahujú softvér kompilovaný špeciálne pre uvoľnenie Ubuntu, ktoré používate. Tieto aplikácie sa zostavujú tak, aby používali knižnice softvéru, ktoré sú k dispozícii na uvoľnenie vášho Ubuntu.

Vývojári konkrétneho softvéru vo všeobecnosti uvoľňujú softvér vo forme zdrojového kódu. Distribúcie Linuxu prijímajú zdrojový kód, kompilujú ho a vytvárajú balíky pre vás. Môžete si však stiahnuť zdrojový kód programu a zostaviť ho sami. Obvykle by ste nemali robiť to na Ubuntu. Najviac experimentálny softvér, ktorý by ste mohli chcieť, je pravdepodobne v PPA, kde niekto už pre vás urobil ťažkú ​​prácu.

Pri iných distribúciách môže byť príležitostne potrebné zostaviť program na získanie najnovšej verzie, ktorú potrebujete, alebo nainštalovať program, ktorý nie je k dispozícii vo vašich repozitároch. Avšak priemerný používateľ Linuxu - a dokonca aj mnoho užívateľov Linuxu - nebudú nikdy musieť kompilovať niečo zo zdroja.

Súbory zdrojového kódu

sú spravidla distribuované vo formáte. tar.gz, ale to je len typ archívu - súbory. tar.gz môžu obsahovať čokoľvek, rovnako ako súbory. zip môžu. Binárne programy

Niektoré programy sú distribuované v binárnej forme, nie vo forme zdrojového kódu. Môže to byť spôsobené tým, že program je uzavretý zdroj a distribútor programu nechce robiť ťažkú ​​prácu s jeho balením pre rôzne distribúcie.

Mozilla napríklad ponúka preberanie súborov binárnych súborov Firefox v súbore. tar.bz2.(.tar.bz2 je len ďalší archívny formát, ako je súbor zip.) Tento archív môžete prevziať, extrahovať do priečinka v počítači a spustiť skript run-mozilla.sh v ňom( stačí dvakrát kliknúť na ne)spustiť prevzatý binárny súbor Firefox.

V prípade Firefoxu by ste to však nemali robiť.Použite balík Firefox, ktorý je dodávaný s vaším operačným systémom - je pravdepodobne lepšie optimalizovaný, rýchlejší a aktualizuje sa pomocou štandardných nástrojov na správu balíkov. Napriek tomu, ak používate staršiu distribúciu Linuxu, ktorá je dodávaná s zastaraným prehliadačom Firefox, môžete prevziať binárny program Firefox do počítača a spustiť ho z adresára, bez toho, aby ste ho museli nainštalovať.

Veľa softvéru s uzavretým zdrojom( obzvlášť starší, nepodporovaný softvér s uzavretým zdrojom) je distribuovaný v nezabalenej binárnej forme. Softvér ako linuxové porty Doom 3, Quake 4, Unreal Tournament 2004 a Neverwinter Nights sú distribuované v binárnych balíčkoch a dokonca majú inštaláciu podobnú Windows. Tieto inštalátory sú vlastne len programy, ktoré extrahujú súbory hry do priečinka a vytvárajú skratky v ponuke aplikácií.

Samozrejme, existujú aj iné spôsoby inštalácie softvéru na Ubuntu. Projekt Zero Install( tiež známy ako 0inštalácia) sa pokúšal zmeniť inštaláciu softvéru Linux už viac ako päť rokov a vytvoril tak systém pre inštaláciu desktopového softvéru, ktorý funguje vo všetkých distribuciách Linuxu. Projekt Zero Install však nezískal veľa trakcie. Väčšina používateľov linuxov je dobre obsluhovaná manažérom balíčkov distribúcie Linuxu - najmä ak používajú Ubuntu, pre ktorý je väčšina softvéru zabalená.