码迷,mamicode.com
首页 > 其他好文 > 详细

yum 常用命令

时间:2018-07-17 23:20:28      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:常用命令   down   装包   下载   remove   ide   kernel   repos   epel   

yum命令
yum list //列出可以安装的包
ls -l /etc/yum.rpeos.d //yum的配置文件
yum search xxx //搜索包
yum install xxx //安装包,加上-y则表示直接安装,不询问。
yum grouplist 根据组规则显示,如果加上hidden则会显示所有的组名
yum groups install ‘Fedora Packager‘ 根据组名进行包的安装,如果组名中间有空格,需要加上‘’
yum groupupdate xxx 根据组规则升级软件包
yum groupremove xxx 根据组规则卸载软件包
yum remove xxx 卸载包
yum provides xxx 以xxx为关键字搜索包
yum -y update 升级所有包同时也升级软件和系统内核
yum -y upgrade 只升级所有包,不升级软件和系统内核
yum info xxx 查看xxx软件的信息
yum clean 清除缓存
yum list available 列出所有升级源上的包;
yum list updates 列出所有升级源上的可以更新包;
yum list installed 列出已经安装的包;
yun update kernel 升级内核
yum repolist all 列出所有的repo(仓库)
yum搭建本地仓库
在 /etc/yum.repos.d/ 新建一个仓库的配置文件 ,具体内容如下:
[root@byue-1 yum.repos.d]# more /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd 仓库源的名称
baseurl=file:///mnt 仓库源的路径
enable=1 是否启用仓库, 0为不启用,1为启用
gpgcheck=0 是否验证key,0为不验证,1为验证
[root@byue-1 yum.repos.d]#
配置文件建好后需要清除环境和重新构建缓存
yum clean all
yum makecache

yum更换源
(1)删除原来base源的配置文件
[root@byue-1 yum.repos.d]# pwd
/etc/yum.repos.d
[root@byue-1 yum.repos.d]# ls -l
total 4
-rw-r--r--. 1 root root 1572 Dec 1 2016 CentOS7-Base-163.repo
[root@byue-1 yum.repos.d]# rm -rf CentOS7-Base-163.repo
(2)下载你需要的源,一般是163或者阿里,搜狐。
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 具体的地址可以从官网获得
(3)配置文件建好后需要清除环境和重新构建缓存
yum clean all
yum makecache

yum 安装扩展源
yum install -y epel-release

yum不安装,只下载
yum reinstall gcc* --downloadonly --downloaddir=/tmp,如果不指定路径则在/var/cache/yum/x86_64/7/base/packages/

yum 常用命令

标签:常用命令   down   装包   下载   remove   ide   kernel   repos   epel   

原文地址:http://blog.51cto.com/yueboking/2146097

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!