[linux学习笔记] yum在线管理




1、网络yum源

vi /etc/yum.repos.d/CentOS-Base.repo

[base]:容器名称,一定要放在[]中;

name:容器说明,可以自己随便写;

mirrorlist:镜像站点,可以注释掉;

baseurl:yum源服务器的地址。默认为CentOS官方yum源服务器,可换成自己的yum源地址;

enabled:此容器是否生效,如果不写或者携程enable=1都是生效,写成enable=0就是不生效;

gpgcheck:如果是1,是指RPM的数字证书生效,如果是0则不生效;

gpgkey:数字证书的公钥文件保存位置,不用修改;

2、常用yum命令

yum list:查询所有可用软件包列表;

yum search 关键字:搜索服务器上所有和关键字相关的包;

yum -y install 包名:-y,自动回答yes;

yum -y update 包名:升级;

yum -y remove 包名:卸载,尽量不用yum卸载,会把依赖包也卸载掉,包括系统依赖的软件包;

3、yum软件组管理命令

yum grouplist:列出所有可用的软件组列表;

yum groupinstall 软件组名:安装指定软件组,组名可以由grouplist查询出来;

yum groupremove 软件组名:卸载指定软件组;

4、光盘yum源搭建

1)挂载光盘

mount /dev/cdrom   /mnt/cdrom/

2)让网络yum源文件失效

打开网络yum源文件配置文件:cd /etc/yum.repos.d/

将网络yum配置文件重命名:mv CentOS-Base.repo CentOS-Base.repo.bak等等

3)修改光盘yum源文件

vim CentOS-Media.repo

将baseurl后面地址修改为光盘的挂载地址;

media/cdrom和media/cdrecorder这两个不存在的地址注释掉;

enabled的值改为1;

标签: liunx