仙草奶綠-程式部落格
分享程式代碼相關筆記
目前文章總數:172 篇
最後更新:2025年 03月 22日
如圖,當主機非 LTS 版本時
當要更新機器、或者安裝套件時,會執行以下:
sudo apt-get update
這時就會遇到此問題
Ubuntu 23.10 官方公告 可以發現此產品生命週期只到 2024/7/11 代號為 「Mantic Minotaur」,都建議升級到 Ubuntu 24.04 LTS 版本 這時就會遇到此問題
官方軟件包位置會有影響,通常來說會被移至 old-releases.ubuntu.com,導致默認的 archive.ubuntu.com 無法正常使用。
官方有給出建議: 1. 升級到 24.04 LTS 版本 或 裝全新的 24.04 LTS 但實務上,機器有可能已經安裝了很多套件,並且有很多容器、Volumn 在上面運行已久、或者有原生套件在宿主機上 因此最安全、最快的方式是 手動更換安裝路徑
到此路徑下,開啟檔案 source.list
/etc/apt/source.list
開啟檔案後將 archive.ubuntu.com 改為 old-releases.ubuntu.com
再次更新軟體包,可以發現一切正常
進行安裝 Docker
sudo apt-get install docker-compose
並且檢查版本:
docker -v
可以發現解決非穩定版本(LTS)Ubuntu 作業系統無法安裝套件的問題。