Pacman

Z Wikipedii

Skocz do: nawigacji, szukaj
Ujednoznacznienie Ten artykuł dotyczy Linuksa. Zobacz też: Pac-Man - gra komputerowa.
Pacman
menadżer pakietów
Producent Judd Vinet
Platforma systemowa POSIX
Pierwsze wydanie 2002
Aktualna wersja stabilna 3.2.2 / 5 stycznia 2009
Licencja GPL
http://www.archlinux.org/pacman/

Pacman to nazwa domyślnego zarządcy pakietów w dystrybucji LinuksaArch Linuksie. Został napisany przez Judda Vineta, twórcę Arch Linuksa. Pacman pozwala na zarządzanie pakietami (ze sprawdzaniem zależności) z wykorzystaniem bardzo prostych i krótkich komend. Pakiety z programami to archiwa tar zbudowane zgodnie z Arch Linux Build System (ABS). Pacman domyślnie korzysta z oficjalnych repozytoriów, możliwe jest jednak zarówno skorzystanie z innych serwerów, jak i stworzenie własnego repozytorium z pakietami. Standardowo plik konfiguracyjny Pacmana znajduje się w /etc/pacman.conf ─ możemy w nim zdefiniować m.in. które pakiety nie powinny być aktualizowane, lokalizację pliku log czy też serwery z programami.


[edytuj] Możliwości Pacmana

  • Instalowanie programów.
  • Aktualizacja programów.
  • Usuwanie programów.
  • Aktualizacja całego systemu.
  • Czyszczenie cache'u ze starych pakietów.
  • Wyświetlanie informacji o dostępnych i zainstalowanych pakietach.

[edytuj] Podstawowe komendy

pacman -Sy ─ aktualizacja bazy pakietów
pacman -Su ─ aktualizacja wszystkich zainstalowanych pakietów
pacman -S nazwa_pakietu ─ instalacja pakietu i jego zależności z repozytoriów; jeżeli pakiet jest już zainstalowany ─ aktualizacja/reinstalacja
pacman -U nazwa_pakietu.tar.gz ─ instalacja/aktualizacja pakietu z dysku lokalnego
pacman -R nazwa_pakietu ─ usunięcie pakietu
pacman -Q nazwa_pakietu ─ sprawdzanie istnienia danego pakietu w lokalnej bazie

[edytuj] Pacman w innych dystrybucjach

Pacman znalazł również zastosowanie w innych dystrybucjach systemu GNU/Linux:

Utwórz książkę