/usr/bin/dpkg returnerade en felkod (1) – Snabb lösning
Har du svårt att lösa /usr/bin/dpkg returnerade en felkod (1)? Vi hjälper dig att lösa det.
Ovanligtvis inträffar det här felet när det finns ett problem med paketinstallationsprogrammet.
På Bobcares får vi ofta förfrågningar om att lösa det här felet som en del av våra tjänster för serverhantering.
I dag ska vi ta en djupgående titt på de olika metoder som våra supporttekniker har antagit för att åtgärda det här felet.
Causes of /usr/bin/dpkg error
Innan vi går in på detaljerna i korrigeringarna ska vi diskutera huvudorsakerna till felet.
Som vi alla vet, spårar paketinstallerare programvara, uppdateringar och så vidare. Och korruption med dessa paketinstallerare kastar ofta fel.
Det kan orsaka fel på nyinstallerad programvara. Och /usr/bin/dpkg är dpkg-paketinstalleraren för Linux.
Så, korruption av dpkg-paketet kommer att orsaka fel i programvaruinstallationen. Det returnerar alltså nedanstående felkod.
Hur åtgärdar vi /usr/bin/dpkg returnerade en felkod (1)?
Låt oss nu diskutera hur våra supporttekniker enkelt åtgärdar det här felet.
Det finns olika metoder för att åtgärda det.
Omkonfigurera paketdatabasen
Nyligen kontaktade en av våra kunder oss med det här felet. Vid kontroll hittade våra supporttekniker korruptionen i paketdatabasen.
Den här korruptionen uppstår främst på grund av ett onödigt avbrott vid installation av paketet.
Så vi använde nedanstående kommando för att konfigurera om och reparera det.
sudo dpkg ––configure –a
Användning av force install-metoden
Så om paketinstallationen misslyckas använder vi nedanstående kommando
sudo apt-get install –f
Objektet -f indikerar fix-broken. Det reparerar brutna beroenden som uppstår när nedladdningen avbryts.
För att ta bort de problematiska paketen och postinformationsfilerna
Också vi kan åtgärda det här felet genom att ta bort de felorsakande programvarupaketen.
sudo apt remove package_name
Om vi vet vilket paket som orsakar felet kommer installationsfilerna att finnas i filen /var/lib/dpkg/info.
Om vi raderar dessa filer manuellt löser vi felet enkelt.