Score:2

ปัญหา sudo apt-get (เข้าถึงได้เฉพาะ sudo apt-get update เท่านั้น)

ธง de

ฉันทำได้เท่านั้น sudo apt-get อัปเดตสิ่งอื่นใดทำให้ฉันมีข้อผิดพลาด

ผลลัพธ์ของ sudo apt-get update:

เข้าชม: 1 http://archive.ubuntu.com/ubuntu โฟกัส InRelease
เข้าชม:2 http://archive.canonical.com/ubuntu โฟกัส InRelease
รับ: 3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
รับ:4 http://archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
รับ: 5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
รับ: 6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 แพ็คเกจ [1,260 kB]
รับ: 7 http://archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ i386 [545 kB]
รับ:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 ข้อมูลเมตา [283 kB]
รับ: 9 http://archive.ubuntu.com/ubuntu focal-updates/universe แพ็คเกจ amd64 [865 kB]
รับ: 10 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [361 kB]
รับ: 11 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 แพ็คเกจ [24.7 kB]
รับ: 12 http://archive.ubuntu.com/ubuntu focal-updates/multiverse i386 แพ็คเกจ [8,252 B]
รับ:13 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
รับ:14 http://archive.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [29.1 kB]
รับ:15 http://archive.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [62.4 kB]
รับ:16 http://archive.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,468 B]
รับ:17 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [10.4 kB]
ดึงข้อมูล 3,781 kB ใน 9 วินาที (414 kB/s)
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
  

ระบบปฏิบัติการ: Ubuntu 20.04.3 - โฟกัส ฉันได้ลองทุกอย่างเพื่อติดตั้งการพึ่งพาเหล่านี้โดยไม่เกิดประโยชน์

ผลลัพธ์ของ sudo apt install -f:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  gir1.2-playerctl-1.0 libplayerctl-1.0-0
ใช้ 'sudo apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
  gir1.2-playerctl-2.0
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
  gir1.2-playerctl-2.0
0 อัพเกรด, 1 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
3 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
จำเป็นต้องได้รับ 0 B/4,224 B ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ จะมีการใช้พื้นที่ดิสก์เพิ่มเติม 24.6 kB
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
dpkg: คำเตือน: ไฟล์รายการไฟล์สำหรับแพ็คเกจ 'libplayerctl2:amd64' หายไป; สมมติว่าแพ็คเกจไม่มีไฟล์ติดตั้งอยู่ในขณะนี้
dpkg: คำเตือน: ไฟล์รายการไฟล์สำหรับแพ็คเกจ 'libplayerctl-1.0-0:amd64' หายไป สมมติว่าแพ็คเกจไม่มีไฟล์ติดตั้งอยู่ในขณะนี้
(กำลังอ่านฐานข้อมูล ... 282830 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ .../gir1.2-playerctl-2.0_2.0.2-1_amd64.deb ...
กำลังแกะ gir1.2-playerctl-2.0:amd64 (2.0.2-1) ...
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb (--unpack):
 พยายามเขียนทับ '/usr/lib/x86_64-linux-gnu/girepository-1.0/Playerctl-2.0.typelib' ซึ่งอยู่ในแพ็คเกจ gir1.2-playerctl-1.0:amd64 2.0.2-1ubuntu1~ppa2
พบข้อผิดพลาดขณะประมวลผล:
 /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb

ผลลัพธ์ของ sudo apt-get upgrade :

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 libplayerctl-dev : ขึ้นอยู่กับ: gir1.2-playerctl-2.0 (= 2.0.2-1) แต่ไม่ได้ติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

ผลลัพธ์ของ sudo apt --fix-broken install :

roolz@roolz:~$ sudo apt --fix-breaked ติดตั้ง
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  gir1.2-playerctl-1.0 libplayerctl-1.0-0
ใช้ 'sudo apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
  gir1.2-playerctl-2.0
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
  gir1.2-playerctl-2.0
0 อัพเกรด, 1 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
3 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
จำเป็นต้องได้รับ 0 B/4,224 B ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ จะมีการใช้พื้นที่ดิสก์เพิ่มเติม 24.6 kB
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
dpkg: คำเตือน: ไฟล์รายการไฟล์สำหรับแพ็คเกจ 'libplayerctl2:amd64' หายไป; สมมติว่าแพ็คเกจไม่มีไฟล์ติดตั้งอยู่ในขณะนี้
dpkg: คำเตือน: ไฟล์รายการไฟล์สำหรับแพ็คเกจ 'libplayerctl-1.0-0:amd64' หายไป สมมติว่าแพ็คเกจไม่มีไฟล์ติดตั้งอยู่ในขณะนี้
(กำลังอ่านฐานข้อมูล ... 282830 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ .../gir1.2-playerctl-2.0_2.0.2-1_amd64.deb ...
กำลังแกะ gir1.2-playerctl-2.0:amd64 (2.0.2-1) ...
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb (--unpack):
 พยายามเขียนทับ '/usr/lib/x86_64-linux-gnu/girepository-1.0/Playerctl-2.0.typelib' ซึ่งอยู่ในแพ็คเกจ gir1.2-playerctl-1.0:amd64 2.0.2-1ubuntu1~ppa2
พบข้อผิดพลาดขณะประมวลผล:
 /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb
ChanganAuto avatar
us flag
คุณลองใช้คำสั่งที่แนะนำในข้อความแสดงข้อผิดพลาด (หรือ `sudo apt instal -f` ซึ่งเหมือนกัน) หรือไม่ ถ้าเป็นเช่นนั้น ผลลัพธ์คืออะไร? โปรดแก้ไขคำถามเพื่อเพิ่มข้อมูลที่เกี่ยวข้องและรุ่น/รุ่นของ Ubuntu
de flag
@Nmath แก้ไขแล้ว ขออภัยครั้งแรกที่โพสต์ที่นี่ไม่ทราบรูปแบบที่เหมาะสม
de flag
@ChanganAuto แก้ไขแล้ว
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ข้อผิดพลาด dpkg: "พยายามเขียนทับไฟล์ ซึ่งอยู่ใน..." ด้วย](https://askubuntu.com/questions/176121/dpkg-error-trying-to-overwrite-file- which-is-also- ใน)
Score:1
ธง cn

ดูเหมือนว่าปัญหาจะระบุไว้อย่างชัดเจนในผลลัพธ์:

dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb (--unpack):
 พยายามเขียนทับ '/usr/lib/x86_64-linux-gnu/girepository-1.0/Playerctl-2.0.typelib' ซึ่งอยู่ในแพ็คเกจ gir1.2-playerctl-1.0:amd64 2.0.2-1ubuntu1~ppa2

มาทำลายมันกันสักหน่อย:

dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร X (--แกะ):
 พยายามเขียนทับ Y ซึ่งอยู่ในแพ็คเกจ Z ด้วย

X = /var/cache/apt/archives/gir1.2-playerctl-2.0_2.0.2-1_amd64.deb
Y = '/usr/lib/x86_64-linux-gnu/girepository-1.0/Playerctl-2.0.typelib'
Z = gir1.2-playerctl-1.0:amd64 2.0.2-1ubuntu1~ppa2

ทั้ง X และ Z พยายามจัดเตรียมไฟล์ Y ในกรณีนี้ ให้ถอนการติดตั้งแพ็คเกจ Z เพื่อแก้ไขข้อขัดแย้ง

sudo apt ลบ gir1.2-playerctl-1.0:amd64

de flag
`roolz@roolz:/var/cache/apt/archives$ sudo apt ลบ gir1.2-playerctl-1.0:amd64 2.0.2-1ubuntu1-ppa2 กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา กำลังอ่านข้อมูลสถานะ... E: ไม่พบแพ็คเกจ 2.0.2-1ubuntu1-ppa2 E: ไม่พบแพ็คเกจใด ๆ โดย glob '2.0.2-1ubuntu1-ppa2' ` นี่คือผลลัพธ์ของคำสั่ง
user535733 avatar
cn flag
มีการพิมพ์ผิดในคำสั่งของฉัน แก้ไขแล้ว; ลองอีกครั้ง. อย่าสุ่มสี่สุ่มห้าคัดลอกคำสั่งที่คุณไม่เข้าใจ - นั่นเป็นเส้นทางที่ง่ายต่อการทำลายระบบของคุณ

โพสต์คำตอบ

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