Jak zainstalować i używać Yaourt w Arch Linuksie

Uaktualnienie: Yaourt został porzucony na rzecz yay – Yet Another Yogurt – Pomocnika AUR napisanego w języku GO.

Yaourt (Yet Another User Repository Tool) jest zaawansowanym narzędziem wiersza poleceń do instalowania pakietów w Arch Linuksie. Jest to potężna nakładka na Pacmana, standardowe narzędzie do zarządzania pakietami dla Arch Linuksa z rozszerzonymi funkcjami i niezwykłą obsługą AUR (Arch Linux User Repository).

Jest używany do interaktywnego wyszukiwania, instalowania i aktualizowania pakietów z AUR, obsługuje sprawdzanie konfliktów i rozwiązywanie zależności. Może wyświetlać kolorowe wyjście, pokazywać informacje o dostępnych pakietach, pozwala na odpytywanie pakietów w oparciu o różne opcje, wspiera budowanie pakietów bezpośrednio ze źródła AUR lub ABS (Arch Build System).

Yaourt jest również używany do zarządzania plikami kopii zapasowych (typowo .pac* plików), odpytywania bezpośrednio z pliku kopii zapasowej; może zapisywać i przywracać bazy danych alpm, testować lokalne bazy danych, a także wyszukiwać osierocone pakiety. Dodatkowo obsługuje dzielenie pakietów i może sortować pakiety według daty instalacji i wiele więcej.

Niestety, Yaourt nie istnieje w oficjalnym repozytorium pakietów Arch Linux Installation. Musisz ręcznie zainstalować Yaourt na Arch Linuksie używając następujących dwóch różnych sposobów.

Metoda 1: Zainstaluj Yaourt w Arch Linuksie używając AUR

Ta metoda jest trochę dłuższa, jeśli chcesz szybko zainstalować Yaourt, sprawdź drugą metodę. Tutaj, musisz zacząć od zainstalowania wszystkich wymaganych pakietów jak pokazano.

$ sudo pacman -S --needed base-devel git wget yajl$ cd /tmp$ git clone https://aur.archlinux.org/package-query.git$ cd package-query/$ makepkg -si && cd /tmp/$ git clone https://aur.archlinux.org/yaourt.git$ cd yaourt/$ makepkg -si

Metoda 2: Zainstaluj Yaourt w Arch Linux używając niestandardowego repozytorium

Zacznij od dodania niestandardowego repozytorium do listy repozytoriów menedżera pakietów pacman.

$ sudo /etc/pacman.conf

Kopiuj i wklej następującą konfigurację niestandardowego repozytorium do pliku.

SigLevel = NeverServer = http://repo.archlinux.fr/$arch

Zapisz zmiany i zamknij plik. Następnie wydaj następujące polecenie, aby zainstalować yaourt.

$ sudo pacman -Sy yaourt

How to Use Yaourt Package Manger in Arch Linux

1. Aby zainstalować lub zaktualizować pakiet, na przykład glances, należy użyć flagi -S, jak pokazano.

$ sudo yaourt -S glances

2. Aby usunąć pakiet, należy użyć flagi -R, jak pokazano.

$ sudo yaourt -R glances

3. Zainstalowane pakiety można uaktualnić za pomocą opcji -U, jak pokazano.

$ sudo yaourt -U target_here

4. Aby odpytywać lokalną bazę pakietów, należy użyć flagi -Q.

$ sudo yaourt -Q | less

5. Następne polecenie jest używane do zbierania i pokazywania informacji o zainstalowanych pakietach, jak również o skonfigurowanych repozytoriach w systemie Arch Linux.

$ yaourt --stats

6. Możesz zsynchronizować bazy danych pakietów pacman za pomocą następującego polecenia.

$ sudo yaourt -Sy

Więcej informacji znajdziesz na stronie man yaourt.

$ man yaourt

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.