前言
Yum(Yellow dog Updater, Modified)
是一个基于RPM
包管理的字符前端软件包管理器。
能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
不支持RPM
查询和校验。
Yum配置文件
配置文件在/etc/yum.repos.d/
目录下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| [root@localhost /] [容器名] name=容器说明 mirrorlist=镜像站点, 当baseurl无法访问时启用
enabled=0禁用, 1启用, 默认启用 gpgcheck=0表示RPM数字证书失效, 1表示生效 gpgkey=数字证书的公钥文件保存位置
[base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
|
使用阿里云Yum
源: CentOS
配置好repo
文件后, 清空缓存即可。
注意, CentOS5已经过时, 很多网站都放弃了CentOS5的Yum源
1 2
| [root@localhost /] [root@localhost /]
|
使用系统光盘创建本地Yum源
Yum(Yellow dog Updater, Modified)
是一个基于RPM
包管理的字符前端软件包管理器。
系统光盘自带了一堆RPM
包, 也就是说, 使用系统光盘也可以创建一个本地的无需联网的Yum
源。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| [root@localhost /]
[root@locathost /]
[root@localhost /] [c5-media] name=CentOS-$releasever - Media baseurl=file:///mnt/cdrom/
gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
[root@localhost /] [root@localhost ~] httpd.x86_64 2.2.3-22.el5.centos c5-media httpd-manual.x86_64 2.2.3-22.el5.centos c5-media system-config-httpd.noarch 5:1.3.3.3-1.el5 installed
|
Yum常用命令
Yum
安装等操作不用再使用包全名, 使用包名即可。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| [root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~] Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ========================== Matched: httpd ============================= mod_ssl.x86_64 : Apache HTTP 服务器的 SSL/TLS 模块 system-config-httpd.noarch : Apache 配置工具。 httpd.x86_64 : Apache HTTP 服务器 httpd-manual.x86_64 : Apache HTTP 服务器的文档。
|
Yum 软件组
软件组, 顾名思义, 就是一组软件。
1 2 3 4 5 6 7 8 9 10
| [root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
|