Score:2

วิธีเปลี่ยน apt-key สำหรับ webmin

ธง tr

วิธีแทนที่ apt-key สำหรับ webmin ใน Ubuntu 20.04 (เพราะเห็นได้ชัดว่า ฉลาดคีย์ เลิกใช้แล้ว)?

ก่อน (สคริปต์ทุบตี):

wget -q https://www.webmin.com/jcameron-key.asc -O- | sudo apt-key เพิ่ม -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt ติดตั้ง webmin

ตอนนี้ข้อผิดพลาด:

gpg: ไม่พบข้อมูล OpenPGP ที่ถูกต้อง

ฉันเหนื่อย ด้วยสิ่งนี้แต่มันใช้งานไม่ได้ (สคริปต์ทุบตี):

wget -qO - https://www.webmin.com/jcameron-key.asc | sudo gpg --dearmor | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/webmin.gpg --import -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt ติดตั้ง webmin

หมายเหตุ: มีหรือไม่มี sudo gpg --dearmor หรือ http/https

ข้อผิดพลาดใหม่:

ข้อผิดพลาด GPG: http://download.webmin.com/download/repository sarge Release: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากไม่มีรหัสสาธารณะ: NO_PUBKEY D97A3AE911F63C51

ฉันจะแก้ไขได้อย่างไร (สคริปต์ทุบตี) ขอบใจ

WaLid LamRaoui avatar
uz flag
สวัสดี คุณช่วยบอกเราได้ไหมว่าคุณใช้ Ubuntu เวอร์ชันใด
acgbox avatar
tr flag
ในคำถามข้างต้นคือ SO และเวอร์ชัน อูบุนตู 20.04 x64
WaLid LamRaoui avatar
uz flag
ใช่ แย่แล้ว ฉันไม่ได้สังเกตว่าขอโทษ
acgbox avatar
tr flag
ไม่ต้องกังวล. มันเกิดขึ้นกับฉันด้วย
N0rbert avatar
zw flag
คุณได้ลองติดตั้ง http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb แล้วหรือยัง
WaLid LamRaoui avatar
uz flag
เมื่อเรียกใช้ `sudo apt update` คุณได้รับข้อผิดพลาด: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY D97A3AE911F63C51 ?
acgbox avatar
tr flag
@WaLidLamRaoui ครับ นี่ไง. (ข้อผิดพลาดที่อธิบายปรากฏในคำถาม)
acgbox avatar
tr flag
@N0rbert ฉันไม่สามารถดาวน์โหลดไฟล์ .deb ทุกครั้งที่มีการอัปเดต webmin นั่นคือสิ่งที่ควรจะเป็นที่เก็บ
Score:2
ธง uz

ด้วยเหตุผลบางอย่างที่นำเข้าคีย์ไม่ถูกต้อง คุณสามารถตรวจสอบได้ตลอดเวลาโดยแสดงรายการคีย์ที่นำเข้าในปัจจุบันทั้งหมดโดยดำเนินการ :

รายการ apt-key 

และค้นหา 1719 003A CE3E 5A41 E2DE 70DF D97A 3AE9 11F6 3C51

หากไม่มีให้ลองนำเข้าคีย์จากเซิร์ฟเวอร์คีย์ Ubuntu โดยเรียกใช้:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51 

ผลลัพธ์ที่ได้จะเป็นดังนี้:

กำลังดำเนินการ: /tmp/apt-key-gpghome.neTpxcHlMl/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51
gpg: คีย์ D97A3AE911F63C51: คีย์สาธารณะ ..... นำเข้า
gpg: จำนวนทั้งหมดที่ประมวลผล: 1
gpg: นำเข้า: 1

ตรวจสอบอีกครั้งว่านำเข้าถูกต้องหรือไม่ รายการ apt-key.

ในที่สุด :

อัปเดต sudo apt 
sudo apt ติดตั้ง webmin

สิ่งนี้ควรใช้งานได้

acgbox avatar
tr flag
ทำไมคุณไม่ทำวิธีแก้ปัญหาให้เสร็จรวมถึงคำสั่งแก้ไขที่ฉันโพสต์ เพราะมันใช้งานไม่ได้ในสคริปต์ทุบตี
WaLid LamRaoui avatar
uz flag
สิ่งนี้ได้ผลหรือไม่
WaLid LamRaoui avatar
uz flag
ในกรณีของคุณ ฉันคิดว่า: `sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51` พร้อม `sudo apt update` และ `sudo apt install webmin` ควรได้รับ webmin ที่จะติดตั้ง
acgbox avatar
tr flag
ใช่แน่นอน. คำสั่งของฉันสามารถยกเลิกได้ทั้งหมด แค่ของคุณก็พอ ขอบคุณมาก. มีส่วนร่วมอย่างมาก
WaLid LamRaoui avatar
uz flag
ยินดีต้อนรับ หลังจากนั้นฉันจะแก้ไขคำตอบนี้เพื่อให้ดีขึ้นและรวมถึงสคริปต์ทุบตีเพื่อติดตั้ง webmin ด้วย แต่ตอนนี้เป็นเวลา 01:00 น. และฉันต้องพักผ่อนจริงๆ

โพสต์คำตอบ

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