Jest to odpowiednie polecenie, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
adekwatne - narzędzie do testowania jakości pakietów Debiana
STRESZCZENIE
odpowiedni [Opcje] nazwa-pakietu...
odpowiedni [Opcje] --wszystko
odpowiedni [Opcje] --apt-preinst
odpowiedni [Opcje] --aż do
odpowiedni --help
OPIS
odpowiedni sprawdza pakiety zainstalowane w systemie i zgłasza błędy oraz naruszenia zasad.
OPCJE
--wszystko
Uruchom sprawdzanie wszystkich zainstalowanych pakietów.
--tagi tag1[,tag2...]
Emituj tylko te tagi.
--tagi -tag1[,tag2...]
Nie emituj tych tagów.
--debconf
Zgłoś problemy przez debconf(7).
--źródło katalog
Zmień katalog główny (używając chroot(2)).
--użytkownik użytkownik[:grupa]
Przełącz użytkownika i grupę przed uruchomieniem jakichkolwiek sprawdzeń. Jest to najbardziej przydatne w połączeniu z
--źródło or --aż do, które wymagają uprawnień administratora.
--apt-preinst
Przeczytaj konfigurację APT i deb nazwy plików ze standardowego wejścia i dołącz nazwy pakietów do
/var/lib/odpowiednie/oczekujące do późniejszego przetwarzania (patrz --aż do).
Ta opcja jest używana wewnętrznie przez hak APT. Hak jest domyślnie wyłączony;
proszę edytuj /etc/apt/apt.conf.d/20adequate włączyć go.
--aż do
Uruchom sprawdzanie pakietów wymienionych w /var/lib/odpowiednie/oczekujące, a następnie opróżnij plik.
--help
Wyświetl pomoc i wyjdź.
TAGI
bin-lub-sbin-binary-wymaga-usr-lib-biblioteki
Ten pakiet zawiera plik binarny w /kosz or / sbin wymaga to biblioteki w /usr/lib.
Uniemożliwi to wcześniejsze użycie tego pliku binarnego / usr jest zamontowany.
uszkodzony-binfmt-detektor
Wykrywacz zarejestrowany za pomocą aktualizacja-binfmts(8) nie istnieje.
uszkodzony-binfmt-interpreter
Tłumacz zarejestrowany w aktualizacja-binfmts(8) nie istnieje.
uszkodzony-dowiązanie symboliczne
Ten pakiet zawiera dowiązanie symboliczne, które wskazuje na nieistniejący plik.
niezgodne-licencje
Licencje bibliotek, z którymi jest połączony plik binarny, są niekompatybilne.
ldd-awaria
Uruchomienie "ldd -r" na pliku nieoczekiwanie nie powiodło się. To jest najbardziej jak błąd w libc lub
sam w sobie odpowiedni.
Bibliografia:https://bugs.debian.org/710521>.
nie znaleziono biblioteki
Plik binarny jest powiązany z biblioteką, której nie można znaleźć.
Odniesienia: Polityka Debiana §8.6.
brakująca alternatywa
Ten pakiet jest dostawcą wirtualnego pakietu x-terminal-emulator, ale tak nie jest
zarejestrować się jako alternatywa dla /usr/bin/x-terminal-emulator; czy to jest
dostawca pakietu wirtualnego x-window-manager, ale nie rejestruje się jako
alternatywa dla /usr/bin/x-window-manager.
Odniesienia: Polityka Debiana §11.8.3, Polityka Debiana §11.8.4.
brakujący-plik-praw autorskich
Brak pliku praw autorskich dla tego pakietu. Dzieje się tak często, jeśli
/usr/udostępnij/doc/Pkg/ był prawdziwym katalogiem w poprzedniej wersji pakietu, ale
to jest teraz dowiązanie symboliczne; dpkg nigdy nie zastępuje katalogu dowiązaniem symbolicznym do katalogu.
Odniesienia: Polityka Debiana §12.5, §6.6.
brakująca zależność-pkgconfig
Nie można było spełnić zależności pliku pkg-config (.pc) dostarczonego przez ten pakiet.
Odniesienia: Polityka Debiana §8.4.
brak informacji o-wersji-symbolu
Plik binarny używa symboli wersjonowanych, ale biblioteka udostępnia tylko te niewersjonowane.
przestarzały plik konfiguracyjny
Aktualna wersja tego pakietu nie zawiera już pliku konfiguracyjnego (który kiedyś był
zawarte w przeszłości). Jednak plik konfiguracyjny nie został usunięty podczas aktualizacji.
Bibliografia:https://wiki.debian.org/DpkgConffileHandling>,
pomocnik-dpkg-maintscript(1).
kolizja-nazwy-programu
Ten pakiet zawiera program o tej samej nazwie, co inny program.
Odniesienia: Polityka Debiana §10.1.
plik-py-nie-bajtowy skompilowany
Ten pakiet zawiera moduły Pythona, które nie są kompilowane bajtowo.
Odniesienia: Polityka Pythona §2.6.
pyshared-file-not-bytecompiled
Ten pakiet zawiera moduły Pythona w /usr/share/pyshared które nie są kompilowane bajtami.
Odniesienia: Polityka Pythona §2.6, §1.5.
niezgodność-rozmiaru-symbolu
Symbol zmienił rozmiar od czasu zbudowania pakietu. To może być wskazówka
że biblioteka złamała ABI. Jeśli ABI nie zostało złamane, a biblioteka zderzyła się z shlibs (lub
symbole), pakiet powinien być binNMUed.
symbol niezdefiniowany
Symbol nie został znaleziony w bibliotekach połączonych z plikiem binarnym. Albo
plik binarny albo musi być powiązany z dodatkową biblioteką współdzieloną, albo zależność
na pakiecie biblioteki współdzielonej, który udostępnia ten symbol, jest za słaby.
Odniesienia: Polityka Debiana §3.5, §8.6, §10.2.
PRZYKŁADY
odpowiedni rdzeńutils
Sprawdź rdzeńutils pakiet.
odpowiedni --tagi przestarzały plik konfiguracyjny --wszystko
Sprawdź wszystkie pakiety pod kątem przestarzałych plików konfiguracyjnych.
odpowiedni --tagi -py-file-not-byte-compiled,pyshared-file-not-byte-compiled --wszystko
Sprawdź wszystkie pakiety, ignorując problemy z bajtokompilacją Pythona.
RAPORTOWANIE ROBAKI
Jeśli zgłosisz błąd, który został znaleziony w odpowiedni sposób, użyj następujących tagów użytkownika:
Użytkownik: [email chroniony]
Tagi użytkownika: adekwatne Nazwa znacznika
Należy pamiętać, że odpowiedni nie jest doskonały; dlatego możliwe są fałszywe alarmy.
Nie zgłaszaj błędu, chyba że rozumiesz podstawowy problem. W razie wątpliwości proszę
zapytaj w [email chroniony] pierwszy.
Korzystaj z odpowiednich usług online, korzystając z usług onworks.net