ฉลาดช่วยให้ ชุดซอฟต์แวร์ แยกจาก แหล่งที่มา ที่ให้บริการแพ็คเกจเหล่านั้น
คุณสามารถถอนการติดตั้งซอฟต์แวร์ได้ แต่จะไม่ลบแหล่งที่มาของแพ็คเกจ นั่นอาจเป็นความคิดที่ไม่ดี: คนส่วนใหญ่ได้รับซอฟต์แวร์ส่วนใหญ่จากแหล่งไม่กี่แห่งและแหล่ง Ubuntu ก็เหมือนกับแหล่งอื่น ๆ (ไม่พิเศษ)
ดังนั้นแหล่งที่มาจะต้องถูกแยกออกจากกันเมื่อผู้ดูแลระบบ (คุณ) พิจารณาว่าซอฟต์แวร์จากแหล่งนั้นไม่ได้รับการต้อนรับอีกต่อไป
Apt จัดเก็บแหล่งที่มาของแพ็คเกจในสองตำแหน่ง:
- แหล่งที่มาเริ่มต้นของ Ubuntu จะถูกเก็บไว้ในไฟล์ข้อความที่อยู่ที่
/etc/apt/sources.list
- แหล่งที่มาอื่นๆ จะถูกจัดเก็บเป็นไฟล์ข้อความแยกต่างหากในไดเร็กทอรี
/etc/apt/sources.list.d/
ตัวอย่างเช่น ผลลัพธ์ของคุณแสดงให้เห็นอย่างชัดเจนว่าแหล่งที่มาของ Owncloud อยู่ในไดเร็กทอรีนั้น: It's /etc/apt/sources.list.d/owncloud.list
ลบแหล่งที่มาในกรณีนี้ เพียงลบไฟล์
sudo rm /etc/apt/sources.list.d/owncloud.list
เนื่องจากคุณเปลี่ยนแหล่งที่มา อย่าลืมอัปเดตฐานข้อมูลของแหล่งที่มาและแพ็คเกจของ apt
อัปเดต sudo apt
คำแนะนำจะแตกต่างกันเล็กน้อยหากแหล่งที่มาอยู่ในตำแหน่งอื่น (เพียงแก้ไขไฟล์แทนการลบไฟล์)
ผู้ใช้ Ubuntu Desktop สามารถใช้แอปพลิเคชัน Software & Updates เพื่อควบคุมแหล่งที่มาแทนการล้อเลียนด้วยคำสั่งเชลล์ รวมอยู่ใน Ubuntu Desktop -- ค้นหาโดยใช้ Desktop Search ของคุณ
โปรดจำไว้ว่าคำตอบนี้เกี่ยวกับแพ็คเกจ apt และ deb เท่านั้น apt ไม่เคยได้ยินเกี่ยวกับ snaps หรือ flatpaks หรือ applimages หรือ pip wheel หรือวิธีการบรรจุภัณฑ์อื่น ๆ และปัญหาเกี่ยวกับแพ็คเกจที่ไม่มี deb จะไม่ได้รับการแก้ไขโดยการเปลี่ยนแหล่งที่มาของ apt