
在linux中安装软件时,总是先执行一下
sudo apt update
sudo apt upgrade
这到底是干什么用的呢?
sudo apt update 是更新软件包列表,检查可用的软件包更新。怎么更新呢? 通过软件源更新,软件源在 /etc/apt/sources.list 中,通过链接这个软件源,把软件的更新链接缓存到本地,主要缓存位置就在
/var/lib/apt/lists/
这个是远程仓库信息。
另一个缓存位置在
/var/cache/apt/archives/
主要存放实际下载的 .deb 软件包文件 。
那么sudo apt upgrade是做什么呢?
从 /var/lib/apt/lists/ 中的元数据获取最新版本信息。
下载需要更新的 .deb 软件包到 /var/cache/apt/archives/,然后执行升级。
《sudo apt update sudo apt upgrade的作用》上有2条评论