9Sep

Jak nainstalovat software z externích softwarových repozitářů Ubuntu

click fraud protection

V systému Linux instalujete software z aplikací pro správu balíčků, jako je softwarové centrum Ubuntu. Ale ne každý software je dostupný v softwarových úložištích distribuce Linuxu.

Software byste měli instalovat pouze ze zdrojů, kterým důvěřujete, stejně jako ve Windows. Mnoho z těchto rad se týká i jiných distribucí Linuxu, takže si všimneme, co je specifické pro Ubuntu a co je Linux obecně.Soubory balíčků

DEB

Balíky softwaru Ubuntu jsou ve formátu souborů. deb. To zahrnuje balíčky, které stáhnete z Softwarového centra Ubuntu a pomocí apt-get - jsou to všechny soubory. deb.

Můžete však také nainstalovat balíky. deb z externích softwarových úložišť Ubuntu. Mnoho společností, které vyrábějí software pro Linux, je nabízí ve formátu. deb. Můžete například stáhnout soubory. deb pro Google Chrome, Google Earth, Steam pro Linux, Opera a dokonce i Skype z oficiálních webových stránek. Poklepejte na soubor a otevře se v softwarovém centru Ubuntu, kde jej můžete nainstalovat.

Ubuntu je založen na Debianu, který vytvořil formát balíčku. deb. Jiné distribuce Linuxu budou mít svůj vlastní balíček, pokud nejsou založeny na Debianu. Například Fedora a další distribuce založené na Red Hat používají balíčky. rpm. Mnoho společností, které nabízejí software pro Linux, jej nabízí v různých formátech balíčků pro různé distribuce.

instagram viewer

repozitáře balíčků třetích stran

Ubuntu provozuje své vlastní repozitáře balíčků plné open-source( a některých uzavřených) programů kompilovaných a zabalených pro Ubuntu. Kdokoliv si však může vytvořit vlastní repozitáře balíčků.

Úložiště balíčků třetích stran jsou často bez problémů přidávány do vašeho systému. Například při instalaci prohlížeče Google Chrome nebo Steam ze souboru. deb soubor. deb přidá do vašeho systému oficiální repozitář softwaru Google nebo Valve. Po aktualizaci balíčku v úložišti budete upozorněni na aktualizace a můžete je nainstalovat prostřednictvím aplikace Software Updater. Na rozdíl od operačního systému Windows lze aktualizovat všechny nainstalované programy na jednom místě.

Můžete si prohlédnout vaše repozitáře softwaru a přidat další( pokud znáte jejich detaily) z aplikace Zdroje softwaru dodávané s Ubuntu.

Další linuxové distribuce také podporují repozitáře třetích stran, ale úložiště a software, který obsahují, jsou specifické pro distribuci.

Archiv osobních balíčků( PPA)

PPA jsou další formou balíčků úložišť jiných výrobců.Jsou hostovány na systému Canonical Launchpad, kde si někdo může vytvořit PPA.

PPA často obsahují experimentální software, který nebyl oficiálně přidán do hlavních, stabilních repozitářů Ubuntu. Mohou také obsahovat novější verze softwaru, které dosud nejsou považovány za dostatečně stabilní, aby se dostaly do hlavních úložišť Ubuntu.

Například Ubuntu's Wine Team nabízí PPA s nejnovějšími verzemi softwaru Wine pro spouštění aplikací Windows na Linuxu. Chcete-li jej přidat, přidejte následující řádek do aplikace Zdroje softwaru výše:

ppa: ubuntu-wine / ppa

Každá stránka PPA na webu společnosti Canonical Launchpad obsahuje pokyny pro přidání PPA do vašeho systému. Po přidání PPA do vašeho systému můžete instalovat balíčky z PPA pomocí standardního softwaru, jako je softwarové centrum Ubuntu, softwarový aktualizátor a nástroj příkazového řádku apt-get.

Kompilace ze zdroje

Všechny binární soubory jsou kompilovány ze zdrojového kódu. Balíky Ubuntu. deb obsahují software kompilovaný speciálně pro vydání Ubuntu, které používáte. Tyto aplikace jsou kompilovány k použití softwarových knihoven dostupných pro vaše vydání Ubuntu.

Vývojáři určitého softwaru obecně uvolňují software ve formě zdrojového kódu. Distribuce systému Linux obsahují zdrojový kód, kompilaci a vytváření balíčků pro vás. Můžete také stáhnout zdrojový kód programu a sami jej kompilovat. Obvykle byste neměli dělat to na Ubuntu. Nejvíce experimentální software, který můžete potřebovat, je pravděpodobně v PPA, kde někdo již pro vás vynaložil těžkou práci.

V jiných distribucích může být občas nutné kompilovat program, abyste získali nejnovější verzi, kterou potřebujete, nebo nainstalujte program, který není dostupný ve vašem úložišti. Avšak průměrný uživatel Linuxu - a dokonce i mnoho uživatelů Linuxu - nebude muset nikdy kompilovat něco ze zdroje.

Soubory zdrojového kódu

jsou obecně distribuovány ve formátu. tar.gz, ale to je jen typ archivu - soubory. tar.gz mohou obsahovat cokoli, stejně jako soubory ZIP.Binární programy

Některé programy jsou distribuovány v binární formě, nikoliv ve formě zdrojového kódu. Může to být způsobeno tím, že program je uzavřený a distribuční program programu nechce pracovat s obtížným balíčkem pro různé distribuce.

Mozilla například nabízí stahování souborů binárních souborů Firefoxu ve formátu. tar.bz2.(.tar.bz2 je pouze jiný archivní formát, jako soubor zip.) Tento archiv můžete stáhnout, extrahovat do složky v počítači a spustit skript run-mozilla.sh v něm( stačí na něj dvakrát kliknout)spustit stažený binární soubor Firefox.

V případě Firefoxu byste však neměli dělat. Použijte balíček Firefox, který je dodáván s operačním systémem - pravděpodobně je lépe optimalizován, rychlejší a bude aktualizován prostřednictvím vašich standardních nástrojů pro správu balíků.Přesto, pokud používáte starší distribuci Linuxu, která je dodávána s zastaralým Firefoxem, můžete si stáhnout Firefox binární do vašeho počítače a spustit jej z adresáře, aniž byste potřebovali oprávnění k jeho instalaci.

Mnoho softwaru s uzavřeným zdrojem( zejména starší, nepodporovaný software s uzavřeným zdrojem) je distribuováno v nebalené binární podobě.Software, jako jsou Linuxové porty Doom 3, Quake 4, Unreal Tournament 2004 a Neverwinter Nights, jsou distribuovány v binárních balíčcích a dokonce mají instalátory podobné Windows. Tyto instalátory jsou ve skutečnosti pouze programy, které extrahují soubory hry do složky a vytvářejí zkratky pro nabídku aplikací.

Samozřejmě existují i ​​jiné způsoby instalace softwaru na Ubuntu. Projekt Zero Install( také známý jako 0install) se pokouší měnit instalaci softwaru Linuxu již více než pět let a vytváří systém pro instalaci desktopového softwaru, který funguje ve všech distribucích Linuxu. Projekt Zero Instalace však nezískal mnoho trakce. Většina uživatelů Linuxu je dobře obsluhována správcem balíčků distribuce Linuxu - zejména pokud používají Ubuntu, pro který je většina softwaru zabalena.