yum(全称
Yellow dog Updater, Modified)
常规安装:
yum install package_name
安装本地rpm包:
yum localinstall package_name.rpm
更新安装:
yum update package_name
查看需要更新的包:
yum list updates
更新上述列表中的包:
yum update
列出(最近 | 全部)安装的包:
yum list recent | all
查看通过yum安装过的包:
yum list install
上述操作可能会一闪而过,所以最好是将安装包的列表重定向到一个文件中,你可以通过more或less命令(或GUI编辑器)来查看:
yum list installed > installed_soft
然后再通过vi来打开。
搜索yum仓库:
yum search keyword
卸载软件包而保留配置文件和数据文件:
yum remove package_name
卸载软件和它所有的文件:
yum erase package_name
处理损坏的包依赖关系:
yum clean all
再试试update选项,有时候只要清理了放错位置的文件即可。
或者使用
yum deplist package_name
上述命令列出了所有包的库依赖关系以及什么软件可以提供这些库依赖关系。
一旦你知道了某个包需要的库,就可以安装它们了。
如果还没有解决问题,还有一个工具:
yum update --skip-broken
--skip-broken这个选项允许用户忽略依赖关系损坏的那个包儿更新其他软件包。
这可能没法帮助损坏的包,但是用户至少可以更新系统上的其他包了。
可以知道正从什么库中获取软件:
yum repolist
常规安装:
yum install package_name
安装本地rpm包:
yum localinstall package_name.rpm
更新安装:
yum update package_name
查看需要更新的包:
yum list updates
更新上述列表中的包:
yum update
列出(最近 | 全部)安装的包:
yum list recent | all
查看通过yum安装过的包:
yum list install
上述操作可能会一闪而过,所以最好是将安装包的列表重定向到一个文件中,你可以通过more或less命令(或GUI编辑器)来查看:
yum list installed > installed_soft
然后再通过vi来打开。
搜索yum仓库:
yum search keyword
卸载软件包而保留配置文件和数据文件:
yum remove package_name
卸载软件和它所有的文件:
yum erase package_name
处理损坏的包依赖关系:
yum clean all
再试试update选项,有时候只要清理了放错位置的文件即可。
或者使用
yum deplist package_name
上述命令列出了所有包的库依赖关系以及什么软件可以提供这些库依赖关系。
一旦你知道了某个包需要的库,就可以安装它们了。
如果还没有解决问题,还有一个工具:
yum update --skip-broken
--skip-broken这个选项允许用户忽略依赖关系损坏的那个包儿更新其他软件包。
这可能没法帮助损坏的包,但是用户至少可以更新系统上的其他包了。
可以知道正从什么库中获取软件:
yum repolist
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29773961/viewspace-1462906/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29773961/viewspace-1462906/