Forum compizomania - sistemul de pachete este corupt

Managerul de actualizări dă o eroare
În terminal, executați comanda sudo apt-get install -f

utopic_amd64.deb ...
Despachetate libx265-39 (1.4 + 154-hgde54cffaecf2-2







utopic) ...
dpkg: eroare la procesarea /var/cache/apt/archives/libx265-39_1.4+154-hgde54cffaecf2-2 fișier

utopic_amd64.deb (--unpack):
încercați să suprascrieți "/usr/share/man/man3/libx265.3.gz", care este deja disponibil în pachetul libx265-35 1.4-5

utopica
dpkg-deb: eroare: inserarea subprocesului este distrusă de un semnal (terminația canalului)
Declanșatoarele sunt gestionate pentru man-db (2.7.0.2-2) ...
Au apărut următoarele erori în timpul procesării următoarelor pachete:
/var/cache/apt/archives/libx265-39_1.4+154-hgde54cffaecf2-2

utopic_amd64.deb
E: Subprocesul / usr / bin / dpkg a returnat un cod de eroare (1)


Spune-mi cum să rezolv problema.
Mulțumesc!

Vizualizați acest articol ca un arbore

Re: Sistemul de pachete este corupt

dpkg este software-ul care este coloana vertebrală a sistemului de gestionare a pachetelor Debian. dpkg este folosit pentru a instala, a șterge și a prelua informații despre pachetele .deb.
Pentru mai multe detalii, vedeți Wiki, voi descrie doar câteva dintre problemele întâlnite la procesarea pachetelor.

"1) Ce va ajuta în 80% din cazuri:"

Adesea, este destul de ușor să solicitați o nouă listă de pachete din depozit (depozit):

sudo aptitude update

sudo aptitude install -f

Și instalați actualizări:

sudo aptitude siguranță-upgrade

Se întâmplă că problema este un pachet configurat prost. Prin urmare, o reconfiguram încă o dată:

sudo dpkg --configurați -a

"2) Celelalte cazuri" complexe ":"

Pentru restul de cazuri, va trebui să reconfigurați totul:
sudo dpkg-reconfigurați -a
Atenție, poate dura mult timp 8)

Sau acest pachet:
sudo dpkg-reconfigure - prioritate prioritară% numele pachetului%

Uneori, este necesar să o reconfigurați, chiar dacă este defectă sau defectă:







sudo dpkg-reconfigurare - force% pack_name%

ATENȚIE! Utilizați cu atenție!

Dacă acest lucru nu ajută, atunci ne uităm la ceea ce sa întâmplat exact, nu vă fie frică de Google și așa mai departe, de exemplu, am avut acest lucru:

"3) Cazuri specifice:"

1) Drop dpkg - / var / lib / dpkg / disponibil: Eroare de intrare / ieșire.

Daaaaa. Ca întotdeauna jambs, bine, nimic, undeva am văzut-o. Un minut de căutare pe forumul comunității și pe ochii vylazit medicina:

sudo dpkg --configurați -a
sau
sudo apt-get instala -f sudo dpkg --configurați -a

sudo apt-get update

sudo apt-get upgrade

și despre un miracol, totul funcționează. Acum puteți continua configurarea sistemului. O altă opțiune pentru tratarea dpkg este de asemenea posibilă.
sudo dpkg - clear-avail # eliminați informațiile despre pachetele disponibile.

sudo apt-get update # actualizează informațiile pachetului.

dar acest lucru este prevăzut ca fișierul dvs. nu este rupt, ca în cazul meu.

Da, aproape că am uitat când a intrat acest mesaj a început să mă enerveze Metoda SCIM? el sa străduit, de asemenea, să-mi alunece niște caractere arabe-evreiești. Trebuia să scap de asta

apt-get remove scim

"
2) A șters pachetul cu mâinile - acum aptitudinea jură, ce ar trebui să fac?

dpkg: nu a putut procesa parametrul% pack_name% (--configure):
subprocesul de script postinstalare a returnat un cod de eroare de 1
Au apărut următoarele erori în timpul procesării următoarelor pachete:
Nume pachet%
E: Subprocesul / usr / bin / dpkg a returnat un cod de eroare (1)

În acest caz, puteți șterge pachetul prin dpkg:

dpkg --purge% pack_name% # va șterge tot ce era cunoscut despre el 8)

3) în lista de fișiere a pachetului% pack_name% nu există niciun caracter de linie nouă

aptitude install -f
Citirea listei de pachete. făcut
Construirea unui copac de dependență
Citirea informațiilor despre stare. făcut
Citirea informațiilor de stare extinse
Inițializarea stărilor pachetelor. făcut
(Citirea bazei de date dpkg: eroare nerecuperabilă, oprire:
în lista de fișiere a pachetului% pack_name%, nu există niciun caracter de linie nouă
E: Subprocesul / usr / bin / dpkg a returnat un cod de eroare (2)
Pachetul nu a putut fi instalat. Încercarea de a recupera:
Citirea listei de pachete. făcut
Construirea unui copac de dependență
Citirea informațiilor despre stare. făcut
Citirea informațiilor de stare extinse
Inițializarea stărilor pachetelor. făcut

Am făcut multe lucruri, sa dovedit a fi o soluție foarte simplă:
sudo kate / var / lib / dpkg / status

Apoi Ctrl + F - tip în căutarea% pack_name% și șterge tot ceea ce este legat de ea, și apoi a face un punct 1) și Voila, dpkg sa întors din morți, Ressurect III lvl inspiră!

INFORMAȚII DETALIATE despre dpkg în limba rusă pot fi văzute aici: tyts

Dacă nada este posibil să copiați, dar nu cred că este necesar.

Pro-upgrade, corectate cele mai multe greșeli de ortografie, a adus totul într-un singur format. Orice adăugire este binevenită. În prezent, sunt căutate orice alte erori în dpkg, care sunt rezolvate în moduri care nu sunt încă acolo.







Articole similare

Trimiteți-le prietenilor: