ubuntu为什么每次用apt安装软件前都要更新(apt-get update)一下?
生活随笔
收集整理的這篇文章主要介紹了
ubuntu为什么每次用apt安装软件前都要更新(apt-get update)一下?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
apt-get update下載可用包列表.
包列表可能會隨時間而變化.添加了新包,并刪除了舊包.因此,如果您有一個非常舊的緩存,并且嘗試進行apt-get安裝,它可能會嘗試下載不再存在的包.舊包保存在存儲庫中的時間取決于repo維護者(您的發行版).因此,如果你使用像docker這樣的東西,緩存可能已經過時,你應該在安裝任何軟件包之前運行apt-get update.
刪除和添加包的原因主要是錯誤修復&安全更新.雖然如果你像PPA一樣使用第三方回購,那么任何事情都會發生.
在企業環境中使用docker之類的東西進行容器化時,您應該構建一次容器,然后將該容器移動到各種發布環境(開發,登臺,生產),而不是每次都重建容器.這將確保您沒有獲得未經過測試的其他容器.
要回答緩存文件所在位置的問題,/ var / lib / apt / lists.
引用文章:我何時以及為什么要使用apt-get update?
總結
以上是生活随笔為你收集整理的ubuntu为什么每次用apt安装软件前都要更新(apt-get update)一下?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 中~$和/$的区别?
- 下一篇: ubuntu vi 按方向键出现很多字母