/usr/bin/dpkg a returnat un cod de eroare (1) – Rezolvare rapidă
Te chinui să rezolvi /usr/bin/dpkg a returnat un cod de eroare (1)? Vă vom ajuta să o rezolvați.
De obicei, această eroare apare atunci când există o problemă cu programul de instalare a pachetelor.
La Bobcares, primim adesea solicitări pentru a rezolva această eroare ca parte a serviciilor noastre de administrare a serverelor.
Astăzi, haideți să analizăm în profunzime diferitele metode adoptate de inginerii noștri de asistență pentru a remedia această eroare.
Cauzele erorii /usr/bin/dpkg
Înainte de a intra în detaliu în rezolvări, haideți să discutăm principalele cauze ale erorii.
După cum știm cu toții, instalatorii de pachete urmăresc software-ul, actualizările și așa mai departe. Iar corupția cu aceste instalatoare de pachete aruncă adesea erori.
Acesta poate cauza eșecul software-ului nou instalat. Și, /usr/bin/dpkg este programul de instalare a pachetelor dpkg pentru Linux.
Deci, corupția pachetului dpkg va cauza eșecul instalării de software. Astfel, acesta returnează codul de eroare de mai jos.
Cum reparăm /usr/bin/dpkg a returnat un cod de eroare (1) ?
Să discutăm acum despre modul în care inginerii noștri de asistență repară această eroare cu ușurință.
Există diferite metode de reparare.
Reconfigurarea bazei de date a pachetelor
Recent, unul dintre clienții noștri ne-a abordat cu această eroare. La verificare, inginerii noștri de asistență au găsit corupția bazei de date a pachetelor.
Această corupție apare în principal din cauza unor întreruperi inutile în timpul instalării pachetului.
Acum, am folosit comanda de mai jos pentru a o reconfigura și repara.
sudo dpkg ––configure –a
Utilizarea metodei de instalare forțată
Acum, dacă instalarea pachetului eșuează, folosim comanda de mai jos
sudo apt-get install –f
Opțiunea -f indică fix-broken. Aceasta repară dependențele rupte care apar atunci când are loc întreruperea descărcării.
Îndepărtarea pachetelor problematice și a fișierelor post info
De asemenea, putem remedia această eroare prin eliminarea pachetelor software care provoacă erori.
sudo apt remove package_name
În mod similar, dacă știm pachetul care cauzează eroarea, atunci fișierele de instalare se vor afla în fișierul /var/lib/dpkg/info.
Eliminarea manuală a acestor fișiere va rezolva eroarea cu ușurință.
.