/usr/bin/dpkg returned an error code (1) – Quick Resolution
Czy zmagasz się z problemem /usr/bin/dpkg returned an error code (1)? Pomożemy Ci go naprawić.
Zwykle ten błąd występuje, gdy jest problem z instalatorem pakietów.
W Bobcares, często otrzymujemy prośby o rozwiązanie tego błędu jako część naszych Usług Zarządzania Serwerem.
Dzisiaj, spójrzmy głęboko na różne metody przyjęte przez naszych Inżynierów Wsparcia, aby naprawić ten błąd.
Przyczyny błędu /usr/bin/dpkg
Przed szczegółowym zapoznaniem się z poprawkami, omówmy główne przyczyny błędu.
Jak wszyscy wiemy, instalatory pakietów śledzą oprogramowanie, aktualizacje i tak dalej. I korupcja z tymi instalatorami pakietów często rzuca błędy.
To może spowodować awarię nowo zainstalowanego oprogramowania. A, /usr/bin/dpkg jest instalatorem pakietu dpkg dla Linuksa.
Więc, uszkodzenie pakietu dpkg spowoduje niepowodzenie instalacji oprogramowania. Dlatego zwraca on poniższy kod błędu.
Jak naprawić /usr/bin/dpkg zwrócił kod błędu (1) ?
Przedyskutujmy teraz jak nasi Inżynierowie Pomocy technicznej łatwo naprawiają ten błąd.
Istnieją różne metody aby go naprawić.
Rekonfiguracja Bazy Danych Pakietów
Ostatnio jeden z naszych klientów zwrócił się do nas z tym błędem. Po sprawdzeniu, nasi inżynierowie pomocy technicznej znaleźli uszkodzenie bazy danych pakietów.
To uszkodzenie występuje głównie z powodu jakiegoś niepotrzebnego przerwania podczas instalacji pakietu.
Więc, użyliśmy poniższej komendy aby zrekonfigurować i naprawić to.
sudo dpkg ––configure –a
Użycie metody force install
Więc, jeśli instalacja pakietu nie powiedzie się, użyjemy poniższej komendy
sudo apt-get install –f
Opcja -f oznacza fix-broken. Naprawia ona uszkodzone zależności, które pojawiają się, gdy nastąpi przerwanie pobierania.
Usuwanie kłopotliwych pakietów i plików post info
Możemy również naprawić ten błąd przez usunięcie pakietów oprogramowania powodujących błąd.
sudo apt remove package_name
Podobnie, jeśli znamy pakiet powodujący błąd, wtedy pliki instalacyjne będą w pliku /var/lib/dpkg/info.
Usuwanie tych plików ręcznie rozwiąże błąd łatwo.
.