วิธีการเลี่ยงผ่าน / ลบ / ปิดใช้งานการรับรองความถูกต้องของแพ็คเกจที่ไม่น่าเชื่อถือ


10

ภาพแรก:

ป้อนคำอธิบายรูปภาพที่นี่

ถ้าอย่างนั้นฉันจะพูดว่า "พูดในสิ่งที่ !! .. วิธีการ .. สิ่งที่ .. .. "

โดยทั่วไปฉันตกตะลึง ฉันจะปิดการใช้งาน / บายพาส / ลบ / ระเบิดตัวเลือกสำหรับแพ็คเกจที่ไม่น่าเชื่อถือและไม่ให้ฉันติดตั้งได้ ฉันหมายความว่ามันเป็น PPA สำหรับไวน์ นั่นเหมือนทาง 99% ^^

อย่างไรก็ตามคำถามนี้เกี่ยวกับ PPA ทั้งหมดที่มีธงที่ไม่น่าเชื่อถือ

คำตอบ:


19

นี่เป็นปัญหาทั่วไปสำหรับ Ubuntu ทุกรุ่น

เรียกใช้จากเทอร์มินัล

sudo apt-get update && sudo apt-get upgrade

ที่ควรทิ้งลายเซ็นที่ผิด:

ป้อนคำอธิบายรูปภาพที่นี่

ใช้ตัวเลขหลัง NO_PUBKEY เพื่อแทนที่XXXXXXXXXX ในรายการต่อไปนี้

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXXXXXX

คำถามที่คล้ายกัน:

  1. วิธีที่ง่ายที่สุดในการแก้ไขข้อผิดพลาด BADSIG GPG apt-get คืออะไร?

+1 เพราะเป็นวิธีที่ดีในการทำ สำหรับคำถามที่คล้ายกันโดย foss บางทีชื่ออาจมีโอกาสดังนั้นเมื่อผู้ใช้ค้นหาสิ่งที่คล้ายกันเขาพบว่ามันเร็ว
Luis Alvarado

สิ่งนี้จะกลายเป็นดีgrepหรือawkสคริปต์เพื่อทำสิ่งนี้โดยอัตโนมัติ?
nanofarad

4

คุณสามารถลองลบ PPA และลายเซ็นได้โดยคลิกที่การตั้งค่าในตัวจัดการอัปเดตแล้วลบรายการที่เหมาะสมจากแท็บ "ซอฟต์แวร์อื่น" และลายเซ็นจากแท็บการรับรองความถูกต้อง

หลังจากนั้นโหลดรายการแพ็กเกจใหม่จากนั้นเปิดใช้งาน ppa โดยเพิ่มppa:ubuntu-wine/ppaเป็นแหล่งซอฟต์แวร์ใหม่ในกล่องโต้ตอบการตั้งค่าและตัวจัดการอัปเดตจะดาวน์โหลดลายเซ็นอัตโนมัติ


0

เพื่อครอบคลุมประเด็นที่ว่าทำไมมันถึงเกิดขึ้น (ไม่ใช่วิธีการแก้ไขตามที่ fossfreedom ได้กล่าวไว้ )

ฉันหมายความว่ามันเป็น PPA สำหรับไวน์ นั่นเป็นทาง 99%

แต่คุณจะรู้ได้อย่างไรว่าแพ็คเกจที่คุณดาวน์โหลดนั้นมาจากเซิร์ฟเวอร์ที่คุณคิดว่ามาจากและไม่ใช่จากคนที่ขัดขวางหรือเปลี่ยนเส้นทางการเชื่อมต่อของคุณและให้ไฟล์ผิดกับคุณ

ตัวจัดการแพ็กเกจกำลังบอกคุณว่าไม่สามารถไว้วางใจ / รับรองความถูกต้องว่าแหล่งที่แท้จริงของไฟล์ที่คุณได้รับ

ข้อผิดพลาดของ GPG กำลังบอกว่าแพ็คเกจกำลังบอกคุณว่าแพ็กเกจสามารถเชื่อถือได้มาจากบางคน X (เช่นทีมพัฒนาไวน์) แต่ก็ยังไม่ทราบว่าคุณไว้วางใจบุคคล X หรือไม่ (สิ่งที่ยังใช้งานได้เพราะไม่ได้บอกวิธีการอย่างใดอย่างหนึ่งและดังนั้นจึงไม่สามารถคาดเดาได้ว่าบุคคล X นั้นไม่ดี)

การเพิ่มคีย์บอกว่าคุณเชื่อใจบุคคลนั้น X (ระบุโดยรหัสคีย์เช่น40976EAF437D05B5 ใช้สำหรับการเก็บถาวรอูบุนตูอย่างเป็นทางการ ) โดยปกติคุณสามารถเชื่อถือได้ว่ามาจากไหน (ให้รหัสที่ถูกต้อง) และเนื่องจาก ubuntu keyserver ใช้สำหรับสิ่งที่ ubuntu และมีปุ่มสำหรับทุกคนที่มี ppa คุณจะได้รับคีย์ที่ถูกต้อง (identity)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.