首页 > 代码库 > yum与rmp

yum与rmp

清理一切缓存
[root@geust02 ~]# yum   clean  all

 重建元数据
[root@geust02 ~]# yum  makecache

查询vim相关的软件包
[root@geust02 ~]# yum  search   vim

安装vim软件包
[root@geust02 ~]# yum   install vim-enhanced

 

 

查询系统中某个命令(或文件)是由哪个软件包安装

 该命令已安装
[root@365linux ~]# which   netstat
/bin/netstat
[root@365linux ~]# rpm -qf   /bin/netstat
net-tools-2.0-0.17.20131004git.el7.x86_64

yum   clear  all   清理一切缓存

yum  makecache重建元数组

yum  search    查询 相关软件

yum  provides   查询

yum   install      安装软件

yum   update    更新所有软件命令

yum  check  update 列出可更新的软件清零

yum  update  仅更新制动的软件包

 

rmp

rpm  -qa  |grep "软件名"      查看与"软件名" 相关的已安装的

rpm  -qf   /路径           查看系统中的xx软件包由哪个软件包安装

rpm  -ql    "软件包"   查询软件包安装了那些文件系统

 

 

 


使用外部网络源或第三方源

系统源:
推荐: CentOS 源 , 国内源:http://mirrors.163.com/
http://mirrors.aliyun.com/  还有一些国内的大学的源也不错,比如北京理工,华中科技,上海交大。

第三方软件包的源:(提供一些额外的软件包)
推荐:http://fedoraproject.org/wiki/EPEL  

还有一些,比如:https://rpmfusion.org/
http://repoforge.org/use/

Centos社区关于第三源的介绍
https://wiki.centos.org/AdditionalResources/Repositories

 

注意:安装好了软件,建议删除全部第三方源

卸载rpmfusion的源
[root@li 20170727]# rpm  -qa  |grep  rpmfusion
rpmfusion-free-release-6-1.noarch
rpmfusion-nonfree-release-6-1.noarch

[root@li 20170727]# rpm   -e  rpmfusion-nonfree-release
[root@li 20170727]# rpm   -e  rpmfusion-free-release

 

yum与rmp