PKG-pl
From WikiDoc
Contents |
NAZWA
pkg - zarządza pakietami TGZex
SKŁADNIA
pkg [opcje] ... pakiety
OPIS
PKG jest narzędziem do zarządzania pakietami TGZex systemu KateOS. Pozwala wykonywać podstawowe operacje na pakietach, takie jak usuwanie, instalowanie i aktualizowanie. PKG został stworzony z myślą o pakietach TGZex z wersji 3.0 KateOS i wyższych. Program potrafi zarządzać zależnościami między pakietami (opcja jest dostępna jedynie dla natywnych pakietów KateOS). PKG nie korzysta z żadnych zewnętrznych list (zależności lub jakichkolwiek innych). Program potrafi zarządzać standardowymi pakietami TGZ znanymi z dystrybucji Slackware(TM), jednak nie udostępnia wtedy wszystkich swoich możliwości. Narzędzie PKG jak i pakiety TGZex nie są zgodne z systemami opartymi na Slackware i nie powinny być używane w takich dystrybucjach systemu GNU/Linux.
OPCJE
Opcje instalacji:
--install ścieżka_do_pakietu
-i ścieżka_do_pakietu
Instaluje wybrane pakiety w systemie. W zależności od podanego parametru lub opcji w pliku konfiguracyjnym pkg.conf, może uwzględniać zależności lub nie.
Dodatkowe parametry używane przy instalacji:
--warn ścieżka_do_pakietu
Wyświetla, które pliki zostałyby nadpisane, jeżeli pakiet byłby instalowany, lecz nie instaluje pakietu.
--root /mnt
Instaluje w konkretne miejsce np. /mnt.
--infobox
Używa programu dialog do wyświetlania semigraficznych komunikatów informacyjnych.
--menu
Wymusza potwierdzenie instalacji pakietu w przypadku, gdy pakiet jest opcjonalny.
--ask
Używany z trybem -menu, zawsze wymusza pytanie o pozwolenie na instalację pakietu.
--priority ADD|REC|OPT|SKP
Używany do zdefiniowania priorytetu pakietu, gdzie:
ADD to pakiet wymagany
REC to pakiet rekomendowany
OPT to pakiet opcjonalny
SKP to pakiet pomijany
--tagfile /ścieżka/tagfile
Używany do zdefiniowania pliku z priorytetami 'tagfile'. Domyślnie używany jest plik z katalogu pakietu.
--force
Wymusza instalację pakietu.
Opcje usuwania:
--remove krótka_nazwa_pakietu
-r krótka_nazwa_pakietu
Usuwa wybrane pakiety. W zależności od podanego parametru lub opcji w pliku konfiguracyjnym pkg.conf, może uwzględniać zależności lub nie.
Parametry używane przy usuwaniu:
--warn krótka_nazwa_pakietu
Pokazuje, które pliki zostałyby usunięte, ale nie usuwa pakietu.
--preserve krótka_nazwa_pakietu
Rekonstruuje zawartość pakietu w katalogu /var/log/setup/tmp/preserved_packages po czym usuwa pakiet.
--copy krótka_nazwa_pakietu
Rekonstruuje zawartość pakietu w katalogu /var/log/setup/tmp/preserved_packages i wyświetla informacje na temat plików, które zostałyby usunięte.
--with-deps
Usuwa pakiety wraz z pakietami zależnymi od niego.
Opcje aktualizacji:
--upgrade ścieżka_do_pakietu
-u ścieżka_do_pakietu
Aktualizuj pakiety z wersji starszej do nowszej. W zależności od podanego parametru lub opcji w pliku konfiguracyjnym pkg.conf, może uwzględniać zależności lub nie.
--install-new ścieżka_do_pakietu
Instaluj pakiet, który nie ma aktualnie zainstalowanej wersji.
--reinstall ścieżka_do_pakietu
Reinstaluje pakiety nawet, jeśli ta sama wersja jest aktualnie zainstalowana.
Inne parametry:
--deps
Włącza tryb śledzenia zależności.
--nodeps
Wyłącza tryb śledzenia zależności.
--show-deps
Pokazuje zależności. Może być używany razem z parametrami -install i -remove.
--lang [locale]
Definiuje język komunikacji z użytkownikiem.
--no-colors
Wyłącza kolory.
--testdeps
Sprawdza czy zależności są spełnione. Parametr ten nie łączy się z żadnym innym. Opcja jest przydatna przy przejściu na tryb obsługi zależności, gdy użytkownik chce się upewnić, że wszystkie wymagane pakiety są zainstalowane.
--help
Wyświetla komunikat pomocy.

