作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-11 01:04:12
yum 基于rpm库,能解决软件包依赖问题
yum 安装/更新/移除
yum install package
yum groupinstall
yum remove package
yum update package
yum 查询
yum list
yum grouplist
yum search serachterm
[root@fedora14 ~]# yum search vim Loaded plugins: langpacks, presto, refresh-packagekit Adding en_US to language list =================== Matched: vim ================== vim-common.i686 : The common files needed by any version of the VIM editor vim-enhanced.i686 : A version of the VIM editor which includes recent enhancements vim-filesystem.i686 : VIM filesystem layout vim-minimal.i686 : A minimal version of the VIM editor grilo-plugins.i686 : Plugins for the Grilo framework
yum info packagename
[root@fedora14 ~]# yum info vim-enhanced
yum provides filename 根据一个已经安装好的来查询它由哪个包提供
[root@fedora14 ~]# yum provides "*/vim"
配置软件仓库
/etc/yum.repos.d/ 目录下以repo后缀的文件
.repo 文件格式:
[fedora14]
name=fedora14
baseurl=file:///mnt/14
gpgcheck=0
enalbed=1
baseurl 的地址:
到光盘中(或者挂载到网上)找到repodata的路径,去掉repodata这个目录夹后的路径,比如
/mnt/14/repodata/ ,写 file:///mnt/14 就OK了
.repo文件配置完成 后,要更新仓库信息
yum clean all
yum 卸载软件包:
卸载时的包比安装时的包少,因为有其它包的依赖关系