21、软件管理之yum

yum管理方式

前言

yum包管理方式,是为了解决rpm包手工安装的时候,大量的依赖存在的问题,使用yum的时候,会自动安装所需要的安装包所依赖的包或者库。yum一般使用网络yum源,但是如果没网也可以使用本地光盘作为yum源。yun源的配置在下面会详细介绍。yum命令管理的同样是rpm包。

yum源的配置
  • 只要机器正常接入互联网,一般都可以正常使用yum命令进行rpm包的安装。
  • 如果没有互联网,可以使用本地光盘作为yum源安装相应的包。按下述代码,进入/etc/yum.repos.d/目录,在这里管理yum源的有效和无效。想禁用的yum源可以直接修改扩展名禁用。或者打开相应的repo配置文件,在节点中将enabled的属性改为0,如果不写此属性或者是enabled=1都是有效。如果想要使用第三方的源,可以直接把源放入或者在此目录下用wdget下载相应的文件,然后禁用掉其他的yum源。
 [root@localhost etc]# ls -l | grep yum
drwxr-xr-x.  5 root root   4096 929 10:02 yum
-rw-r--r--.  1 root root    969 724 18:27 yum.conf
drwxr-xr-x.  2 root root   4096 929 10:13 yum.repos.d
[root@localhost etc]# cd yum.repos.d
[root@localhost yum.repos.d]# ls
CentOS6-Base-163.repo  CentOS-Debuginfo.repo.bak  CentOS-Media.repo.bak
CentOS-Base.repo.bak   CentOS-fasttrack.repo.bak  CentOS-Vault.repo.bak
  • 光盘源的配置,直接使用vi修改CentOS-Media.repo文件,将其中的baseurl改成本地的挂载路径即可。
  [c6-media]
name=CentOS-$releasever - Media
baseurl= file:///media/cdrom/
#        file:///media/CentOS/
#        file:///media/cdrom/
#        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
yum中的命令(安装 升级 卸载 查询)
命令作用
yum list获取所有软件包列表
yum search keyword搜索服务器上所有跟关键字相关的包
yum install [-y] 包名安装包(-y的作用是自动确定安装过程中的询问)
yum update [-y] 包名更新软件包,千万记得加包名,不加的话会默认升级所有的程序,会导致系统崩溃。
yum remove [-y] 包名卸载软件包,不要轻易卸载,根据依赖卸载的原则,很有可能到最后把系统的内核都卸载掉。
yum grouplist查询所有可用的软件组列表
yum groupinstall 软件组名安装指定软件组
yum groupremove 软件组名卸载指定软件组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值