มีเครื่องหมายข้อผิดพลาดบนพาเนล Ubuntu ของฉันซึ่งระบุข้อผิดพลาดที่ระบุในชื่อเรื่อง ฉันใช้sudo apt-get update
แต่มันทำให้ฉันไม่มีข้อผิดพลาด อย่างไรก็ตามสัญญาณข้อผิดพลาดยังคงมีอยู่
ฉันจะแก้ไขได้อย่างไร
มีเครื่องหมายข้อผิดพลาดบนพาเนล Ubuntu ของฉันซึ่งระบุข้อผิดพลาดที่ระบุในชื่อเรื่อง ฉันใช้sudo apt-get update
แต่มันทำให้ฉันไม่มีข้อผิดพลาด อย่างไรก็ตามสัญญาณข้อผิดพลาดยังคงมีอยู่
ฉันจะแก้ไขได้อย่างไร
คำตอบ:
ฉันได้รับข้อผิดพลาดเดียวกันใน 14.04 การติดตั้งwine-staging-i386
แพคเกจใหม่แก้ไขปัญหา:
sudo apt-get install --reinstall wine-staging-i386
sudo apt-get install --reinstall wine1.6-i386
นั่นเป็นแพ็คเกจที่ให้ข้อผิดพลาดแก่ฉัน อาจเป็นคำสั่งเดียวกันจะทำงานให้คุณ? @Alendorff
หากคุณใช้ Ubuntu 64 บิตปัญหาน่าจะเกิดจากข้อเท็จจริงที่ว่า "wine-staging-amd64" ขึ้นอยู่กับ "wine-staging-i386" ซึ่งเป็นแพ็คเกจเสมือนจริงและไม่สามารถติดตั้งได้จริง จากสิ่งที่ฉันสามารถอนุมานจากการอ่านเกี่ยวกับสิ่งนี้ได้ที่นี่"แคชไม่มีแพ็คเกจ" ข้อผิดพลาดเมื่อมีการอัปเดตไวน์คือสภาพแวดล้อมการสร้างหรือตัวอัปเดตไม่ได้เกี่ยวข้องกับการติดตั้งแบบ "ไวน์" นี้
หากคุณไม่ได้ใช้แฟลช 64 บิตแบบ pipelight หรือปลั๊กอิน unity3d และไม่จำเป็นต้องใช้ "การจัดเตรียมไวน์" รุ่น 64 บิตสำหรับสิ่งอื่นคุณสามารถลบ "wine-staging-amd64" ออกได้เสมอ หากนี่คือสิ่งที่คุณต้องการให้ปิดการใช้งานปลั๊กอิน 64 บิตใด ๆ ที่คุณเปิดใช้งาน / โหลดใน pipelight ก่อนดังนี้:
pipelight-plugin --disable x64-flash
และ / หรือ
pipelight-plugin --disable x64-unity3d
หมายเหตุ: คุณอาจต้องใช้ "sudo" ในตอนเริ่มต้นหากคุณติดตั้งปลั๊กอิน 64 บิตสำหรับผู้ใช้ทั้งหมด
จากนั้นดำเนินการถอนการติดตั้ง "wine-staging" รุ่น 64 บิตดังนี้:
sudo aptitude -V purge wine-staging wine-staging-amd64 wine-staging:i386+
สิ่งนี้จะถอนการติดตั้งแพ็คเกจการพึ่งพา "wine-staging" (64 บิต) และ "wine-staging-amd64" (64 บิต) และติดตั้ง "wine-staging: i386" (32 บิต) แพ็คเกจการพึ่งพา
แพคเกจ 32 บิตขึ้นอยู่กับ 32 บิตเท่านั้นดังนั้นไม่มีปัญหาเท่าที่ฉันสามารถบอกได้
หมายเหตุ: YMMV;)
ฉันยังได้รับ Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
ฉันได้ลองวิธีแก้ไขปัญหาอื่น ๆ รวมถึงที่แสดงไว้ที่นี่:
ฉันจะแก้ไขข้อผิดพลาดในการพึ่งพาแพคเกจซ้ำ ๆ ที่เกี่ยวข้องกับ 'wine-staging-i386'ได้อย่างไร พวกเขาแนะนำให้ทำsudo apt-get update
sudo apt-get install --reinstall wine-staging-i386
เช่นเดียวกับการแก้ปัญหาเดียวกันที่กล่าวข้างต้น
สิ่งที่ใช้ได้ผลสำหรับฉันที่จะลบคำเตือนที่น่ารำคาญคือใช้ตัวจัดการ Y-PPAและคลิก ' ขั้นสูง ' ที่ ' ลองนำเข้าคีย์ GPG ที่ขาดหายไป ' เมื่อฉันทำสิ่งนี้คำเตือนจะหายไป ฉันต้องทำสิ่งนี้ทุกครั้งที่มีคำเตือนปรากฏขึ้น มันน่ารำคาญและไม่ใช่ "การแก้ไข" ที่แท้จริง แต่การทำงานอีกครั้งเมื่อการแก้ไขอื่น ๆ ที่ดีกว่าดูเหมือนจะไม่ช่วย
ดูเหมือนจะมีหลายตัวเลือกในการแก้ไขปัญหานี้
แต่ก่อนอื่นการศึกษาบางอย่าง ข้อผิดพลาดคือแจ้งเตือนผู้ใช้ (ชัด) ว่ามีความไม่ตรงกันในการอ้างอิงที่ดาวน์โหลด (ขึ้นอยู่กับระบบของคุณ) สำหรับ i386 หรือ x86
สำหรับ 15.04 และใหม่กว่า: sudo apt-get upgrade
ดูเหมือนจะเป็นกุญแจสำคัญในการแก้ไขปัญหา
สำหรับ 14.04 และก่อนหน้านี้: sudo apt-get update wine-staging-i386
มีรายงานว่าใช้งานได้
นอกจากนี้ตามที่ระบุไว้ Exomancer
สิ่งที่ใช้ได้ผลสำหรับฉันที่จะลบคำเตือนที่น่ารำคาญคือใช้ตัวจัดการ Y-PPA และคลิก 'ขั้นสูง' ที่ 'ลองนำเข้าคีย์ GPG ที่ขาดหายไป' เมื่อฉันทำสิ่งนี้คำเตือนจะหายไป ฉันต้องทำสิ่งนี้ทุกครั้งที่มีคำเตือนปรากฏขึ้น มันน่ารำคาญและไม่ใช่ "การแก้ไข" ที่แท้จริง แต่การทำงานอีกครั้งเมื่อการแก้ไขอื่น ๆ ที่ดีกว่าดูเหมือนจะไม่ช่วย
ดูคำถาม: ฉันจะแก้ไขข้อผิดพลาดการพึ่งพาแพคเกจซ้ำ ๆ ที่เกี่ยวข้องกับ 'wine-staging-i386' ได้อย่างไร
apt-get upgrade
ทำเคล็ดลับใน Ubuntu 16.04 ขอบคุณ Jaxor!
ฉันไม่สามารถแก้ปัญหานี้ได้ด้วยการติดตั้งใหม่หรืออัปเกรด
สำหรับ Ubuntu 16.04 LTS หรือใหม่กว่าคุณสามารถเรียกใช้
sudo apt-get install wine1.6