Puncte:1

Dependențe nesatisfăcute. Încercați „apt --fix-broken install”- Conflict în linux-image

drapel cn

Nu pot instala pachete cu apt. Folosesc Ubuntu 20.04 Focal.

Unele pachete necesită linux-image-5.11.0-38-generic, după cum se vede mai jos.

:~$ sudo apt install <pachet>

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
 linux-image-generic-hwe-20.04 : Depinde: linux-image-5.11.0-38-generic dar nu va fi instalat
 linux-modules-5.11.0-38-generic : Depinde de: linux-image-5.11.0-38-generic dar nu va fi instalat sau
                                            linux-image-unsigned-5.11.0-38-generic dar nu va fi instalat
 linux-modules-extra-5.11.0-38-generic : Depinde de: linux-image-5.11.0-38-generic dar nu va fi instalat sau
                                                  linux-image-unsigned-5.11.0-38-generic dar nu va fi instalat
E: Dependențe nesatisfăcute. Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).

Nucleul meu:

$ uname -r
5.11.0-37-generic

Pot instala cumva 5.11.0-38? Sau downgrade aceste pachete astfel încât să fie compatibile cu 5.11.0-37?

Nmath avatar
drapel ng
Aveți cel puțin „53 de pachete neactualizate”, ceea ce sugerează că ați amânat întreținerea. Puteți rula `sudo apt update` și `sudo apt upgrade`? Aceste comenzi ar trebui să fie întotdeauna executate înainte de a instala orice software nou.
Ermolai avatar
drapel cn
@Nmath Le-am încercat deja. Pot să actualizez în mod normal, dar când încerc să fac upgrade erorile de la 1. apar (vezi întrebarea mea pentru „1.” - E: Dependențe neîndeplinite. Încercați „apt --fix-broken install”) Mulțumesc pentru timpul acordat
Nmath avatar
drapel ng
Când a fost ultima dată când ați reușit să finalizați cu succes această întreținere a sistemului și ce modificări au fost aduse sistemului de atunci?
Someone avatar
drapel my
Vedeți partea editată a întrebărilor mele
drapel es
Se întâmplă să rulați antivirus Sophos sau vreun alt serviciu antivirus în sistem?
Ermolai avatar
drapel cn
@jarno Compania mea rulează antivirus mcaffe pe toate laptopurile
drapel es
https://kc.mcafee.com/corporate/index?page=content&id=KB87210&locale=en_US
Ermolai avatar
drapel cn
Am editat întrebarea. Sper că este mai util acum. Mi-am dat seama că kernel-ul este linux-image-5.11.0-37-generic și 5.11.0-38 nu este instalat
drapel es
Cred că software-ul dumneavoastră antivirus poate împiedica instalarea unui nou nucleu. Poate că linkul pe care l-am dat mai sus vă ajută.
Ermolai avatar
drapel cn
jarno Ai avut dreptate. Am dezactivat mcaffe și am rulat „sudo apt --fix-broken install” și problema a fost rezolvată. Mulțumesc frumos lui @Algnis pentru că m-a ajutat
Someone avatar
drapel my
@Ermolai Mă bucur să ajut
Puncte:4
drapel in

Din această tutorial:

Metoda 1: Reconfigurați baza de date a pachetelor

Prima metodă pe care o puteți încerca este să reconfigurați baza de date a pachetelor.Probabil că baza de date a fost coruptă în timpul instalării unui pachet. Reconfigurarea rezolvă adesea problema.

sudo dpkg --configure -a

Metoda 2: Folosiți instalarea forțată

Dacă instalarea unui pachet a fost întreruptă anterior, puteți încerca să efectuați o instalare forțată.

sudo apt-get install -f

Metoda 3: Încercați să eliminați pachetul supărător

Dacă nu este o problemă pentru dvs., puteți încerca să eliminați manual pachetul. Vă rugăm să nu o faceți pentru kernel-urile Linux (pachete care încep cu linux-).

sudo apt remove package_name

Metoda 4: Eliminați fișierele cu informații despre postare ale pachetului cu probleme

Aceasta ar trebui să fie ultima ta soluție. Puteți încerca să eliminați fișierele asociate pachetului în cauză din /var/lib/dpkg/info.

Puncte:1
drapel tf

Așa că am găsit că răspunsul în cazul meu a fost un fișier /etc/default/grub prost. Am găsit o pereche suplimentară de ghilimele pe GRUB_CMDLINE_LINUX_DEFAULT= pe care le editasem cu ceva timp în urmă.

Am reparat fișierul grub și am rulat update-grub rebooted, apoi am făcut o instalare apt --fix-broken. Acest lucru mi-a reparat actualizările și acum sunt pe 5.11.0-41-generic fără probleme.

Puncte:0
drapel my

Am găsit soluția (specifică pentru problema dvs.)

 sudo rm -rf /var/cache/apt/archives/linux*

Această comandă elimină fiecare fișier care a cauzat erori

Dacă asta nu a funcționat

Atunci

sudo rm -rf /var/lib/dpkg/info/linux-modules-5.11.0-38-generic 
sudo rm -rf /var/lib/dpkg/info/linux-image-generic-hwe-20.04
sudo rm -rf /var/lib/dpkg/info/linux-modules-extra-5.11.0-38-generic
sudo rm -rf /var/lib/dpkg/info/linux-generic-hwe-20.04
sudo apt install linux-modules-5.11.0-38-generic linux-image-generic-hwe-20.04 linux-modules-extra-5.11.0-38-generic linux-generic-hwe-20.04
sudo dpkg --configure -a 

De asemenea, ar trebui să dezactivați antivirusul și apoi să rulați „sudo apt --fix-broken install”.

Ermolai avatar
drapel cn
nu a mers :( Mulțumesc pentru timpul acordat :)
Someone avatar
drapel my
@Ermolai vezi chestia editata
Ermolai avatar
drapel cn
Am eliminat fișierele specificate de tine. Când am încercat să rulez „apt install...” https://i.imgur.com/oX4EYMG.png
Someone avatar
drapel my
Puteți rula alte comenzi precum `sudo apt upgrade` @Ermolai
Ermolai avatar
drapel cn
Nu, aceeași eroare continuă să apară. https://i.imgur.com/2n1Ghky.png Este singura soluție pentru a reinstala ubuntu?
Ermolai avatar
drapel cn
„sudo dpkg --configure -a” https://i.imgur.com/Nwzsijn.png
Someone avatar
drapel my
@Ermolai este instalat aptitude ? `sudo aptitude -f install`
Ermolai avatar
drapel cn
Nu, nu este https://i.imgur.com/TUXvaHm.png
Ermolai avatar
drapel cn
De asemenea: ``` `sudo dpkg --remove linux-image-5.11.0-38-generic` `\n` `dpkg: avertisment: se ignoră cererea de eliminare a linux-image-5.11.0-38-generic care nu este instalat`
Ermolai avatar
drapel cn
Am editat și întrebarea. Sper că este mai util acum. Mi-am dat seama că nucleul este `linux-image-5.11.0-37-generic` și 5.11.0-38 nu este instalat
Someone avatar
drapel my
Să ne [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/131276/discussion-between-algnis-and-ermolai).
Zanna avatar
drapel kr
Am crezut că asta are legătură cu McAfee? Puteți edita răspunsul pentru a conține ceea ce a funcționat de fapt, dacă da?
Will avatar
drapel id
Comentariile sugerează că nu a funcționat, dar răspunsul este acceptat și votat - a funcționat până la urmă?
Someone avatar
drapel my
@Will Este o poveste lungă, trebuie să vedeți [Acest chat](https://chat.stackexchange.com/rooms/131276/discussion-between-algnis-and-ermolai) pentru a ști ce s-a întâmplat

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.