YUM软件仓库的配置
2015-03-15 16:12
183 查看
1. intruduction
YUM仓库配置首先需要有一个YUM源,也就是需要提供一个存放RPM包以及相应RPM分析文件的位置,这个存放位置可以是一个本地目录、FTP服务器或HTTP服务器,NFS文件服务器(仓库既是预备好的包含软件包和索引文件的目录)。YUM也可将其他第三方软件包放入YUM仓库, repo文件是yum源(软件仓库)的配置文件,一个repo文件可以定义一个或多个软件仓库. Yum 可实现在仓库中自动定位并获取正确的软件包,软件仓库中包括了所有rpm包头信息(header)和依赖性,client 端第一次安装时就会下载header并加以分析. /etc/yum.repos.d/是yum client下载源配置文件目录,文件命名随意,以.repo 结尾即可,用来配置yum如何调用YUM下载源的设置。yum client可以同时配置多个源。 2. yum client软件仓库的配置
无论是什么样yum源,yum client端配置*.repo 时只要正确指定包含源的路径(包含Packages和repodata目录)即可:baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/ 基于web server搭建的源baseurl=ftp://192. 168. 0. 6/pub/Server/ 基于FTP server搭建的YUM源baseurl=file:///mnt/RHEL6.6/ 本地文件系统源,/mnt/RHEL6.6/可以是光盘,ISO,或者NFS文件系统的挂载点(任何包含源的目录) *.repo 配置文件的获取,可以直接下载配置好的文件,如wget http://mirrors.163.com/.help/CentOS6-Base-163.repo也可以下载和安装对应包含配置文件的rpm包,或者手动配置,无论何种形式的包都是通过在/etc/yum.repos.d/目录下添加*.repo的配置文件。 3. example
cat /etc/yum.repos.d/openclient-community.repo [occ-auto]name=Packages Built and Maintained by the Open Client Communitybaseurl=http://pokgsa.ibm.com/projects/o/openclient/yum/6.00/rhel6/occfailovermethod=priorityenabled=1gpgcheck=1gpgkey=file:///usr/share/doc/openclient-release/RPM-GPG-KEY-openclientpriority=1 [occ-auto]: repo id 同一台机器上所有yum源的repo id不能重复YUM源标签,本机定义的标签在所有YUM源中不可重复,仓库名字name: 指定repo name, repo名称描述用以区分不同repobaseurl:指定yum源的地址(ftp:// , file:// ,http://)Enabled=1 1表示启用此yum源,0表示不启用Gpgcheck=1 1表示数字签名检查,0不检查.Gpgkey:指定RedHat发行版数字签名公钥文件位置。priority=N(1~99) 指定源的优先级,数值越小,优先级越高
YUM仓库配置首先需要有一个YUM源,也就是需要提供一个存放RPM包以及相应RPM分析文件的位置,这个存放位置可以是一个本地目录、FTP服务器或HTTP服务器,NFS文件服务器(仓库既是预备好的包含软件包和索引文件的目录)。YUM也可将其他第三方软件包放入YUM仓库, repo文件是yum源(软件仓库)的配置文件,一个repo文件可以定义一个或多个软件仓库. Yum 可实现在仓库中自动定位并获取正确的软件包,软件仓库中包括了所有rpm包头信息(header)和依赖性,client 端第一次安装时就会下载header并加以分析. /etc/yum.repos.d/是yum client下载源配置文件目录,文件命名随意,以.repo 结尾即可,用来配置yum如何调用YUM下载源的设置。yum client可以同时配置多个源。 2. yum client软件仓库的配置
无论是什么样yum源,yum client端配置*.repo 时只要正确指定包含源的路径(包含Packages和repodata目录)即可:baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/ 基于web server搭建的源baseurl=ftp://192. 168. 0. 6/pub/Server/ 基于FTP server搭建的YUM源baseurl=file:///mnt/RHEL6.6/ 本地文件系统源,/mnt/RHEL6.6/可以是光盘,ISO,或者NFS文件系统的挂载点(任何包含源的目录) *.repo 配置文件的获取,可以直接下载配置好的文件,如wget http://mirrors.163.com/.help/CentOS6-Base-163.repo也可以下载和安装对应包含配置文件的rpm包,或者手动配置,无论何种形式的包都是通过在/etc/yum.repos.d/目录下添加*.repo的配置文件。 3. example
cat /etc/yum.repos.d/openclient-community.repo [occ-auto]name=Packages Built and Maintained by the Open Client Communitybaseurl=http://pokgsa.ibm.com/projects/o/openclient/yum/6.00/rhel6/occfailovermethod=priorityenabled=1gpgcheck=1gpgkey=file:///usr/share/doc/openclient-release/RPM-GPG-KEY-openclientpriority=1 [occ-auto]: repo id 同一台机器上所有yum源的repo id不能重复YUM源标签,本机定义的标签在所有YUM源中不可重复,仓库名字name: 指定repo name, repo名称描述用以区分不同repobaseurl:指定yum源的地址(ftp:// , file:// ,http://)Enabled=1 1表示启用此yum源,0表示不启用Gpgcheck=1 1表示数字签名检查,0不检查.Gpgkey:指定RedHat发行版数字签名公钥文件位置。priority=N(1~99) 指定源的优先级,数值越小,优先级越高
相关文章推荐
- Yum软件仓库配置
- linux下yum方式配置本地源仓库并安装软件
- RHEL6系列教程之Yum软件仓库配置
- 软件包管理之YUM仓库配置
- RedHat7 修改主机名称 配置网卡信息 配置Yum软件仓库
- Red Hat 7 linux 配置yum仓库 并用yum 安装软件
- Yum软件仓库配置 推荐
- linux软件包管理——YUM仓库配置与使用
- 配置yum软件仓库(redhat 7.0)
- 软件安装与配置yum 仓库
- 软件安装与配置yum仓库
- Red Hat 7 linux 配置yum仓库 并用yum 安装软件
- Yum软件仓库配置
- Linux怎么进行Yum软件仓库配置
- RHEL6下的Yum软件仓库的配置方法
- 第二十一期 Linux配置仓库及软件管理【yum】
- CentOS 5.3 安装后yum和基本软件的配置
- yum仓库配置
- RedHat 5.5配置YUM 从centos5源与光盘源更新软件
- RHEL5配置YUM从本地光盘更新软件