UPDATE: update is used to download package information from all configured sources. UPGRADE: upgrade is used to install available upgrades of all packages currently installed on the system from the sources configured via sources.list
update是下载源里面的metadata的. 包括这个源有什么包, 每个包什么版本之类的. upgrade是根据update命令下载的metadata决定要更新什么包(同时获取每个包的位置).
安装软件之前, 可以不upgrade, 但是要update. 因为旧的信息指向了旧版本的包, 但是源的服务器更新了之后旧的包可能被新的替代了, 于是你会遇到404...
作者:No Money 链接:https://www.zhihu.com/question/21732981/answer/95401825 来源:知乎 著作权归作者所有,转载请联系作者获得授权。