貓 /etc/apt/sources.list
deb http://deb.debian.org/debian jessie main
deb http://deb.debian.org/debian jessie-updates main
deb http://security.debian.org jessie/updates main
然後 apt-get update 失敗。
如果我刪除第二行,那麼上面的命令就可以正常工作。
我檢查了存儲庫。沒有名為 jessie-updates 的資料夾。
我們有許多需要 apt-get 更新的 docker 版本。
我無法更新所有 docker 檔案來刪除第二行。
繼續進行的最佳方法是什麼,以及它們是永久刪除還是臨時故障
答案1
根據 Debian 的 IRC 頻道,現在不支援 jessie-updates:
Oldstable: Debian Jessie, jessie-updates and jessie-backports REMOVED 2019-03-24
您的解決方案是升級到拉伸,或將您的更新/etc/apt/sources.list
為以下內容:
deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main
deb http://security.debian.org jessie/updates main
deb-src http://security.debian.org jessie/updates main
jessie-updates
已刪除並jessie-backports
已已歸檔
感謝下面 Stephen Kitt 和 Daniel 的評論。
答案2
debian 團隊還沒有將 jessie-updates 移至存檔儲存庫。但他們已經將其從常規存儲庫中刪除了。所以您目前無法造訪 jessie-updates。因此您需要將其從sources.list 中刪除。
我目前工作的sources.list:
deb http://deb.debian.org/debian jessie main
deb http://security.debian.org/debian-security jessie/updates main
答案3
雖然來自該線程和 stackexchange 網路的其他人的 deb 組合的其他答案(包括非常相似的答案)沒有為我解決這個問題,但這個答案可以:
deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main
deb http://archive.debian.org/debian-security jessie/updates main
deb-src http://archive.debian.org/debian/ jessie main
在 /etc/apt/sources.list 中。
它修復了 404 和 gpg 關鍵警告,而今天投票最多的警告對我來說卻沒有
答案4
傑西不再受支持。出於安全原因,他們已將其從自動更新中取消。
您需要完全重新安裝仿生海狸。
至少我就是這麼做的。