Score:0

16.04.7 LTS: Owncloud ติดตั้ง & ถอนการติดตั้ง apt-get update ให้ Err:11 ... "ลายเซ็นต่อไปนี้ไม่ถูกต้อง..."

ธง tr

ฉันต้องการอัปเกรดระบบนี้เป็น LTS ล่าสุดอย่างสมบูรณ์ แต่ก่อนอื่นฉันอยากจะรู้สึกว่า 16.04.7 LTS ปัจจุบันนั้นสะอาด ฉันพยายามติดตั้ง Owncloud เมื่อหลายปีก่อนโดยประสบความสำเร็จอย่างจำกัด จากนั้นจึงถอนการติดตั้ง ขออภัย ระบบของฉันคิดว่ายังติดตั้งอยู่และมีปัญหา

ขณะนี้ sudo apt-get update ให้ผลต่อไปนี้:

Ign:8 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 In Release

รับ: 10 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release [976 B]

รับ: 11 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg [481 B]

ข้อผิดพลาด: 11 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg
  ลายเซ็นต่อไปนี้ไม่ถูกต้อง: DDA2C105C4B73A6649AD2BBD47AE7F72479BC94B

ฉันจะเริ่มแก้ไขปัญหานี้ได้อย่างไร ขอขอบคุณ!

นี่คือผลลัพธ์ของคำสั่ง ls ที่ร้องขอ:

$ ls -l /etc/apt/sources.list.d/
รวม 16
-rw-r--r-- 1 รูทรูท 58 ก.ย. 7 2020 nonfree.list
-rw-r--r-- 1 รูทรูท 79 พ.ย. 17 2017 owncloud.list
-rw-r--r-- 1 รูทรูท 226 14 พ.ย. 2560 plexmediaserver.list
-rw-r--r-- 1 รูท 65 7 ก.ย. 2020 webmin.list
user535733 avatar
cn flag
"*ระบบของฉันคิดว่ายังติดตั้งอยู่*" ดูเหมือนว่าไม่ถูกต้อง ผลลัพธ์ของคุณแสดงว่าคุณละเลยขั้นตอนสุดท้ายของการล้างแหล่งที่มาของคุณหลังจากถอนการติดตั้งซอฟต์แวร์ คุณต้องการวิธี GUI หรือวิธีการล้างเชลล์หรือไม่? ทั้งสองเป็นเรื่องง่ายมาก
Kazz avatar
tr flag
ขอขอบคุณ! เป็นเซิร์ฟเวอร์และไม่มี gui ดังนั้นจำเป็นต้องใช้วิธีบรรทัดคำสั่ง
user535733 avatar
cn flag
โปรดแก้ไขคำถามของคุณเพื่อแสดงผลลัพธ์ที่สมบูรณ์ของ `ls -l /etc/apt/sources.list.d/`
Kazz avatar
tr flag
เสร็จแล้ว. ขอขอบคุณ!
Score:3
ธง cn

ฉลาดช่วยให้ ชุดซอฟต์แวร์ แยกจาก แหล่งที่มา ที่ให้บริการแพ็คเกจเหล่านั้น

คุณสามารถถอนการติดตั้งซอฟต์แวร์ได้ แต่จะไม่ลบแหล่งที่มาของแพ็คเกจ นั่นอาจเป็นความคิดที่ไม่ดี: คนส่วนใหญ่ได้รับซอฟต์แวร์ส่วนใหญ่จากแหล่งไม่กี่แห่งและแหล่ง Ubuntu ก็เหมือนกับแหล่งอื่น ๆ (ไม่พิเศษ)

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

Apt จัดเก็บแหล่งที่มาของแพ็คเกจในสองตำแหน่ง:

  • แหล่งที่มาเริ่มต้นของ Ubuntu จะถูกเก็บไว้ในไฟล์ข้อความที่อยู่ที่ /etc/apt/sources.list
  • แหล่งที่มาอื่นๆ จะถูกจัดเก็บเป็นไฟล์ข้อความแยกต่างหากในไดเร็กทอรี /etc/apt/sources.list.d/

ตัวอย่างเช่น ผลลัพธ์ของคุณแสดงให้เห็นอย่างชัดเจนว่าแหล่งที่มาของ Owncloud อยู่ในไดเร็กทอรีนั้น: It's /etc/apt/sources.list.d/owncloud.list

  1. ลบแหล่งที่มาในกรณีนี้ เพียงลบไฟล์

    sudo rm /etc/apt/sources.list.d/owncloud.list

  2. เนื่องจากคุณเปลี่ยนแหล่งที่มา อย่าลืมอัปเดตฐานข้อมูลของแหล่งที่มาและแพ็คเกจของ apt

    อัปเดต sudo apt


คำแนะนำจะแตกต่างกันเล็กน้อยหากแหล่งที่มาอยู่ในตำแหน่งอื่น (เพียงแก้ไขไฟล์แทนการลบไฟล์)

ผู้ใช้ Ubuntu Desktop สามารถใช้แอปพลิเคชัน Software & Updates เพื่อควบคุมแหล่งที่มาแทนการล้อเลียนด้วยคำสั่งเชลล์ รวมอยู่ใน Ubuntu Desktop -- ค้นหาโดยใช้ Desktop Search ของคุณ

โปรดจำไว้ว่าคำตอบนี้เกี่ยวกับแพ็คเกจ apt และ deb เท่านั้น apt ไม่เคยได้ยินเกี่ยวกับ snaps หรือ flatpaks หรือ applimages หรือ pip wheel หรือวิธีการบรรจุภัณฑ์อื่น ๆ และปัญหาเกี่ยวกับแพ็คเกจที่ไม่มี deb จะไม่ได้รับการแก้ไขโดยการเปลี่ยนแหล่งที่มาของ apt

Kazz avatar
tr flag
ขอขอบคุณ! ที่ดูแลปัญหา ฉันต้องการการฝึกอบรมที่เหนือกว่าพื้นฐานที่จำเป็นในการทำให้เซิร์ฟเวอร์ทำงานได้ ปกติฉันลงชื่อเข้าใช้และรัน sudo apt-get update ตามด้วย sudo apt-get upgrade จากนั้นฉันตรวจสอบสถานะการจัดเก็บและความสมบูรณ์ของไดรฟ์
user535733 avatar
cn flag
ดีใจที่มันช่วย เป็นคำถามปกติของผู้ใช้ใหม่ นั่นเป็นเหตุผลว่าทำไมจึงมีคำอธิบายมากมายก่อนคำสั่งง่ายๆ สองคำสั่ง
Kazz avatar
tr flag
ฉันแน่ใจว่าฉันจะมีปัญหามากขึ้นเมื่อฉันอัปเกรด ฉันถือว่าระบบนี้เป็นอุปกรณ์ ไม่ใช่เซิร์ฟเวอร์ที่เป็นจริง ความช่วยเหลือเป็นสิ่งสำคัญ! ขอบคุณอีกครั้ง.

โพสต์คำตอบ

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