Pacman - zarządzanie pakietami w archu
14 July 2008
Comments
Pacman to program zarządzający pakietami w Archu. Potrafi instalować, aktualizować i usuwać pakiety, w tym pobierać je z repozytoriów wraz z zależnościami. Obsługa Pacmana jest bardzo prosta. Oto podstawowe komendy:
- pacman -R nazwa_pakietu: usuwa pakiet
- pacman -S nazwa_pakietu: instaluje pakiet i jego zależności z repozytoriów FTP
- pacman -Q *: odpytywanie bazy danych na temat pakietów. Zobacz niżej
- pacman -U nazwa_pakietu.tar.gz: bezpośrednia instalacja pakietu
Opcje dodatkowe
- -d : pomija zależności
- -f : wymusza operację mimo konfliktów (np. konflikt pakietów, wersji itd.) najlepiej nie używać tej opcji
- -v: dokładne informacje - wyświetla więcej danych o wykonywanych operacjach
Opcje dodatkowe dla -S
- pacman -S -c: czyści stare pakiety z /var/cache/pacman/pkg. Użyj dwa razy by wyczyścić wszystkie pakiety
- pacman -S -i nazwa_pakietu: podaje dane o pakiecie oraz jego zależności czy konflikty
- pacman -S -l nazwa_repozytorium: wyświetla listę pakietów z danego repozytorium.
- pacman -S -p nazwa_pakietu: wyświetla listę odnośników do pakietów jakie należy pobrać by zainstalować dany pakiet
- pacman -S -s FRAZA: wyświetla pakiety w których tytułach bądź opisach pojawiła się podana fraza
- pacman -S -u: aktualizacja systemu
- pacman -S -y: aktualizuję listę pakietów jakie dostępne są na serwerach
- pacman -S -w: pobiera pakiety lecz ich nie instaluje
Opcje dodatkowe dla -R
- pacman -R -s: usuwa pakiet i pakiety, które wymagał a nie są wymagane przez inne aplikacje
- pacman -R -k: usuwa wpis o pakiecie z bazy danych pacmana
Opcje dodatkowe dla -Q
- pacman -Q -e: pokazuje osierocone pakiety zainstalowane na polecenie, które nie są wymagane przez inne pakiety.
- pacman -Q -i: podaje informacje o danym pakiecie
- pacman -Q -l: wyświetla listę plików należących do podanego pakietu
- pacman -Q -s FRAZA: wyświetla pakiety w których tytułach bądź opisach pojawiła się podana fraza. Tylko dla zainstalowanych.
Start z Pacmanem
Na początku aktualizujemy bazę danych pakietów:pacman -Sy
A następnie aktualizujemy system:
pacman -Su
Teraz możemy np. doinstalować nowe pakiety:
pacman -S mc xorg
Repozytoria pacmana
Konfiguracja pacmana zawarta jest w /etc/pacman.conf, a listy serwerów lustrzanych dla standardowych repozytoriów jest w pliku /etc/pacman.d/mirrorlist.- By dodać odnośnik do nowego serwera na końcu /etc/pacman.conf dodajemy:
Przykładowo:
[nazwa_repozytorium] Server = link
Co doda nam polskie repozytorium Archa.[archlinux.pl] Server = http://unix.net.pl/arch/i686
- Po dodaniu nowego repozytorium musimy zaktualizować listę pakietów:
pacman -Sy
- Po tym możemy instalować pakiety z nowego repozytorium. Możemy też sprawdzić jakie pakiety oferuje:
pacman -Sl archlinux.pl
RkBlog
Comment article