重要的说在前面:
sudo apt-get update -- 从服务器获取软件列表,并在本地保存为文件。
sudo apt-get upgrade -- 本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。
在 linux中,安装软件最常用到的是 sudo apt-get ,这个命令会从软件仓库中检索并拉取我们想要的软件。
每个linux的发行版,都会维护自己的软件仓库。常用的软件都在仓库中,有固定的维护,保证软件的发行源绝对的安全。
sudo apt-get update
这个命令,会读取软件仓库的所有源列表,然后保存在本机。方便本机用户检索、对比。
相当于刷新本地的软件列表。
用户安装软件时,会直接从本地的源列表中,检索出 URL,进行安装。
所以,如果软件仓库更新了版本,而用户没有更新本机的源列表,是更新不到软件的最新发型版的。
sudo apt-get upgrade
将本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。