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.