Čvc 03

Yay (Yet another Yogurt), pomocník z AUR

Niekoľko pomocníkov sme si už spomenuli. Všetky sú podľa Arch Wiki momentálne nejako problematické. Dnes sa zoznámime so zatiaľ aktívnym, funkčným a nezastaralým pomocníkom YAY (Yet another Yogurt).

 

 

 

Inštalácia programu

Inštalácia programu pomocou nejakého pomocníka:

trizen -S yay
trizen -S yay-bin
trizen -S yay-git

Inštalácia programu bez použitia pomocníka:

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -sri
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -sri
git clone https://aur.archlinux.org/yay-git.git
cd yay-git
makepkg -sri

 

Pomoc a manuálová stránka:

yay --help
yay -h
man yay

Špecifická pomoc pre jednotlivé možnosti:

yay -Qh
yay -Sh
yay -Dh
yay -Fh
yay -Rh
yay -Th
yay -Uh

 

Používanie programu

Inštalácia nového programu:

yay -S balíček

Odinštalovanie programu:

yay -R balíček

Aktualizácia celého systému (oficiálne repozitáre aj AUR):

yay -Syu

Aktualizácia iba balíčkov z oficiálnych repozitárov:

yay -Syu --repo

Vyhľadanie programu v oficiálnych repozitároch aj AUR:

yay -Ss balíček

Vyhľadanie programu iba v oficiálnych repozitároch:

yay -Ss --repo balíček

Vyhľadanie programu iba v AUR:

yay -Ss --aur balíček
yay -Ssa balíček

Vypísanie štatistík o počte nainštalovaných programov a poradie najväčších:

yay -P --stats

Vypísanie počtu dostupných aktualizácií pre celý systém (oficiálne repozitáre aj AUR):

yay -P --numberupgrades

Vypísanie počtu dostupných aktualizácií  z oficiálnych repozitárov:

yay -P --numberupgrades --repo

Vypísanie počtu dostupných aktualizácií z AUR:

yay -P --numberupgrades --aur
yay -Pa --numberupgrades

Vypísanie zoznamu balíčkov s dostupnou aktualizáciu pre celý systém (oficiálne repozitáre aj AUR):

yay -P --upgrades
yay -P

Vypísanie zoznamu balíčkov s dostupnou aktualizáciu z oficiálnych repozitárov:

yay -P --upgrades --repo
yay -Pu --repo

Vypísanie zoznamu balíčkov s dostupnou aktualizáciu z AUR:

yay -P --upgrades --aur
yay -Pua

 

Konfiguračný súbor

Konfiguračný súbor sa nachádza v ~/.config/yay/config.json. Ak ho chceme upraviť, otvoríme ho pomocou nejakého textového editoru:

gedit ~/.config/yay/config.json

Ak chceme v termináli zistiť, akú konfiguráciu používame, zadáme tento príkaz:

yay -P --config
yay -Pg

Ak chceme v termináli zistiť základnú konfiguráciu, zadáme tento príkaz:

yay -P --defaultconfig
yay -Pd

Význam jednotlivých položiek v konfiguračnom súbore sa dajú zistiť z pomoci alebo z manuálovej stránky v sekcii Permanent configuration options:

yay --help
yay -h
man yay

 

8 comments

Skip to comment form

  1. Google Chrome 65.0.3325.230 GNU/Linux x64

    git clone https://aur.archlinux.org/yay-bin.git Asi dělám něco špatne. Nejde mi nainstalovat yay ani pikaur. Příkaz nenalezen.

    1. Firefox 63.0 GNU/Linux x64

      A git máš nainštalovaný?

      sudo pacman -S git

  2. Google Chrome 65.0.3325.230 GNU/Linux x64

    Díky moc. Vše naistalováno a funkční. Až se trochu stydím 🙂

    1. Firefox 63.0 GNU/Linux x64

      Rado sa stalo. A nič sa nedej. 🙂

  3. Google Chrome 65.0.3325.230 GNU/Linux x64

    Tak já když zadám příkaz makepkg -sri tak vyskočí chyba: Nelze najít program strip nutný ke “stripování object souborů”.

    1. Firefox 63.0 GNU/Linux x64

      strip je súčasťou binutils.
      sudo pacman -S binutils

      Ale možno by bolo lepšie preinštalovať celý base-devel.
      sudo pacman -S base-devel

      1. Google Chrome 65.0.3325.230 GNU/Linux x64

        Tak nakonec jsem musela přeinstalovat base-devel. Děkuji!!!

        1. Firefox 63.0 GNU/Linux x64

          Rado sa stalo. 🙂

Napsat komentář

Your email address will not be published.

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