Score:2

ระบบพัสดุขัดข้อง ไม่สามารถแก้ไขได้

ธง uz

ฉันลองหลายอย่างทางออนไลน์เพื่อแก้ไขปัญหานี้ เหมือนวิ่ง sudo apt-get -f ติดตั้ง และ sudo apt-get ทำความสะอาด

นี่คือสิ่งที่ฉันได้รับเมื่อพยายามอัปเดตด้วยตัวอัปเดตซอฟต์แวร์:

ตรวจสอบว่าคุณใช้ที่เก็บของบุคคลที่สามหรือไม่ หากเป็นเช่นนั้นให้ปิดการใช้งานเนื่องจากเป็นสาเหตุของปัญหาทั่วไป
นอกจากนี้ ให้รันคำสั่งต่อไปนี้ใน Terminal: apt-get install -f
ธุรกรรมล้มเหลว: ระบบแพ็คเกจเสีย
 แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:

libpam-modules: PreDepends: libaudit1 (>= 1:2.2.1) แต่ติดตั้ง 1:2.8.5-2ubuntu6
                PreDepends: libc6 (>= 2.27) แต่ติดตั้ง 2.31-0ubuntu9.2
                PreDepends: libcrypt1 (>= 1:4.1.0) แต่ติดตั้ง 1:4.4.10-10ubuntu4
                PreDepends: libselinux1 (>= 2.1.9) แต่ติดตั้ง 3.0-1build2
                PreDepends: libpam-modules-bin (= 1.3.1-5ubuntu4.2) แต่ติดตั้ง 1.3.1-5ubuntu4.3

ฉันพยายามทำตามคำตอบของคู่มือนี้ แต่มันไม่ได้ช่วย: ฉันจะแก้ไขการพึ่งพาที่ไม่ตรงกันหลังจากเพิ่ม PPA ได้อย่างไร

ผลลัพธ์ของ sudo apt-get อัปเดต :

E: ที่เก็บ 'http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu focal Release' ไม่มีไฟล์ Release
N: การอัปเดตจากที่เก็บดังกล่าวไม่สามารถทำได้อย่างปลอดภัย ดังนั้นจึงถูกปิดใช้งานตามค่าเริ่มต้น
N: ดู apt-secure(8) manpage สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้

ฉันใช้เวอร์ชัน 20.04 btw ฉันเป็น noob ดังนั้นฉันจึงไม่แน่ใจว่าฉันกำลังทำอะไรอยู่ ฉันแค่ต้องแก้ไขปัญหานี้

แก้ไข: ผลลัพธ์ของ sudo รับการปรับปรุง :

เข้าชม:1 http://archive.canonical.com/ubuntu โฟกัส InRelease
รับ:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
ตี: 3 http://de.archive.ubuntu.com/ubuntu โฟกัส InRelease                               
ตี: 4 http://de.archive.ubuntu.com/ubuntu focal-updates In Release
รับ: 5 http://de.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
รับ:6 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [29,0 kB]
รับ:7 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [63,7 kB]
รับ:8 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2.464 B]
ดึงข้อมูล 310 kB ใน 2 วินาที (148 kB/s)               
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 58 แพ็คเกจ เรียกใช้ 'apt list --upgradable' เพื่อดู

ผลลัพธ์ของ sudo รับการอัพเกรด :

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 libpam-modules : PreDepends: libpam-modules-bin (= 1.3.1-5ubuntu4.2)
                  แนะนำ: update-motd แต่ไม่ได้ติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

ผลลัพธ์ของ apt --fix-breaked ติดตั้ง

apt --fix-breaked ติดตั้ง
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  libgsoap-2.8.91 libllvm11 liblzf1 libvncserver1 ชิม virtualbox-dkms
ใช้ 'apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
  โมดูล libpam
แพ็คเกจแนะนำ:
  ปรับปรุง-motd
แพ็คเกจต่อไปนี้จะได้รับการอัพเกรด:
  โมดูล libpam
อัปเกรดแล้ว 1 รายการ ติดตั้งใหม่ 0 รายการ ลบออก 0 รายการ และไม่ได้อัปเกรด 57 รายการ
จำเป็นต้องได้รับ 0 B/260 kB ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 0 B
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
debconf: DbDriver "config": /var/cache/debconf/config.dat ถูกล็อกโดยกระบวนการอื่น: ทรัพยากรไม่พร้อมใช้งานชั่วคราว
(กำลังอ่านฐานข้อมูล ... 258871 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../libpam-modules_1.3.1-5ubuntu4.3_amd64.deb ...
debconf: DbDriver "config": /var/cache/debconf/config.dat ถูกล็อกโดยกระบวนการอื่น: ทรัพยากรไม่พร้อมใช้งานชั่วคราว
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/libpam-modules_1.3.1-5ubuntu4.3_amd64.deb (--unpack):
 ใหม่ libpam-modules:amd64 แพ็คเกจ สคริปต์การติดตั้งล่วงหน้า กระบวนการย่อยส่งคืนสถานะการออกจากข้อผิดพลาด 1
พบข้อผิดพลาดขณะประมวลผล:
 /var/cache/apt/archives/libpam-modules_1.3.1-5ubuntu4.3_amd64.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

ผลลัพธ์ของ sudo apt ลบอัตโนมัติ

sudo apt ลบอัตโนมัติ
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 libpam-modules : PreDepends: libpam-modules-bin (= 1.3.1-5ubuntu4.2)
                  แนะนำ: update-motd แต่ไม่ได้ติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

เอาต์พุตของ นโยบาย apt libpam-โมดูล

โมดูล libpam:
  ติดตั้งแล้ว: 1.3.1-5ubuntu4.2
  ผู้สมัคร: 1.3.1-5ubuntu4.3
  ตารางเวอร์ชัน:
     1.3.1-5ubuntu4.3 500
        500 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 แพ็คเกจ
 *** 1.3.1-5ubuntu4.2 100
        100 /var/lib/dpkg/สถานะ
     1.3.1-5ubuntu4 500
        500 http://de.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64

ฉันไม่สามารถติดตั้ง Synaptic Package Manager ได้เนื่องจากไม่สามารถติดตั้งโปรแกรมใดๆ ได้

Nmath avatar
ng flag
คุณมีการติดตั้ง PPA กี่รายการ และ PPA มีกี่รายการที่ดูแล คุณควรอ่าน: [PPA ปลอดภัยหรือไม่ที่จะเพิ่มลงในระบบของฉัน...](https://askubuntu.com/q/35629) และ [ฉันจะทำอย่างไรหากที่เก็บ/PPA ไม่มีไฟล์ Release?]( https://askubuntu.com/q/866901). PPA ไม่ใช่วิธีที่ดีที่สุดในการเพิ่มซอฟต์แวร์ลงในระบบของคุณเสมอไป และ PPA ที่ล้าสมัยสามารถดึงการพึ่งพาที่ทำลายการพึ่งพาซอฟต์แวร์อื่นได้ คุณควรลบ PPA ที่มีปัญหาและลองอัปเดตซอฟต์แวร์ของคุณอีกครั้ง
user535733 avatar
cn flag
มันอยู่ที่นั่นในผลลัพธ์ของคุณ: `ตรวจสอบว่าคุณใช้ที่เก็บของบุคคลที่สามหรือไม่ หากเป็นเช่นนั้นให้ปิดการใช้งานเนื่องจากเป็นสาเหตุของปัญหาทั่วไป`
uz flag
@ user535733 อธิบายให้ฉันฟังเหมือนฉันเป็นคุณยายของคุณ เพราะฉันไม่เข้าใจด้วยซ้ำว่าที่เก็บของบุคคลที่สามคืออะไร ฉันเปิด/ปิดใช้งานหนึ่งต่อหนึ่ง แต่ก็ไม่ได้สร้างความแตกต่าง
uz flag
@Nmath โอเค ฉันจะลบ http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu ได้อย่างไร
user535733 avatar
cn flag
บุคคลที่สาม = ไม่ใช่ Ubuntu = คนอื่น ตัวอย่าง: ส.ป.ก.
Nmath avatar
ng flag
คำตอบที่โพสต์โดย @Bill Miller อธิบายวิธีลบ PPA
uz flag
@Nmath ตอนนี้ฉันไม่ได้รับข้อผิดพลาดใด ๆ เมื่อฉันใช้ `sudo apt-get update` แต่ปัญหายังคงอยู่ ระบบแพ็คเกจยังเสียอยู่
Nmath avatar
ng flag
สมมติว่าคุณได้ลอง `sudo apt-get -f install` อีกครั้งแล้ว คุณสามารถอัปเดตคำถามของคุณและรวมผลลัพธ์ทั้งหมดของทั้ง `sudo apt update' และ 'sudo apt upgrade'
uz flag
@Nmath ฉันแก้ไขเธรดของฉัน
Nmath avatar
ng flag
เรียกใช้ `sudo apt autoremove` แล้วลองอีกครั้ง
uz flag
@Nmath ฉันโพสต์ผลลัพธ์ของคำสั่งนั้นเช่นกัน
Nmath avatar
ng flag
`libpam-modules` ดูเหมือนจะเป็นแพ็คเกจที่ไม่เหมาะสม ถึงจุดที่โซลูชันอาจทำให้ระบบเสียหายมากขึ้น ดังนั้นตรวจสอบให้แน่ใจว่าการสำรองข้อมูลของคุณเป็นไปตามลำดับคุณสามารถเรียกใช้ `sudo apt purge libpam-modules` ซึ่งจะลบแพ็คเกจนี้ซึ่งควรอนุญาตให้คุณ 'ลบอัตโนมัติ' 'อัปเดต' และ 'อัปเกรด' อีกครั้ง เมื่อคุณล้างแพ็คเกจนี้ ก่อนดำเนินการต่อ ให้ดูที่แพ็คเกจอื่น ๆ ที่ต้องการลบด้วย หากเป็นรายการขนาดใหญ่หรือรวมสิ่งต่าง ๆ เช่น DE หรือซอฟต์แวร์อื่น ๆ ของคุณ เพียงคัดลอกและวางผลลัพธ์ที่นี่และ `N` แล้วเราจะสามารถแก้ไขปัญหาเพิ่มเติมได้
uz flag
@Nmath อัปเดตเธรดและสำหรับคำสั่งอัปเกรดและอัปเดตที่ฉันเพิ่งได้รับ ``` แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน: libpam-modules : PreDepends: libpam-modules-bin (= 1.3.1-5ubuntu4.2) แนะนำ: update-motd แต่ไม่ได้ติดตั้ง E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา) ``` อีกครั้ง
Nmath avatar
ng flag
คุณล้างโมดูล libpam หรือไม่
uz flag
@Nmath ใช่ฉันทำและได้รับ "E: Unmet dependencies ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)" อีกครั้ง
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ ["debconf: DbDriver "config": config.dat ถูกล็อกโดยกระบวนการอื่น: ทรัพยากรไม่พร้อมใช้งานชั่วคราว" ขณะติดตั้งแพ็กเกจ](https://askubuntu.com/questions/136881/debconf-dbdriver-config-config-dat-is -ล็อคโดยกระบวนการอื่นทรัพยากร-t)
uz flag
@karel ใช่ ในที่สุดฉันก็วิ่ง `sudo rm /var/cache/debconf/*.dat` และตอนนี้ฉันสามารถติดตั้งโปรแกรมใหม่และรันตัวอัปเดตซอฟต์แวร์ได้แล้ว ขอบใจ :)
karel avatar
sa flag
@yussi หากลิงก์ด้านบนตอบคำถามของคุณ โปรดยืนยันโดยคลิกปุ่มตัวเลือก "ใช่" ทางด้านขวาของตำแหน่งที่ระบุว่า "สิ่งนี้ตอบคำถามของคุณหรือไม่" ในแบนเนอร์สีฟ้าอ่อนเหนือคำถามของคุณ
Score:1
ธง dj

ขั้นตอนที่ 1 คือการลบพื้นที่เก็บข้อมูลที่เสียหายออกจากรายการแหล่งที่มาของคุณ ไม่พร้อมใช้งานสำหรับ 20.04 Focal

คุณสามารถทำได้โดยเปิดเครื่องมือ Software and Updates คลิกที่แท็บ Other Software จากนั้นยกเลิกการเลือกกล่องข้างที่เก็บ หรือพิมพ์ sudo add-apt-repository -r ppa:nathan-renniewaldock/flux ในเทอร์มินัล

หากคุณทำตามขั้นตอนหลัง ให้ทำ อัปเดต sudo apt.

ตกลง ยังคงมีปัญหาหลังจากนั้น

ขั้นตอนที่ 2 แก้ไข

ดูจากผลลัพธ์ของ นโยบาย apt libpam-โมดูล ---

มีแพ็คเกจเวอร์ชันกำพร้า 1.3.1-5ubuntu4.2 ติดตั้งแล้ว มันไม่ได้มาจากที่เก็บปกติ ดูเหมือนว่าคุณได้เพิ่ม ppa ติดตั้งแพ็คเกจ จากนั้นนำ ppa ออก หรือติดตั้งด้วยวิธีอื่นที่ไม่ได้มาตรฐาน

ฉันจะลองใช้ Synaptic Package Manager เพื่อบังคับการติดตั้ง 1.3.1-5ubuntu4.3. ถ้ามันช่วยให้คุณเสียระบบ แต่ ตรวจสอบการเปลี่ยนแปลงที่แนะนำอย่างระมัดระวังก่อนที่คุณจะยอมรับ

uz flag
สวัสดี ฉันไม่สามารถติดตั้ง Synaptic Package Manager ได้เนื่องจากฉันไม่สามารถติดตั้งโปรแกรมใดๆ ได้
Bill Miller avatar
dj flag
@yussi คุณติดตั้ง `aptitude` โดยบังเอิญหรือไม่ คุณสามารถบังคับเวอร์ชันด้วยสิ่งนั้นได้ (หากอนุญาตให้คุณใช้งานระบบที่ใช้งานไม่ได้)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา