«

»

Čvn 06

Instalace Arch Linuxu XII.

arch1V minulém díle našeho seriálu o instalaci Archlinuxu jsme si představili instalaci softwaru pomocí nástroje pacman. Dnes se zaměříme na to, jak používat AUR neboli Arch User Repository.

 

 

 

Použití AUR neboli Arch User Repository

Arch má velmi velké úložiště pro balíčky, ale ani v nich není uloženo vše, proto dost často budete muset sestavovat balíčky z AUR. I když můžete to lze udělat ručně a je to velmi snadné, lepší je používat nástroje, jako je např. yaourt pro kompilaci balíčků.

 

Jak ručně kompilovat balíčky z AUR

Požadovaný balíček si můžete vyhledat v AUR a pak stáhnout archiv. V našem příkladu si nainstalujeme emailového klienta Geary. Nejprve si stáhneme archiv git. Stažený balíček nyní rozbalte:

$ tar -xvf gearty-git.tar

 

přejděte do rozbaleného ardesáře:

$ cd geary-git

 

a zadejte následující příkaz jako běžný uživatel (ne root):

$ makepkg -sri

 

V případě potřeby budete vyzváni k zadání hesla uživatele root. Pokud není hlášena žádná chyba, bude terminál pokračovat v instalaci. Rovněž se může stát, že budete požádáni o potvrzení pro instalaci balíčků se závislostmi. Ano, tak jednoduché je sestavit balíček pro Arch.

 

Použití Yaourt pro instalaci balíčků AUR

První a horší stránkou tohoto postupu je, že musíte nejprve otevřít nějaký prohlížeč pro vyhledávání balíčků. Dobrou zprávou je, existuje celá řada neoficiálních nástrojů, které umožňují obyčejnému uživateli Archu vyhledávání balíčků, aniž by byl nucen opustit příkazový řádek. Jedním z nich je yaourt. Pojďme si tedy nainstalovat balíček Yaourt. Zadejme tedy dotaz do repa git:

$ git clone https://aur.archlinux.org/package-query.git

 

nyní přejdeme do staženého balíčku:

$ cd package-query

 

a zadejme příkaz makepkg:

$ makepkg -sri

 

Jako obvykle budete tázáni na heslo, jakmile je balíček sestaven a nainstalován, vyjděte z adresáře pakage-query:

$ cd ..

 

Nyní stáhneme balíček yaourt z GIT:

$ git clone https://aur.archlinux.org/yaourt.git

 

přejdeme do adresáře:

$ cd yaourt

 

spusťte makepkg:

$ makepkg -si

 

vyjděte z adresáře:

$ cd ..

 

Nyní máte Yaourt ve svém systému nainstalován.

 

Jak používat Yaourt

První pravidlo Archu je: Vždy nejprve aktualizujte úložiště před samotnou instalací balíčku:

$ yaourt -Syu –aur

 

Tento příkaz synchronizuje databázi, aktualizuje nainstalované balíčky a balíčky Aur.

 

Instalace balíčků s yaourt

Další dobrou zprávou je, že pomocí yaourt lze také nainstalovat balíčky, které jsou již k dispozici v repu. Takže pokud chcete nainstalovat např. GIMP, můžete použít buď pacman:

$ sudo pacman -S gimp

 

nebo použít yaourt:

$ yaourt -S gimp

 

Chcete-li vyhledávat pouze AUR balíčky z oficiálních repo, pak zadejte příkaz bez -S nebo použijte příznak -aur:

$ yaourt –aur gimp

 

Teď zkusme nainstalovat Plex Media Server, který není v oficiálním repu:

$ yaourt plex-media

 

Zobrazí se seznam balíčků vztahujících se k Plex Media Serveru. Také se zobrazí množství uživatelů, kteří ho už ho instalovali.

swapnil$ yaourt plex-media
1 aur/plex-media-player1.0.4-2(2)
Next generation Plex Desktop Client
2 aur/plex-media-server0.9.15.2.1663-4(198)
Plex Media Server
3 aur/plex-media-server-plexpass0.9.15.2.1663-1(63)
Plex Media Server (PlexPass version)
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)

 

Nyní jen zadejte číslo potřebného balíčku, v našem případě je to druhý balíček, takže zadáme 2 a stiskneme Enter. Yaourt odhalí své kouzlo a spustí instalaci balíčků. Yaourt také ukáže, zda se vyskytly nějaké kompilační chyby, či chyby hlášené jinými uživateli při sestavování balíčku. V případě chyby Yaourt nabídne úpravu souboru balíčku v požadovaném editoru. V opačném případě, tedy když není potřeba upravit soubor, stačí zadat ne. Buďte velmi opatrní, protože jak Yaourt instaluje balíčky, vykazuje četné konfirmační zprávy – jak a kdy je třeba nainstalovat závislosti.

To je celkem vše o instalaci aplikací a balíčků v Arch Linuxu. Docela šikovné, že?

 

 

Předchozí: Instalace softwaru pomocí nástroje pacman                                     Další: Instalace a konfigurace Gnome

O autorovi

archman

Linux je mým dlouholetým koníčkem a Arch je tou pomyslnou třešničkou na dortu....

2 pings

  1. Instalace Arch Linuxu XI. »
    WordPress 4.7

    […] Předchozí: Instalace X-serveru a grafických ovladačů                                                                       Další: Použití AUR […]

  2. Instalace Arch Linuxu XIII. »
    WordPress 4.7

    […] návratem k seriálu o instalaci Arch Linuxu. V minulém díle našeho seriálu jsme si představili možnosti instalace softwaru z AUR neboli Arch User […]

Napsat komentář

%d blogerům se to líbí: