Articles

/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.

/usr/bin/dpkg returned an error code (1)

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.

.