Puncte:0

Nu se poate executa „sudo apt upgrade”: subprocesul /usr/bin/dpkg a returnat un cod de eroare (1)

drapel in

Ori de câte ori încerc să execut sudo apt upgrade Primesc următoarele:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Se calculează upgrade... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
2 nu sunt complet instalate sau îndepărtate.
Trebuie să obțineți 0 B/8978 kB de arhive.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
Se configurează linux-image-5.4.0-77-generic (5.4.0-77.86)...
Procesarea declanșatorilor pentru linux-image-5.4.0-77-generic (5.4.0-77.86)...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: se generează /boot/initrd.img-5.4.0-77-generic
/etc/kernel/postinst.d/zz-update-grub:
Fișierul sursă `/etc/default/grub'
/usr/sbin/grub-mkconfig: 36: /etc/default/grub: Eroare de sintaxă: șir ghilimeleu neterminat
run-parts: /etc/kernel/postinst.d/zz-update-grub ieșit cu codul de întoarcere 2
dpkg: eroare de procesare a pachetului linux-image-5.4.0-77-generic (--configure):
 instalat linux-image-5.4.0-77-generic pachet subproces script post-instalare a returnat eroare starea de ieșire 1
Au fost întâlnite erori în timpul procesării:
 linux-image-5.4.0-77-generic
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Interpretez rezultatul că totul este instalat, cu excepția a două pachete care „nu sunt complet instalate sau eliminate”.

Când încerc să execut sudo apt autoremove Obțin următoarea ieșire:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Următoarele pachete vor fi ȘTERSE:
  linux-image-5.4.0-73-generic
0 actualizat, 0 nou instalat, 1 de eliminat și 0 neactualizat.
2 nu sunt complet instalate sau îndepărtate.
După această operațiune, 11,8 MB de spațiu pe disc vor fi eliberați.
Doriți să continuați? [D/n] y
(Se citește baza de date... 109583 fișiere și directoare instalate în prezent.)
Se elimină linux-image-5.4.0-73-generic (5.4.0-73.82)...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: ștergerea /boot/initrd.img-5.4.0-73-generic
/etc/kernel/postrm.d/zz-update-grub:
Fișierul sursă `/etc/default/grub'
/usr/sbin/grub-mkconfig: 36: /etc/default/grub: Eroare de sintaxă: șir ghilimeleu neterminat
run-parts: /etc/kernel/postrm.d/zz-update-grub ieșit cu codul de returnare 2
dpkg: eroare la procesarea pachetului linux-image-5.4.0-73-generic (--remove):
 instalat linux-image-5.4.0-73-generic subprocesul de script post-eliminare a returnat eroare starea de ieșire 1
dpkg: prea multe erori, oprire
Au fost întâlnite erori în timpul procesării:
 linux-image-5.4.0-73-generic
Procesarea a fost oprită deoarece au existat prea multe erori.
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Am incercat si eu ca urmare a dar nu ajută. Cum rezolv această problemă?

Editați | ×: /etc/default/grub

# Dacă modificați acest fișier, rulați „update-grub” după aceea pentru a actualiza
# /boot/grub/grub.cfg.
# Pentru documentația completă a opțiunilor din acest fișier, consultați:
# info -f grub -n „Configurație simplă”

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=ascuns
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

# Anulați comentariile pentru a activa filtrarea BadRAM, modificați pentru a se potrivi nevoilor dvs
# Acest lucru funcționează cu Linux (nu este nevoie de patch) și cu orice nucleu care se obține
# informațiile hărții memoriei de la GRUB (GNU Mach, nucleul FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefefe"

# Anulați comentariile pentru a dezactiva terminalul grafic (numai grub-pc)
#GRUB_TERMINAL=consola

# Rezoluția utilizată pe terminalul grafic
# rețineți că puteți utiliza numai modurile pe care placa dvs. grafică le acceptă prin VBE
# le puteți vedea în GRUB real cu comanda `vbeinfo'
#GRUB_GFXMODE=640x480

# Anulați comentariile dacă nu doriți ca GRUB să transmită parametrul „root=UUID=xxx” către Linux
#GRUB_DISABLE_LINUX_UUID=adevărat

# Anulați comentariile pentru a dezactiva generarea intrărilor din meniul modului de recuperare
#GRUB_DISABLE_RECOVERY="true"

# Anulați comentariile pentru a primi un bip la pornirea grub
#GRUB_INIT_TUNE="480 440 1"

GRUB_CMDLINE_LINUX="libata.force=noncq

am sters GRUB_CMDLINE_LINUX="libata.force=noncq acum totul merge bine din nou. Multe multumiri pentru ajutorul tau!

Organic Marble avatar
drapel us
Se pare că aveți o eroare în /etc/default/grub. Vă rugăm să editați postarea și să includeți conținutul acelui fișier. Nu-l pune într-un comentariu, editează-ți postarea. Vă rugăm să postați text, nu o captură de ecran.
Puncte:2
drapel us

Nu știu ce ar trebui să facă această linie din /etc/default/grub, dar are nevoie de un citat final

GRUB_CMDLINE_LINUX="libata.force=noncq

A fost raportată următoarea eroare

/etc/default/grub: Eroare de sintaxă: șir între ghilimele neterminate

(Notă între paranteze: după editarea /etc/default/grub, trebuie să emiteți a sudo update-grub comanda pentru a încorpora modificările. După ce ați editat /etc/default/grub pentru a face această modificare, fie nu ați lansat comanda, fie ați ignorat erorile rezultate)

AvSaba avatar
drapel ru
Intrările de pe această linie sunt adăugate la sfârșitul liniei de comandă „linux” (linia „kernel” a GRUB legacy) atât pentru modul normal, cât și pentru cel de recuperare.Este folosit pentru a transmite opțiuni către nucleu. [Sursa](https://help.ubuntu.com/community/Grub2/Setup)
Organic Marble avatar
drapel us
@AvSaba Știu ce face linia în general, doar că nu partea `libata....`
AvSaba avatar
drapel ru
Oh, am pus comentariul de dragul complet.

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.