Puncte:0

Operațiunea nu este permisă dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă spartă) - pachete multiple

drapel cn

Când încerc să instalez un pachet nou, primesc Următoarele pachete au dependențe neîndeplinite: mesaj, deci când încerc apt -f install , primesc urmatoarea iesire:

Se citesc baza de date... 119095 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb...
Se despachetează x11-xkb-utils (7.7+3ubuntu0.18.04.1)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb (--unpack):
 nu se poate crea „/usr/bin/setxkbmap.dpkg-new” (în timpul procesării „./usr/bin/setxkbmap”): operațiunea nu este permisă
dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă ruptă)
Se pregătește despachetarea .../x11-common_1%3a7.7+19ubuntu7.1_all.deb...
dpkg-query: nu s-au găsit pachete care să se potrivească cu nux-tools
Se despachetează x11-common (1:7.7+19ubuntu7.1)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/x11-common_1%3a7.7+19ubuntu7.1_all.deb (--unpack):
 eroare la crearea linkului simbolic „./usr/bin/X11”: operațiunea nu este permisă
Se pregătește despachetarea.../gtk-update-icon-cache_3.22.30-1ubuntu4_amd64.deb...
Nicio deviere „deviere de /usr/sbin/update-icon-caches la /usr/sbin/update-icon-caches.gtk2 de către libgtk-3-bin”, niciuna nu a fost eliminată.
Nicio deviere „deviere de /usr/share/man/man8/update-icon-caches.8.gz la /usr/share/man/man8/update-icon-caches.gtk2.8.gz de către libgtk-3-bin ', niciunul nu a fost eliminat.
Se despachetează gtk-update-icon-cache (3.22.30-1ubuntu4)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/gtk-update-icon-cache_3.22.30-1ubuntu4_amd64.deb (--unpack):
 nu se poate crea „/usr/bin/gtk-update-icon-cache.dpkg-new” (în timpul procesării „./usr/bin/gtk-update-icon-cache”): operațiunea nu este permisă
Se pregătește despachetarea .../xfonts-utils_1%3a7.7+6_amd64.deb...
Se despachetează xfonts-utils (1:7.7+6)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/xfonts-utils_1%3a7.7+6_amd64.deb (--unpack):
 nu se poate crea „/usr/bin/bdftopcf.dpkg-new” (în timpul procesării „./usr/bin/bdftopcf”): operațiunea nu este permisă
Nu s-a scris niciun raport de apport deoarece MaxReports este deja atins
                                                              dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă ruptă)
Au fost întâlnite erori în timpul procesării:
 /var/cache/apt/archives/x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb
 /var/cache/apt/archives/x11-common_1%3a7.7+19ubuntu7.1_all.deb
 /var/cache/apt/archives/gtk-update-icon-cache_3.22.30-1ubuntu4_amd64.deb
 /var/cache/apt/archives/xfonts-utils_1%3a7.7+6_amd64.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Când încerc apoi să suprascriu forțat, de exemplu, primul pachet de eroare, primesc:

(Se citesc baza de date... 119095 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb...
Se despachetează x11-xkb-utils (7.7+3ubuntu0.18.04.1)...
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb (--install):
 nu se poate crea „/usr/bin/setxkbmap.dpkg-new” (în timpul procesării „./usr/bin/setxkbmap”): operațiunea nu este permisă
dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă ruptă)
Au fost întâlnite erori în timpul procesării:
 /var/cache/apt/archives/x11-xkb-utils_7.7+3ubuntu0.18.04.1_amd64.deb

Indiferent ce fac, se pare că primesc aceeași eroare despre operațiunile nepermise! Are cineva idee ce pot face?

drapel hr
Există atribute de fișier extinse în directorul tău `/usr/bin/` (verificați cu `lsattr -ld /usr/bin`)? Executați vreun fel de software antivirus care ar putea pune restricții asupra directorului?
Boris avatar
drapel cn
@steeldriver lsattr-ld /usr/bin returnează o mulțime de linii precum `/usr/bin/dpkg-deb Secure_Deletion, Immutable, Append_Only, Extents`, nu sunt sigur ce ar trebui să caut! Din câte știu eu, nu există niciun antivirus instalat, întâmplător, încercam să instalez un pachet pentru asta (ClamAV). Serverul în cauză este un Digital Ocean Droplet, așa că nu sunt sigur ce restricții sunt în vigoare...
drapel hr
Hmm... `lsattr -ld /usr/bin` ar trebui să returneze doar o singură linie (pentru asta este marcatorul `-d` - nu coborâți în director) totuși, dacă directorul are și un atribut non-implicit ` Imuabil`, care este într-adevăr probabil ceea ce cauzează eroarea `Operațiunea nu este permisă`.
Boris avatar
drapel cn
@steeldriver scuze, returnează o linie acum /usr/bin Secure_Deletion, Immutable, Append_Only, Indexed_directory, Extents
drapel hr
OK, deci va trebui să vă dați seama ce setează atributele (ați rulat câteva comenzi `chattr` recent?) și să le relaxați astfel încât `dpkg` să poată adăuga fișierele pe care le dorește.
Boris avatar
drapel cn
@steeldriver Dacă sunt total sincer, nu am idee dacă acele comenzi sunt executate. Am fost chemat să ajut deoarece serverul în cauză a fost folosit într-un atac SSH cu forță brută. În urma tutorialului de Digital Ocean, mi s-a cerut să instalez pachetele demon clamav și clamav, ceea ce mi-a dat erori, așa că presupun că întreaga structură a pachetelor este puțin dezordonată?
drapel hr
Deci, un administrator anterior a făcut ca `/usr/bin` să fie imuabil, fie manual (folosind comanda `chattr`), fie instalând un fel de software de „securitate” care a preluat controlul asupra directoarelor de sistem - nu vreau să o secund ghiciți că, va trebui să lucrați cu proprietarul / administratorul sistemului pentru a decide cum să procedați - dacă există motive să credeți că sistemul a fost compromis, atunci probabil că nu ar trebui să încercați să-l salvați, ci să reinstalați și să restaurați datele din copii de rezervă . FWIW Nu văd nicio dovadă până acum că *"întreaga structură a pachetelor este puțin încurcată"*.
Boris avatar
drapel cn
@steeldriver am înțeles, mulțumesc pentru ajutor!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.