ระบบของฉันคือการติดตั้งเซิร์ฟเวอร์ Ubuntu 20.4 โดยมีการติดตั้ง webmin สำหรับการจัดการ, Icinga สำหรับการดูแลปัญหา, postfix, nodejs, apache เป็นต้น
โดยปกติแล้ว การอัปเกรดจะทำโดยอัตโนมัติ แต่ตั้งแต่วันที่ 4 มิ.ย. apt ล้มเหลวโดยมีข้อผิดพลาดต่อไปนี้:
Lecture des listes de paquets... ศรัทธา
การก่อสร้าง de l'arbre des dépendances
การบรรยาย des informations d'état... ศรัทธา
Vous pouvez lancer « apt --fix-broken install » เท corriger ces problèmes
Les paquets suivants continnent des dépendances non satisfaites :
grub-efi-amd64 : Dépend: grub-efi-amd64-bin (= 2.04-1ubuntu44)
E: Dépendances ไม่พอใจ เรียงความ « apt --fix-broken install » sans paquet
(คุณ indiquez un ทางออก).
ดังนั้นฉันจึงพยายาม apt --fix-breaked ติดตั้ง
ซึ่งกลับมา
Lecture des listes de paquets... ศรัทธา
การก่อสร้าง de l'arbre des dépendances
การบรรยาย des informations d'état... ศรัทธา
Correction des dépendances... ศรัทธา
Les paquets supplémentaires suivants seront installés :
ด้วง-efi-amd64
Les paquets suivants seront mis à jour :
ด้วง-efi-amd64
1 mis à jour, 0 nouvellement installés, 0 à enlever et 64 non mis à jour.
Il est nécessaire de prendre 0 o/47,3 ko dans les archives.
การดำเนินการบางอย่างในเดือนเมษายน 7.168 ออกจาก d'espace disque supplémentaires seront utilisés
Souhaitez-vous ต่อเนื่อง ? [อ/น] อ
Préการกำหนดค่า des paquets...
(Lecture de la base de données... 259242 fichiers et répertoires 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: erreur de traitement de l'archive /var/cache/apt/archives/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb (--unpack)Â :
การแทนที่เบื้องต้นของ « /etc/kernel/postinst.d/zz-update-grub », qui appartient aussi au paquet grub2-common 2.02+dfsg1-20+deb10u4
Des erreurs ont été rencontrées จี้ l'exécution :
/var/cache/apt/archives/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
ข้อมูลเบื้องต้นของ ฉลาดลบอัตโนมัติ
, apt --only-upgrade ติดตั้ง grub-efi-amd64
, apt install --reinstall grub-efi-amd64
จบลงด้วยข้อผิดพลาดเดียวกัน
การอ่านหลายโพสต์บนเว็บ (และในไซต์นี้) หมายถึงแพ็คเกจที่ขัดแย้งกัน grub2-common ในกรณีของฉัน และหากต้องการลบออก ให้เรียกใช้ ฉลาดติดตั้ง -f
.
แต่แพ็คเกจ grub2-efi-amd64 ขึ้นอยู่กับแพ็คเกจนั้น และฉันค่อนข้างกลัวที่จะลบมันออกและลงเอยด้วยการไม่บูทระบบ
ฉันต้องการคำยืนยันของ "โซลูชัน" นี้ก่อนที่จะลองเพื่อหลีกเลี่ยงการติดตั้งระบบใหม่ทั้งหมด เนื่องจากฉันใช้เวลาสองสามสัปดาห์ในการติดตั้งและกำหนดค่าอย่างถูกต้องในครั้งแรก
วิ่ง นโยบาย apt-cache grub-efi-amd64
ส่งคืนสิ่งต่อไปนี้:
ด้วง efi-amd64:
ติดตั้ง©Â: 2.04-1ubuntu44
ผู้สมัคร : 2.04-1ubuntu44.1.2
ตารางแสดงเวอร์ชัน:
2.04-1ubuntu44.1.2 500
500 http://be.archive.ubuntu.com/ubuntu bionic-updates/main amd64 แพ็คเกจ
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 แพ็คเกจ
*** 2.04-1ubuntu44 100
100 /var/lib/dpkg/สถานะ
2.02+dfsg1-20+deb10u4 500
500 http://ftp.de.debian.org/debian buster/main แพ็คเกจ amd64
2.02-2ubuntu8 500
500 http://be.archive.ubuntu.com/ubuntu bionic/main amd64 แพ็คเกจ
รายการที่เก็บ:
เพิ่มเติม /etc/apt/sources.list
deb http://be.archive.ubuntu.com/ubuntu/ ไบโอนิคหลักถูกจำกัด
deb http://be.archive.ubuntu.com/ubuntu/ bionic-updates หลักถูกจำกัด
deb http://be.archive.ubuntu.com/ubuntu/ จักรวาลไบโอนิค
deb http://be.archive.ubuntu.com/ubuntu/ จักรวาลอัปเดตไบโอนิค
deb http://be.archive.ubuntu.com/ubuntu/ ลิขสิทธิ์ไบโอนิค
deb http://be.archive.ubuntu.com/ubuntu/ ลิขสิทธิ์ไบโอนิคอัพเดต
deb http://be.archive.ubuntu.com/ubuntu/ bionic-backports ลิขสิทธิ์จักรวาลหลักที่ จำกัด
deb http://security.ubuntu.com/ubuntu bionic-security หลักถูกจำกัด
deb http://security.ubuntu.com/ubuntu จักรวาล bionic-security
deb http://security.ubuntu.com/ubuntu ลิขสิทธิ์ bionic-security
เพิ่มเติม /etc/apt/sources.list.d/*
:::::::::::::::
/etc/apt/sources.list.d/bionic-icinga.list
:::::::::::::::
deb http://packages.icinga.com/ubuntu icinga-bionic หลัก
:::::::::::::::
/etc/apt/sources.list.d/nodesource.list
:::::::::::::::
deb https://deb.nodesource.com/node_14.x บัสเตอร์หลัก
deb-src https://deb.nodesource.com/node_14.x บัสเตอร์หลัก
:::::::::::::::
/etc/apt/sources.list.d/nonfree.list
:::::::::::::::
deb http://ftp.de.debian.org/debian/ buster หลักไม่ฟรี
:::::::::::::::
/etc/apt/sources.list.d/tk-main-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages หลักซีเนียล
:::::::::::::::
/etc/apt/sources.list.d/tk-option-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages xenial เป็นทางเลือก
:::::::::::::::
/etc/apt/sources.list.d/webmin.list
:::::::::::::::
deb http://download.webmin.com/download/repository ซาร์จ มีส่วนร่วม
สิ่งแปลก ๆ ที่ฉันพบว่าอาจเป็นสาเหตุของปัญหาคือระบบของฉันไม่ได้ถูกอ้างอิงเป็น Ubuntu แต่เป็นเดเบียน (ต้องเพิ่ม debian repo เพื่อติดตั้งเวอร์ชันของโหนด):
o มีโมดูล LSB
ID ผู้จัดจำหน่าย: Debian
คำอธิบาย: Debian GNU/Linux 10 (บัสเตอร์)
ปล่อย: 10
สมญานาม: บัสเตอร์
ปัญหาคือเนื่องจากปัญหานี้ ฉันไม่สามารถติดตั้งการอัปเดตใดๆ ได้อีกต่อไป
ขอบคุณสำหรับการยืนยัน / ความช่วยเหลือใด ๆ ที่คุณสามารถให้ได้
โยแอนน์