以前提到过软件安装用rpm命令,可是不少软件在安装的时候都会有对其余软件的依赖,这样就很是麻烦有时候为了安装一个软件而须要安装几个甚至几十个软件,yum 就能解决这样的软件安装中的依赖问题。网络
1 yum 源url
yum源在/etc/yum.repos.d/下以.repo结尾的文件里面。yum源里面会配置不少个软件包连接、名称、数字认证等信息。rem
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/ -- 这里就是软件安装包的连接
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
上面的安装包的路径能够是网络上的路径http://……也能够是ftp:……,还能够是file:///……本地路径。ftp
2 加载yum源软件
yum配置完成以后计算机并不知道,须要进行从新加载。配置
yum clean all从新加载file
yum list 列出软件仓库中的软件列表搜索
yum search name 软件列表中搜索下载
yum install name 经过上面的搜索找到须要安装的软件自后进行软件安装gc
yum localinstall local_path 若是是软件包已经下载到本地了,能够用这个命令进行安装
3 卸载软件
上一篇提到软件卸载用rpm -e 或者直接删除安装路径写的安装文件是能够卸载软件的,可是这样卸载只会卸载原软件而不会卸载以前和它有依赖关系的其余软件。
yum remove 能够卸载须要卸载的软件以及和它有依赖关系的其余软件。