Yaourt (Polski)
Wprowadzenie
Yaourt jest tekstowym menadżerem pakietów. Jego główną zaletą jest to, iż umożliwia on zarówno korzystanie z gotowych paczek za pomocą Pacmana, jak i automatyczne kompilowanie programów z AUR.
Instalacja
Na początek potrzebujemy zainstalować grupę pakietów base-devel:
# pacman -S base-devel
Następnie należy skorzystać z Arch User Repository lub dodać do pliku /etc/pacman.conf
francuskie repozytoria:
- dla i686
[archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/i686}}
- dla x86_64
[archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/x86_64
Teraz wystarczy, że odświeżymy lokalną bazę pakietów i zainstalujemy pakiet Pacmanem:
# pacman -Sy yaourt
Opcje
yaourt -h Pomoc yaourt -v Informacje o wersji Yaourt yaourt ... --noconfirm Wyłączenie potwierdzenia polecenia yaourt --stats Statystyki o pakietach i repozytoriach yaourt -S ... Instalacja pakietu - także z AUR yaourt -Sb ... Budowanie pakietu ze źródła yaourt -Sc ... Czyszczenie pamięci podręcznej Pacmana yaourt -Sd ... Wyłączenie sprawdzania zależności podczas instalacji yaourt -Sf ... Wymuszanie instalacji pakietu yaourt -Sg ... Wyświetlenie wszystkich pakietów w grupie yaourt -Si ... Informacje o wybranym pakiecie yaourt -Sl ... Wyświetlenie wszystkich pakietów wchodzących w skład wybranego repozytorium yaourt -S ... --ignore <nazwa_pakietu> Ignorowanie wybranych pakietów podczas instacji yaourt -Su Aktualizacja zainstalowanych pakietów z repozytorium yaourt -Su --aur Aktualizacja zainstalowanych pakietów z repozytorium i AUR yaourt -Sud Wyłączenie sprawdzania zależności podczas aktualizacji yaourt -Suf Wymuszanie aktualizacji ignorując konflikty pakietów yaourt -Su --ignore <nazwa_pakietu> Aktualizacja zainstalowanych pakietów oprócz tych wybranych yaourt -Sy Synchronizacja lokalnej bazy pakietów z repozytorium yaourt -Su Reinstalacja wszystkich pakietów oznaczonych jako "nowsze niż te znajdujące się w repozytorium yaourt -Qe, yaourt -Qd, Wyszukiwanie pakietów jako zależności dla innych yaourt -Qt Wyszukiwanie pakietów nie wymaganych przez inne yaourt -Qdt Wyszukiwanie niepotrzebnych zależności yaourt -Qet yaourt -Qg ... Wyświetlenie wszystkich zainstalowanych pakietów z wybranej grupy yaourt -Qi ... Informacje o wybranym i zainstalowanym pakiecie yaourt -Ql ... yaourt -Qs ... Wyszukiwanie pakietu już zainstalowanego yaourt -Sq --depends <nazwa_pakietu> Wyświetlenie wszystkich zależności wybranego pakietu yaourt -Sq --conflicts <nazwa_pakietu> Wyświetlenie wszystkich konfliktów z wybranym pakietem yaourt -Sq --provides <nazwa_pakietu> yaourt -C Zarządzanie plikami .pacsave/.pacnew yaourt -Cc Usuwanie wszystkich .pacsave/.pacnew yaourt -Cd Czyszczenie bazy Pacmana (także stare repozytoria) yaourt -Sc Usuwanie starych pakietów z pamięci podręcznej Pacmana yaourt -Scc Usuwanie wszystkich pakietów z pamięci podręcznej Pacmana yaourt -R <nazwa_pakietu> Odinstalowanie pakietu yaourt -Rc ... Odinstalowanie pakietu i jego zależności yaourt -Rns ... Odinstalowanie pakietu i jego zależności yaourt -Rdd ... Odinstalowanie pakietu bez sprawdzania zależności yaourt -Rk ... yaourt -B <ściezka do archiwum> Kopia zapasowa bazy Pacmana
Powerpill & Yaourt
Jeśli chcesz korzystać zarówno z mozliwości Yaourt oraz Powerpill, musisz zmienić ustawienia tego w pierwszego w pliku /etc/yaourtrc, aby wyglądało to nastepująco: File: /etc/yaourtrc
# PacmanBin /usr/bin/powerpill