ฉันมีปัญหาอย่างมากกับเซิร์ฟเวอร์ของฉัน (21.04) ฉันไม่สามารถติดตั้งแพ็คเกจ apt ได้
ไม่ว่าฉันจะทำอะไร มันจะค้างอยู่ที่ "update-initramfs: Deleting /boot/initrd.img-5.11.0-41-generic" ตลอดไป
มีวิธีแก้ไขปัญหานี้หรือไม่?
ขอบคุณล่วงหน้า!
tech@vs777:~$ sudo apt ติดตั้ง timeshift
[sudo] รหัสผ่านสำหรับเทคโนโลยี:
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
linux-modules-5.11.0-41-generic : ขึ้นอยู่กับ: linux-image-5.11.0-41-generic แต่จะไม่ถูกติดตั้งหรือ
linux-image-unsigned-5.11.0-41-generic แต่จะไม่ถูกติดตั้ง
timeshift : ขึ้นอยู่กับ: libcairo2 (>= 1.2.4) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: libgdk-pixbuf-2.0-0 (>= 2.22.0) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: libgee-0.8-2 (>= 0.8.3) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: libgtk-3-0 (>= 3.16.2) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: libjson-glib-1.0-0 (>= 1.5.2) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: libvte-2.91-0 แต่จะไม่ถูกติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
tech@vs777:~$ apt --fix-breaked install
E: ไม่สามารถเปิดไฟล์ล็อค /var/lib/dpkg/lock-frontend - เปิด (13: ปฏิเสธการอนุญาต)
E: ไม่สามารถรับล็อคส่วนหน้า dpkg (/var/lib/dpkg/lock-frontend) คุณรูทหรือไม่
tech@vs777:~$ sudo apt --fix-breaked install
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
amd64-microcode intel-microcode iucode-เครื่องมือ
ใช้ 'sudo apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
linux-image-unsigned-5.11.0-41-generic
แพ็คเกจแนะนำ:
fdutils ลินุกซ์-doc | linux-source-5.11.0 linux-tools linux-modules-extra-5.11.0-41-generic
แพ็คเกจต่อไปนี้จะถูกลบออก:
linux-image-5.11.0-41-generic linux-image-5.4.0-89-generic
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
linux-image-unsigned-5.11.0-41-generic
0 อัพเกรด, 1 ติดตั้งใหม่, 2 ลบและ 1 ไม่ได้อัพเกรด
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
ต้องการไฟล์เก็บถาวร 0 B/11.6 MB
หลังจากการดำเนินการนี้ พื้นที่ดิสก์ 11.5 MB จะถูกทำให้ว่าง
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
dpkg: linux-image-5.11.0-41-generic: ปัญหาการพึ่งพา แต่เอาออกตามที่คุณร้องขอ:
linux-modules-5.11.0-41-generic ขึ้นอยู่กับ linux-image-5.11.0-41-generic | linux-image-unsigned-5.11.0-41-generic; อย่างไรก็ตาม:
แพ็คเกจ linux-image-5.11.0-41-generic จะถูกลบออก
ไม่ได้ติดตั้งแพ็คเกจ linux-image-unsigned-5.11.0-41-generic
(กำลังอ่านฐานข้อมูล ... 121324 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
การลบ linux-image-5.11.0-41-generic (5.11.0-41.45) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: การลบ /boot/initrd.img-5.11.0-41-generic
แก้ไข: เพิ่มข้อมูลที่ร้องขอ:
tech@vs777:~$ uname -r
5.4.0-91-ทั่วไป
tech@vs777:~$ dpkg -l | egrep 'ลินุกซ์-[i|m|g|h]'
ii binutils-x86-64-linux-gnu 2.36.1-6ubuntu1 amd64 GNU ยูทิลิตี้ไบนารีสำหรับเป้าหมาย x86-64-linux-gnu
ii linux-headers-5.11.0-41 5.11.0-41.45 ไฟล์ Header ทั้งหมดที่เกี่ยวข้องกับ Linux kernel เวอร์ชัน 5.11.0
ii linux-headers-5.11.0-41-generic 5.11.0-41.45 amd64 ส่วนหัวเคอร์เนล Linux สำหรับเวอร์ชัน 5.11.0 บน 64 บิต x86 SMP
ii linux-headers-5.4.0-91 5.4.0-91.102 ไฟล์ Header ทั้งหมดที่เกี่ยวข้องกับ Linux kernel เวอร์ชัน 5.4.0
ii linux-headers-5.4.0-91-generic 5.4.0-91.102 amd64 ส่วนหัวเคอร์เนล Linux สำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
ii linux-headers-generic 5.11.0.41.42 amd64 ส่วนหัวเคอร์เนล Linux ทั่วไป
rc linux-image-3.16.0-25-generic 3.16.0-25.33 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 3.16.0 บน 64 บิต x86 SMP
rc linux-image-3.19.0-16-generic 3.19.0-16.16 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 3.19.0 บน 64 บิต x86 SMP
rc linux-image-3.19.0-58-generic 3.19.0-58.64 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 3.19.0 บน 64 บิต x86 SMP
rc linux-image-4.15.0-141-generic 4.15.0-141.145 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
rc linux-image-4.2.0-35-generic 4.2.0-35.40 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.2.0 บน 64 บิต x86 SMP
rc linux-image-4.4.0-104-generic 4.4.0-104.127 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-4.4.0-108-generic 4.4.0-108.131 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-4.4.0-134-generic 4.4.0-134.160 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-4.4.0-148-generic 4.4.0-148.174 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
rc linux-image-4.4.0-159-generic 4.4.0-159.187 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-4.4.0-177-generic 4.4.0-177.207 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-4.4.0-208-generic 4.4.0-208.240 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-4.4.0-21-generic 4.4.0-21.37 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-4.4.0-81-generic 4.4.0-81.104 amd64 อิมเมจเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rH linux-image-5.11.0-41-generic 5.11.0-41.45 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
rc linux-image-5.4.0-71-generic 5.4.0-71.79 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-5.4.0-72-generic 5.4.0-72.80 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
rc linux-image-5.4.0-77-generic 5.4.0-77.86 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-5.4.0-80-generic 5.4.0-80.90 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-5.4.0-81-generic 5.4.0-81.91 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-5.4.0-86-generic 5.4.0-86.97 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rH linux-image-5.4.0-89-generic 5.4.0-89.100 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
ii linux-image-5.4.0-91-generic 5.4.0-91.102 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
rc linux-image-extra-3.16.0-25-generic 3.16.0-25.33 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 3.16.0 บน 64 บิต x86 SMP
rc linux-image-extra-3.19.0-16-generic 3.19.0-16.16 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 3.19.0 บน 64 บิต x86 SMP
rc linux-image-extra-3.19.0-58-generic 3.19.0-58.64 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 3.19.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.2.0-35-generic 4.2.0-35.40 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.2.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.4.0-104-generic 4.4.0-104.127 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.4.0-108-generic 4.4.0-108.131 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.4.0-134-generic 4.4.0-134.160 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.4.0-21-generic 4.4.0-21.37 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-image-extra-4.4.0-81-generic 4.4.0-81.104 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-4.15.0-141-generic 4.15.0-141.145 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.15.0 บน 64 บิต x86 SMP
rc linux-modules-4.4.0-148-generic 4.4.0-148.174 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-4.4.0-159-generic 4.4.0-159.187 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-4.4.0-177-generic 4.4.0-177.207 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-4.4.0-208-generic 4.4.0-208.240 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
ii linux-modules-5.11.0-41-generic 5.11.0-41.45 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.11.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-71-generic 5.4.0-71.79 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-72-generic 5.4.0-72.80 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-77-generic 5.4.0-77.86 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-80-generic 5.4.0-80.90 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-81-generic 5.4.0-81.91 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-5.4.0-86-generic 5.4.0-86.97 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
ii linux-modules-5.4.0-89-generic 5.4.0-89.100 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
ii linux-modules-5.4.0-91-generic 5.4.0-91.102 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-4.15.0-141-generic 4.15.0-141.145 amd64 โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 4.15.0 บน 64 บิต x86 SMP
rc linux-modules-extra-4.4.0-148-generic 4.4.0-148.174 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-4.4.0-159-generic 4.4.0-159.187 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-4.4.0-177-generic 4.4.0-177.207 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-4.4.0-208-generic 4.4.0-208.240 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 4.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.11.0-41-generic 5.11.0-41.45 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.11.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-71-generic 5.4.0-71.79 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-72-generic 5.4.0-72.80 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-77-generic 5.4.0-77.86 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-80-generic 5.4.0-80.90 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-81-generic 5.4.0-81.91 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-86-generic 5.4.0-86.97 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
rc linux-modules-extra-5.4.0-89-generic 5.4.0-89.100 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
ii linux-modules-extra-5.4.0-91-generic 5.4.0-91.102 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
แก้ไข 2:
tech@vs777:~$ sudo dpkg -P linux-modules-5.11.0-41-generic
[sudo] รหัสผ่านสำหรับเทคโนโลยี:
(กำลังอ่านฐานข้อมูล ... 121324 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
การลบ linux-modules-5.11.0-41-generic (5.11.0-41.45) ...
การล้างไฟล์คอนฟิกูเรชันสำหรับ linux-modules-5.11.0-41-generic (5.11.0-41.45) ...
tech@vs777:~$ sudo dpkg --configure -a
tech@vs777:~$ sudo apt -f ติดตั้ง
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
amd64-microcode intel-microcode iucode-เครื่องมือ
ใช้ 'sudo apt autoremove' เพื่อลบออก
แพ็คเกจต่อไปนี้จะถูกลบออก:
linux-image-5.11.0-41-generic linux-image-5.4.0-89-generic
0 อัปเกรด, 0 ติดตั้งใหม่, 2 ลบและ 1 ไม่อัปเกรด
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ พื้นที่ดิสก์ 26.7 MB จะถูกทำให้ว่าง
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
(กำลังอ่านฐานข้อมูล ... 120028 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
การลบ linux-image-5.11.0-41-generic (5.11.0-41.45) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: การลบ /boot/initrd.img-5.11.0-41-generic
แก้ไข 3:
tech@vs777:~$ dpkg -l | egrep -v '^ii|rc'
Desired=Unknown/Install/Remove/Purge/Hold
| สถานะ=ไม่/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
+-======================================-======= ================================================== ==========-============-========================== ================================================== ====
rH linux-image-5.11.0-41-generic 5.11.0-41.45 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
rH linux-image-5.4.0-89-generic 5.4.0-89.100 amd64 อิมเมจเคอร์เนลที่ลงนามทั่วไป
แก้ไข 4:
tech@vs777:~$ df -h;df -i
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
tmpfs 795M 1.2M 794M 1% /รอบ
/dev/vda1 138G 87G 45G 67% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /รัน/ล็อค
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
tmpfs 795M 0 795M 0% /รัน/ผู้ใช้/1000
ระบบไฟล์ Inodes IUsed IFree IUse% Mounted on
tmpfs 1017593 762 1016831 1% /เรียกใช้
/dev/vda1 9175040 526689 8648351 6% /
tmpfs 1017593 1 1017592 1% /dev/shm
tmpfs 1017593 3 1017590 1% /รัน/ล็อค
tmpfs 1024 18 1006 2% /sys/fs/cgroup
tmpfs 203518 19 203499 1% /รัน/ผู้ใช้/1000