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

Obsah:

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

Video: Jak nainstalovat software z externích softwarových repozitářů Ubuntu
Video: Surface RT running Windows 8 Beta! 2024, Březen
Jak nainstalovat software z externích softwarových repozitářů Ubuntu
Jak nainstalovat software z externích softwarových repozitářů Ubuntu
Anonim
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.
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.

Měl byste instalovat software 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íčku DEB

Balíky softwaru Ubuntu jsou ve formátu.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.

Image
Image

Úložiště balíčků třetích stran

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

Zásoby balíčků jiných výrobců jsou často přidávány do vašeho systému hladce. 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.

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

Image
Image

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

PPA jsou další formou repozitářů balíčků třetích stran. 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é ještě nejsou považovány za dostatečně stabilní, aby se dostaly do hlavních úložišť Ubuntu.

Například tým Wine Team od Ubuntu 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 webové stránce 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.

Image
Image

Kompilace ze zdroje

Veškerý binární software je kompilován 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.

U jiných distribucí může být občas nutné sestavit program, abyste získali nejnovější verzi, kterou potřebujete, nebo nainstalujte program, který není k dispozici ve vašich úložištích. 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.

Image
Image

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í.
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í.
Image
Image

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.

Doporučuje: