Dpkg
Z wiki linux-user
Linia 44: | Linia 44: | ||
*'''-C, --audit''' Wyszukanie pakietów, które zainstalowane są w systemie tylko częściowo. dpkg zasugeruje, co można zrobić z tymi pakietami, aby w pełni działały. | *'''-C, --audit''' Wyszukanie pakietów, które zainstalowane są w systemie tylko częściowo. dpkg zasugeruje, co można zrobić z tymi pakietami, aby w pełni działały. | ||
− | |||
− | |||
*'''--abort-after=liczba''' Zmiana liczby błędów, po których dpkg zaprzestanie działania. Domyślna wartość to 50. | *'''--abort-after=liczba''' Zmiana liczby błędów, po których dpkg zaprzestanie działania. Domyślna wartość to 50. | ||
Linia 58: | Linia 56: | ||
*'''--nocheck''' Brak sprawdzania zawartości pliku kontrolnego podczas budowania pakietu. Ta opcja jest przesłana do dpkg-deb. | *'''--nocheck''' Brak sprawdzania zawartości pliku kontrolnego podczas budowania pakietu. Ta opcja jest przesłana do dpkg-deb. | ||
− | *'''--no-act, --dry-run, --simulate''' Podejmowane działania nie powodują żadnych zmian. Ta opcja jest użyteczna, gdy potrzeba sprawdzić, czy działanie się wykona, ale bez powodowania zmian czegokolwiek. | + | *'''--no-act, --dry-run, --simulate''' Podejmowane działania nie powodują żadnych zmian. Ta opcja jest użyteczna, gdy potrzeba sprawdzić, czy działanie się wykona, ale bez powodowania zmian czegokolwiek. Opcję ''--no-act'' należy podać jako pierwszy parametr, gdyż w przeciwnym razie można otrzymać niespodziewane efekty. (np. ''dpkg --purge bla --no-act'' wyczyści pakiet ''bla'', a następnie spróbuje wyczyścić pakiet o nazwie --no-act, mimo że najprawdopodobniej spodziewałeś się, że takie polecenie nic nie zrobi). |
− | + | ||
− | Opcję ''--no-act'' należy podać jako pierwszy parametr, gdyż w przeciwnym razie można otrzymać niespodziewane efekty. (np. ''dpkg --purge bla --no-act'' wyczyści pakiet ''bla'', a | + | |
− | następnie spróbuje wyczyścić pakiet o nazwie --no-act, mimo że najprawdopodobniej spodziewałeś się, że takie polecenie nic nie zrobi). | + | |
*'''-R, --recursive''' Działanie obejmie wszystkie pliki *.deb z podanego katalogu, wraz z podkatalogami tego katalogu. Ta opcja może zostać użyta wraz z ''-i, -A, --install, --unpack oraz --avail''. | *'''-R, --recursive''' Działanie obejmie wszystkie pliki *.deb z podanego katalogu, wraz z podkatalogami tego katalogu. Ta opcja może zostać użyta wraz z ''-i, -A, --install, --unpack oraz --avail''. | ||
Linia 76: | Linia 71: | ||
*'''--log=nazwa-pliku''' Zapisuje informacje o zmianach stanu i akcjach do pliku logu nazwa-pliku, zamiast do domyślnego pliku ''/var/log/dpkg.log''. Jeżeli tę opcję podano kilka razy, brany jest pod uwagę plik podany w ostatniej opcji. Komunikaty logu są w postaci "''YYYY-MM-DD HH:MM:SS <status>'' | *'''--log=nazwa-pliku''' Zapisuje informacje o zmianach stanu i akcjach do pliku logu nazwa-pliku, zamiast do domyślnego pliku ''/var/log/dpkg.log''. Jeżeli tę opcję podano kilka razy, brany jest pod uwagę plik podany w ostatniej opcji. Komunikaty logu są w postaci "''YYYY-MM-DD HH:MM:SS <status>'' | ||
− | ''<pakiet>'' ''<wersja-zainstalowana>''" dla zmian stanu; "''YYYY-MM-DD HH:MM:SS <akcja> <pakiet> <wersja-instalowana> <wersja-dostępna>''" dla akcji, gdzie <akcja> jest jedną z install (instalacja), upgrade (aktualizacja), remove (usuwanie), purge (czyszczenie) | + | ''<pakiet>'' ''<wersja-zainstalowana>''" dla zmian stanu; "''YYYY-MM-DD HH:MM:SS <akcja> <pakiet> <wersja-instalowana> <wersja-dostępna>''" dla akcji, gdzie <akcja> jest jedną z install (instalacja), upgrade (aktualizacja), remove (usuwanie), purge (czyszczenie) oraz "''YYYY-MM-DD HH:MM:SS conffile <nazwa-pliku> <decyzja>"'' dla zmian plików konfiguracyjnych, gdzie <decyzja> to albo install (instalacja nowej wersji), albo keep (zachowanie poprzedniej wersji). |
− | oraz "''YYYY-MM-DD HH:MM:SS conffile <nazwa-pliku> <decyzja>"'' dla zmian plików konfiguracyjnych, gdzie <decyzja> to albo install (instalacja nowej wersji), albo keep (zachowanie poprzedniej wersji). | + | |
*'''--no-debsig''' Nie próbuje weryfikować sygnatur pakietu. | *'''--no-debsig''' Nie próbuje weryfikować sygnatur pakietu. | ||
Linia 83: | Linia 77: | ||
*'''--triggers''' Anuluje poprzednie ''--no-triggers''. | *'''--triggers''' Anuluje poprzednie ''--no-triggers''. | ||
+ | |||
+ | <br /><google1 style="4"></google1> |