
我正在執行更新,但失敗如下:
The repository 'http://ppa.launchpad.net/izx/askubuntu/ubuntu xenial Release' does not have a Release file..
運行本地 Ubuntu 伺服器 16.04
答案1
PPA 沒有適用於您正在執行的 Ubuntu (16.04) 版本的軟體包,因此沒有發布檔案。 Release 檔案用於檢查來源套件的完整性,因此 APT 將此視為安全性問題並拒絕取得任何內容。
PPA 損壞的可能原因:
- 您最近升級了並且 PPA 未被刪除
- 你離線安裝(我經歷過這種奇怪的情況,將過時的 PPA 添加到來源中)
- 另一位用戶在您不知情的情況下添加了 PPA
刪除已安裝軟體包的 PPA 的最佳方法是ppa-purge
同時刪除所有關聯的軟體包並嘗試將它們還原為預設版本
sudo apt install ppa-purge
sudo ppa-purge ppa:izx/askubuntu/ubuntu
但是,如果您沒有來自 PPA 的任何軟體包(如本例所示),您可以簡單地使用add-apt-repository
帶有-r
刪除標誌的命令:
sudo add-apt-repository -r ppa:izx/askubuntu/ubuntu
或直接刪除它的文件/etc/apt/sources.list.d