首页 > 代码库 > apt-get的install、update、upgrade的区别

apt-get的install、update、upgrade的区别

sudo apt-get -f install  //修复依赖关系

apt-get -f install=apt-get install -f ,是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装那个package依赖的package。-f参数为--fix-broken的简写形式,-f参数的主要作用是是修复依赖关系(depends)

sudo apt-get update  //更新软件列表

在UBUNTU下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。编辑源命令:sudo gedit /etc/apt/sources.list。在这个文件里加入或者注释(加#)掉一些源后,保存。这时候,我们的源列表里指向的软件就会增加或减少一部分。sudo apt-get update,这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。

sudo apt-get upgrade  //更新软件

这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。

apt-get的install、update、upgrade的区别