หน้าแรก Proton

การตรวจสอบแพ็กเกจแอป Proton Mail เดสก์ท็อปบน Fedora (RPM)

เวลาอ่าน
1 นาที
หมวดหมู่
เริ่มต้นใช้งาน

Proton ลงนามในแพ็กเกจ RPM ของแอป Proton Mail เดสก์ท็อป โดยเริ่มตั้งแต่เวอร์ชัน 1.16.0 ก่อนติดตั้ง ตรวจสอบว่าแพ็กเกจมาจาก Proton จริงและไม่ถูกแทรกแซง ตั้งค่านี้เพียงครั้งเดียวก็พอ หากไม่มีการตรวจสอบนี้ dnf จะติดตั้งแพ็กเกจแม้ว่าลายเซ็นจะไม่สามารถตรวจสอบได้ และบน Fedora 45 หรือใหม่กว่า rpm จะปฏิเสธการติดตั้ง

วิธีตรวจสอบแพ็กเกจ RPM

  1. เปิดเทอร์มินัลในโฟลเดอร์ที่ต้องการดาวน์โหลดไฟล์
wget https://proton.me/download/mail/linux/RPM-GPG-KEY
proton-mail
wget https://proton.me/download/mail/linux/ProtonMail
desktop-beta.rpm
  1. ทางเลือก: ตรวจสอบลายนิ้วมือของคีย์ (ID เฉพาะที่ยืนยันว่าเป็นคีย์ของ Proton):
gpg --show-keys RPM-GPG-KEY-proton-mail

บรรทัดที่อยู่ใต้ pub ควรแสดงลายนิ้วมือนี้:

1C27DF7A717BCBCAC760A84C0DB4B0701E5FB04A

หากไม่ตรงกัน ให้หยุดและติดต่อฝ่ายสนับสนุน Proton

  1. นำเข้าคีย์:
sudo rpm --import RPM-GPG-KEY-proton-mail
  1. ตรวจสอบแพ็กเกจแอป:
rpm --checksig ProtonMail-desktop-beta.rpm

เอาต์พุตควรสิ้นสุดด้วย digests signatures OK.

  1. ติดตั้งแอป:
sudo dnf install ./ProtonMail-desktop-beta.rpm

dnf อาจพิมพ์ skipped OpenPGP checks for 1 package from repository: @commandline ซึ่งเป็นเรื่องปกติ เพราะได้ตรวจสอบแพ็กเกจในขั้นตอนที่ 4 แล้ว

การแก้ไขปัญหา

SIGNATURES NOT OK หรือ NOKEY ข้อผิดพลาดหรือคำเตือน: อาจเป็นเพราะยังไม่ได้นำเข้าคีย์ (ทำซ้ำขั้นตอนที่ 1–3) หรือแพ็กเกจเก่ากว่าเวอร์ชัน 1.16.0 และไม่ได้ลงนาม

การตรวจสอบล้มเหลวหลังจาก Proton ประกาศอัปเดตคีย์: นำเข้าคีย์อีกครั้ง (ขั้นตอนที่ 1–3) หาก rpm --version แสดงเวอร์ชันเก่ากว่า 6 ให้ลบคีย์เก่าออกก่อน:

  1. แสดงรายการคีย์ที่ติดตั้ง:

rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%  
{SUMMARY}\n'
  1. ลบรายการ Proton AG (Proton Mail Desktop) โดยใช้ชื่อจากรายการ:
sudo rpm -e gpg-pubkey-xxxxxxxx-xxxxxxxx

ไม่พบสิ่งที่คุณกำลังค้นหาใช่หรือไม่?

ติดต่อทั่วไปcontact@proton.me
ติดต่อสื่อมวลชนmedia@proton.me
ติดต่อฝ่ายกฎหมายlegal@proton.me
ติดต่อฝ่ายพันธมิตรpartners@proton.me