Launchpad 的個人包存檔 (PPA) 是 Ubuntu Linux 的一項長期重要功能,它可以輕鬆地使用其他包擴充官方 Ubuntu 存儲庫,以提供選定軟件的更新版本或官方 Ubuntu 存檔中尚未找到的軟件。在 Ubuntu 23.10 中,PPA 的管理方式發生了變化,以增強安全性和可靠性。
到目前為止,Ubuntu PPA 是通過/etc/apt/sources.list.d 中的.list 文件管理的,而 GPG 密鑰環是在/etc/apt/trusted.gpg.d 中添加的。從 Ubuntu 23.10 開始,PPA 將由 deb822 格式的.sources 文件管理,其中密鑰直接嵌入到同一文件中。
重新設計 Ubuntu PPA 在用戶系統上的管理方式的目的是為了更輕鬆地確保從系統中刪除 PPA 的關聯密鑰(如果還從系統中刪除 PPA)。這也允許限制 PPA 的密鑰僅供該個人包存檔使用,而不是將密鑰添加到全局密鑰環,也不允許其他密鑰用於簽署給定的 PPA。
通過此公告了解有關此 PPA 處理 Ubuntu 23.10 更改的更多詳細信息。