Kdykoli chcete do systému Ubuntu nainstalovat softwarový balíček, musíte se nejprve obrátit na oficiální repozitář Ubuntu uvedený v souboru sources.list vašeho systému. Pokud tam software není k dispozici, můžete jej nainstalovat prostřednictvím libovolného úložiště PPA, ve kterém je k dispozici. Úložiště PPA jsou neoficiální úložiště těch softwarových balíčků, které jsou uživatelům k dispozici prostřednictvím Launchpadu. Launchpad, platforma vyvinutá společností Canonical, umožňuje vývojářům nahrát na ni svůj kód, na kterém jsou zpřístupněny balíčky .deb, z nichž mohou uživatelé software instalovat.

V tomto článku popíšeme, jak používat příkazový řádek a grafické uživatelské rozhraní Ubuntu, abyste mohli:

  • Zveřejnit seznam repozitářů PPA přidaných do systému
  • Přidat do systému repozitář PPA, ze kterého lze stahovat software
  • Odstranit přidaný repozitář PPA ze systému

Příkazy a postupy uvedené v tomto článku jsme spustili v systému Ubuntu 18.0.04 LTS.

Správa repozitářů PPA pomocí příkazového řádku

Pokud stejně jako já preferujete pro provádění všech správcovských operací v Linuxu používání příkazového řádku, zde je návod, jak můžete v Ubuntu provádět základní správu repozitářů.

Příkazový řádek Ubuntu, Terminál, můžete otevřít buď prostřednictvím systémového panelu Dash, nebo klávesové zkratky Ctrl+Alt+T. Příkazový řádek můžete otevřít pomocí klávesové zkratky Ctrl+Alt.

Seznam přidaných repozitářů PPA

Pokud chcete vypsat všechny repozitáře dostupné v systému Ubuntu, zadejte v Terminálu následující příkaz:

$ apt policy

Jiným způsobem, jak vypsat všechny přidané repozitáře PPA, je vypsat obsah adresáře /etc/apt/sources.list.d. V případě, že chcete vypsat všechny repozitáře PPA, zadejte následující příkaz. Tento adresář obsahuje seznam všech repozitářů dostupných v systému.

Příkaz můžete použít takto:

$ ls /etc/apt/sources.list.d

Přidat repozitář PPA

Přidávat/odebírat a konfigurovat software a repozitáře v Ubuntu může pouze oprávněný uživatel. Zde je syntaxe příkazu, který můžete použít jako sudo pro přidání PPA do systému:

$ add-apt-repository ppa:ppa_name

A poté nainstalujte požadovaný balíček z přidaného repozitáře jako sudo následujícím způsobem:

$ apt install package_name

V Ubuntu 18. září 2018 můžete přidat PPA do systému.04 nemusíte po přidání nového úložiště používat příkaz apt-get update, protože systém tuto operaci provede automaticky. V dřívějších verzích Ubuntu bylo nutné před instalací balíčku spustit následující příkaz, abyste mohli nainstalovat nejnovější dostupnou verzi softwaru:

$ sudo apt-get update

Příklad:

Představíme si příklad, kdy do našeho systému přidáme repozitář PPA Thomase Schiexe, který později použijeme k instalaci Blenderu, balíku pro tvorbu 3D.

Úložiště PPA přidáme pomocí následujícího příkazu sudo:

$ sudo add-apt-repository ppa:thomas-schiex/blender

Když je úložiště PPA přidáno, stačí zadat následující příkaz a nainstalovat nejnovější verzi aplikace Blender:

$ sudo apt-get install blender

Odstranění úložiště PPA

Pokud chcete přidané úložiště PPA ze systému odstranit, můžete použít následující syntaxi příkazu sudo:

$ add-apt-repository -remove ppa:ppa_name

Výše uvedený příkaz odstraní ze systému pouze úložiště PPA, nikoli softwarový balíček, který jste jeho prostřednictvím nainstalovali.

Chci-li například odebrat úložiště, které jsem přidal v předchozí části, spustím v Terminálu následující příkaz:

$ add-apt-repository --remove ppa:thomas-schiex/blender

Odstranění úložiště

Odstranění úložiště znamená jeho odstranění ze systému a také downgrade softwarových balíčků, které jste jeho prostřednictvím stáhli. K tomuto účelu můžete použít nástroj nazvaný PPA Purge.

Tento nástroj si můžete nainstalovat prostřednictvím oficiálních repozitářů Ubuntu takto:

$ sudo apt-get install ppa-purge

K vyčištění přidaného repozitáře pak můžete použít následující syntaxi příkazu:

$ ppa-purge ppa:ppa_name

Příklad:

$ ppa-purge ppa:thomas-schiex/blender

Ruční odstranění repozitáře

Jak bylo uvedeno výše, váš přidaný repozitář je .list jsou uloženy v adresáři /etc/apt/sources.list.d. Z tohoto adresáře můžete ručně odebrat repozitář PPA pomocí příkazu rm takto:

$ rm /etc/apt/sources.list.d/ppa_list_file

Příklad:

$ sudo rm /etc/apt/sources.list.d/thomas-schiex-ubuntu-blender-bionic.list

Správa repozitářů PPA prostřednictvím uživatelského rozhraní

Pomocí nástroje uživatelského rozhraní Ubuntu s názvem Software a aktualizace můžete spravovat jak oficiální repozitáře Ubuntu, tak repozitáře PPA. Zde je návod, jak jej můžete použít:

Seznam přidaných repozitářů PPA

Chcete-li otevřít nástroj Software a aktualizace, zadejte příslušná klíčová slova do vyhledávacího panelu Dash následujícím způsobem, případně jej můžete otevřít přímo ze seznamu Aplikace.

Ve výchozím nastavení se nástroj Software a aktualizace otevře na kartě Software Ubuntu. Chcete-li zobrazit úložiště PPA přidaná do systému, vyberte kartu Další software.

Přidat úložiště PPA

Chcete-li přidat nové úložiště PPA, klikněte v zobrazení Další software na tlačítko Přidat. Otevře se následující dialogové okno:

Do pole Řádek APT vložte název PPA, který chcete přidat, a poté klikněte na tlačítko Přidat zdroj. Systém vás poté požádá o ověření, protože úložiště může do Ubuntu přidat pouze oprávněný uživatel. Zadejte heslo sudo a klikněte na tlačítko Ověřit.

Váš nový repozitář bude přidán do systému a objeví se v seznamu Další software tohoto nástroje.

Odstranění repozitáře PPA

Přidaný repozitář PPA můžete odstranit tak, že jej nejprve vyberete ze seznamu Další software v nástroji Software a aktualizace a poté kliknete na tlačítko Odstranit.

Nyní můžete spravovat repozitáře PPA a prozkoumat tak mnohem více, než je k dispozici v oficiálních repozitářích Ubuntu.

Jak přidat/odebrat repozitáře PPA v Ubuntu

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.