一、yum源文件
1、源文件位置
[root@bogon ~]# vi /etc/yum.repos.d/ CentOS-Base.repo
2、源文件内容
[base] 容器名称,一定要放在[ ]中
name 容器说明,可以自己随便写
mirrorlist 镜像站点,这个可以注释掉
baseurl 我们的yum源服务器的地址。默认是CentOS官方的yum源服务器,是可以的,如果你觉得慢可以换成你喜欢的yum源地址
enabled 此容器是否生效,如果不写或写成enable=1都是生效,写成enable=0就是不生效
gpgcheck 如果是1,是指RPM的数字证书生效,如果是0,则不生效
gpgkey 数字整数的公钥文件保存位置。不用修改。
二、光盘搭建yum源
1、挂载光盘
mkdir /mnt/cdrom
# 建立挂载点
mount /dev/cdrom /mnt/cdrom
# 挂载光盘
2、使网络yum源失效
[root@bogon ~]# cd /etc/yum.repos.d/
# 进入yum源目录
[root@bogon yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo .bak
# 修改yum源文件后缀名,使其失效
3、使光盘yum源生效
进入配置文件
[root@bogon yum.repos.d]# vi ./CentOS-Media.repo
修改配置文件
源文件内容
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom # 地址为你自己的光盘挂载地址
# file:///media/cdrom/
# file:///media/cdrecorder/ # 注释这两个不存在的地址
gpgcheck=1
enabled=1 # 把enable=0改为enable=1,让这个yum源配置文件生效
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
查看yum源里有哪些软件包可以用
[root@bogon yum.repos.d]# yum list
三、yum命令
1、常用的yum命令
1) 查询
yum list
# 查询所有可用软件列表
yum search
# 搜索服务器上所有和关键字相关的包
2) 安装
yum -y install 包名
选项:
install 安装
-y 自动回答yes
例如:yum -y install gcc
3) 升级
yum -y update 包名
选项:
update 升级
-y 自动回答yes
注:服务器尽量少升级,个人电脑无所谓。
注:千万不要打yum -y update直接回车,它会升级系统内核,系统很可能会崩溃
4) 卸载
yum -y remove 包名
选项:
remove 卸载
-y 自动回答yes
注:服务器使用最小化安装,用什么软件安装什么软件,尽量不卸载。卸载的时候有可能会把系统依赖卸载掉,导致系统直接崩溃。
2、YUM软件组管理命令
yum grouplist
# 列出所有可用的软件组列表
远程工具显示中文
本机显示英文
yum groupinstall 软件组名
# 安装指定软件组,组名可以由grouplist查询出来
yum groupremove 软件组名
# 卸载指定软件组