Sistemul meu este un server de instalare Ubuntu 20.4 cu webmin instalat pentru management, Icinga pentru supravegherea problemei, postfix, nodejs, apache etc.
În mod normal, upgrade-urile se fac automat, dar din 4 iunie, apt eșuează cu următoarea eroare:
Lecture des listes de paquets... Fait
Construction de l'arbre des dependances
Lecture des informations d'état... Fait
Puteţi lancer „apt --fix-broken install” pentru a corecta aceste probleme.
Pachetele următoare conțin dependențe nesatisfăcute:
grub-efi-amd64 : Depend: grub-efi-amd64-bin (= 2.04-1ubuntu44)
E: Dependences non satisfaites. Essayez « apt --fix-broken install » sans paquet
(Indici o soluție).
Așa că am încercat apt --fix-broken install
care s-a întors
Lecture des listes de paquets... Fait
Construction de l'arbre des dependances
Lecture des informations d'état... Fait
Corection des dependances... Fait
Pachetele suplimentare următoarele vor fi instalate:
grub-efi-amd64
Les pachetele următoare vor fi în ziua:
grub-efi-amd64
1 mis à jour, 0 nouvellement installés, 0 à enlever et 64 non mis à jour.
Il este necessaire de prendre 0 o/47,3 ko în arhivele.
Après cette opération, 7.168 o d'espace disque supplémentaires vor fi utilisés.
Souhaitez-vous continuer? [O/n] O
Preconfigurarea pachetelor...
(Lecture de la base de données... 259242 fichiers et repertoires déjà installés.)
Préparation du dépaquetage de .../grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb ...
Dépaquetage de grub-efi-amd64 (2.04-1ubuntu44.1.2) sur (2.04-1ubuntu44) ...
dpkg: Eroare de tratare a arhivei /var/cache/apt/archives/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb (--unpack)Â :
tentative de înlocuire a « /etc/kernel/postinst.d/zz-update-grub », care apare și în pachetul grub2-common 2.02+dfsg1-20+deb10u4
Des erreurs ont été rencontrées pendant l'execution :
/var/cache/apt/archives/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
orice tentativă de autoeliminare apt
, apt --only-upgrade install grub-efi-amd64
, apt install --reinstall grub-efi-amd64
ajunge cu aceleași erori.
Citirea mai multor postări pe web (și pe acest site) se referă la pachetul aflat în conflict, grub2-common în cazul meu, și pentru a-l elimina apoi rulați apt install -f
.
Dar pachetul grub2-efi-amd64 depinde de acel pachet și mi-e puțin frică să îl elimin și să ajung cu un sistem care nu pornește.
Aș avea nevoie de o confirmare a acestei „soluții” înainte de a o încerca, pentru a nu fi nevoit să-mi reinstalez întregul sistem, deoarece mi-a luat câteva săptămâni să îl instalez și să îl configurez corect prima dată.
alergare politica apt-cache grub-efi-amd64
returnează următoarele:
grub-efi-amd64:
Instalare: 2.04-1ubuntu44
Candidat : 2.04-1ubuntu44.1.2
Tabel de versiune:
2.04-1ubuntu44.1.2 500
500 http://be.archive.ubuntu.com/ubuntu bionic-updates/main pachete amd64
500 http://security.ubuntu.com/ubuntu bionic-security/main pachete amd64
*** 2.04-1ubuntu44 100
100 /var/lib/dpkg/status
2.02+dfsg1-20+deb10u4 500
500 http://ftp.de.debian.org/debian buster/main pachete amd64
2.02-2ubuntu8 500
500 http://be.archive.ubuntu.com/ubuntu bionic/main pachete amd64
lista de depozite:
mai multe /etc/apt/sources.list
deb http://be.archive.ubuntu.com/ubuntu/ bionic principal restricționat
deb http://be.archive.ubuntu.com/ubuntu/ bionic-updates principal restricționat
deb http://be.archive.ubuntu.com/ubuntu/ univers bionic
deb http://be.archive.ubuntu.com/ubuntu/ bionic-updates universul
deb http://be.archive.ubuntu.com/ubuntu/ multivers bionic
deb http://be.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://be.archive.ubuntu.com/ubuntu/ bionic-backports universul principal restricționat multivers
deb http://security.ubuntu.com/ubuntu bionic-security principal restricționat
deb http://security.ubuntu.com/ubuntu universul bionic-security
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
mai multe /etc/apt/sources.list.d/*
:::::::::::::::
/etc/apt/sources.list.d/bionic-icinga.list
:::::::::::::::
deb http://packages.icinga.com/ubuntu icinga-bionic main
:::::::::::::::
/etc/apt/sources.list.d/nodesource.list
:::::::::::::::
deb https://deb.nodesource.com/node_14.x buster principal
deb-src https://deb.nodesource.com/node_14.x buster principal
:::::::::::::::
/etc/apt/sources.list.d/nonfree.list
:::::::::::::::
deb http://ftp.de.debian.org/debian/ buster principal non-free
:::::::::::::::
/etc/apt/sources.list.d/tk-main-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages xenial main
:::::::::::::::
/etc/apt/sources.list.d/tk-optional-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages xenial opțional
:::::::::::::::
/etc/apt/sources.list.d/webmin.list
:::::::::::::::
deb http://download.webmin.com/download/repository sarge contrib
Un lucru ciudat pe care l-am descoperit că ar putea fi un motiv al problemei este că sistemul meu nu este referit ca Ubuntu, ci debian (a trebuit să adauge depozitul debian pentru a instala o versiune de nod):
o Sunt disponibile module LSB.
ID distribuitor: Debian
Descriere: Debian GNU/Linux 10 (buster)
Lansare: 10
Nume de cod: buster
Problema este că, din cauza acestei probleme, nu mai pot instala nicio actualizare.
Vă mulțumim pentru orice confirmare/ajutor pe care l-ați putea oferi,
Yoann.