RHEL5服务器yum的配置

1、首先你得将光盘或者你下载的ISO镜像文件挂载到一个目录,然后拷贝光盘或者ISO里面的文件到一个固定的目录中。
[root@linuxidc ~]#mkdir /mnt/iso
[root@linuxidc ~]#mkdir /yum
创建iso和yum 目录
[root@linuxidc ~]# mount -t iso9660 rhel5.iso -o loop /mnt/iso
挂载rhel5.iso到/mnt/下的iso目录中
[root@linuxidc ~]#cp -rf /mnt/iso/*
/yum/
拷贝iso里面的所有文件/目录到跟目录下的yum里面。

2、配置yum文件
[root@linuxidc ~]#vim /etc/yum.repos.d/rhel-source.repo
利用vim打开yum的配置文件,/etc/yum.repos.d/目录下的文件可能有很多.repo结尾的,只需编辑一个即可,其他全部重命名即可。
配置文件按照如下配置即可。
[Server]name=Red Hat Server

baseurl=file:///yum/Server
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release
[VT]
name=Red Hat VT

baseurl=file:///yum/VT
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[Cluster]
name=Red Hat Cluster
baseurl=file:///yum/Cluster
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[ClusterStorage]
name=Red Hat ClusterStorage

baseurl=file:///yum/ClusterStorage
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
名词解释
(1)“[]'中括号里面是名称,就是定义哪一种服务,比如里面填写的是VT,那么就是定义的是虚拟化
(2)”name“意思是这个定义描述,可以根据自己的需求写。
(3)“baseurl”此次是填写yum的路径,因为配置yum的作用是方便安装软件或者服务,所以这个路径就是指向yum里面的软件包,如果其他计算机上或者网络上已经配置好了yum你也可以直接指向它的地址即可。
(4)“enabled”此次有1和0的填写,1表示直接启用本机配置yum进行安装软件或者服务,0表示禁止使用。
(5)“gpgcheck”此次同样有1和0的填写,1表示在安装软件或者服务的时候需要认证key,认证安装的软件是否是redhat官方的。0表示不检测
(6)“gpgkey”认证key的存放路径
以上保存退出


3、安装工具包

[root@linuxidc ~]#rpm -ivh/yum/Server/createrepo-0.4.11-3.el5.noarch.rpm
4、生成软件仓库数据库


[root@linuxidc ~]#createrepo -g/yum/Server/repodata/comps-rhel5-server-core.xml/yum/Server/

[root@linuxidc ~]#createrepo -g/yum/VT/repodata/comps-rhel5-vt.xml /yum/VT/
[root@linuxidc ~]#createrepo -g/yum/Cluster/repodata/ /yum/Cluster
[root@linuxidc ~]#createrepo -g/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml/yum/ClusterStorage/
5、以上全部配置并且执行完成之后,此时服务器中的yum已经全部安装完成。点击“应用程序”---“软件更新或者删除”,就可以列出软件包。

推荐阅读:

配置EPEL YUM源

Redhat 本地yum源配置

RedHat Linux 本地yum源的配置

RedHat 6.2 Linux修改yum源免费使用CentOS

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c1c241cfdf5a6746bc453b43a1b88e36.html