มีคำสั่งง่ายๆที่น่าสนใจเนื่องจากคุณสามารถเปิดใช้งาน PPA และที่เก็บของบุคคลที่สามได้เมื่ออัพเกรดเป็น Ubuntu รุ่นใหม่:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d
ตัวแปรสภาวะแวดล้อม RELEASE_UPGRADER_ALLOW_THIRD_PARTY สามารถใช้ได้กับทั้งบรรทัดคำสั่งและเครื่องมืออัพเกรด GUI ดังนั้นเมื่อคุณต้องการอัพเกรดระบบ Ubuntu ของคุณและเปิดใช้งาน PPA และที่เก็บของบุคคลที่สามให้รันการอัพเกรดจากเทอร์มินัลเช่นที่กล่าวไว้ข้างต้นสำหรับเวอร์ชันคำสั่ง ฉันเดาว่าก่อนการอัพเกรดระบบจริง สำหรับเวอร์ชัน GUI :
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d
(-d ใช้เพื่ออนุญาตให้อัปเกรดเป็นรุ่นพัฒนา - ตัวอย่างเช่นอัปเกรดจาก Ubuntu 18.10 ถึง 19.04 ในขณะนี้ขณะที่ Ubuntu 19.04 ดิสโก้ดิงโกยังอยู่ระหว่างการพัฒนา)
เป็นเรื่องน่าสังเกตว่าคุณอาจยังเห็นคำเตือนเกี่ยวกับแหล่งข้อมูลบุคคลที่สามที่ถูกปิดการใช้งานในการอัปเกรด แต่แหล่งที่รองรับเวอร์ชัน Ubuntu ที่คุณอัปเกรดจะไม่ถูกปิดใช้งาน
การอัปเกรด Ubuntu รุ่นปกติ (เป็นรุ่นใหม่กว่าของ Ubuntu) จะปิดการใช้งาน PPA หรือที่เก็บของบุคคลที่สามที่อาจเปิดใช้งาน การเปลี่ยนแปลงล่าสุดของ ubuntu-release-upgradeader ทำให้ PPA และที่เก็บของบุคคลที่สามเปิดใช้งานเมื่ออัปเกรดเป็น Ubuntu รุ่นใหม่ในขณะที่ให้การสนับสนุนที่ดีขึ้นสำหรับกรณีที่ผู้ใช้มีมิเรอร์เก็บถาวร สิ่งนี้ทำได้โดยใช้ตัวแปรสภาพแวดล้อม RELEASE_UPGRADER_ALLOW_THIRD_PARTY ที่มา: บล็อกการจู่โจมของ Linuxและบล็อกของ Brian
ฉันพบโซลูชันนี้หลังจากการอัปเกรดและเรียกใช้คำสั่งเท่านั้นมันได้เพิ่มรายการใหม่สำหรับ PPA แต่ละรายการด้วยชื่อรุ่น Ubuntu ใหม่ในนั้น จากนั้นฉันก็ต้องลบเก่า