转载:http://hi.baidu.com/jx_iben/blog/item/22e1f08b8fce066b9f2fb469.html
RedHat 安装 yum 工具
下面为本地建仓的方法,当然最好的是采用centos的yum。如上
转载:http://wqmsl.blog.51cto.com/847418/305302
解决方案是使用YUM仓库,需要创建仓库。YUM服务器端配置:1、创建包仓库文件夹。mkdir /var/ftp/pub/RHEL5U12、拷贝RPM包文件,这里文件可以来自安装光盘。挂载光驱:mount -o loop /dev/cdrom /mnt拷贝光盘上的文件:cp -r /mnt/* /var/ftp/pub/RHEL5U13、安装建立仓库工具rpm -ivh /var/ftp/pub/RHEL5U1/Server/createrepo-0.4.4-2.fc6.noarch.rpm4、建立仓库cd /var/ftp/pub/RHEL5U1for i in `find | grep "xml$" | grep "comps"`;do createrepo -g ${i#./*/} ${i%/*/*.xml}; doneYUM客户端配置:vim /etc/yum.repos.d/server.repo[rhel-rpms]name=Red Hat Enterprise Linux - - rpmsbaseurl=file:///var/ftp/pub/RHEL5U1/Serverenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[rhel-VT]name=Red Hat Enterprise Linux - - VTbaseurl=file:///var/ftp/pub/RHEL5U1/VTenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[rhel-Cluster]name=Red Hat Enterprise Linux - - Clusterbaseurl=file:///var/ftp/pub/RHEL5U1/Clusterenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[rhel-ClusterStorage]name=Red Hat Enterprise Linux - - ClusterStoragebaseurl=file:///var/ftp/pub/RHEL5U1/ClusterStorageenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releaseYUM简单使用:安装:yum install RPM包的名称删除:yum remove RPM包的名称搜索:yum search RPM包的名称显示仓库所有文件:yum list显示安装包详细说明信息:yum info RPM包的名称更新安装:yum update RPM包的名称清楚服务器仓库缓存等:yum clean all本地安装:yum localinstall /路径/RPM包的名称本地更新:yum localupdate /路径/RPM包的名称显示安装包所安装的文件列表:yum provides RPM包的名称反查文件所属安装包:yum whatprovides /路径/文件注:若安装时需要安装到指定的文件夹,则需要 --installroot举例: yum install --installroot=/mnt vim常见问题:1、解决安装时需要KEY的问题?vim /etc/yum.conf找到这行:gpgcheck=1替换成:gpgcheck=0总结: 这个是针对单机配置,所以使用file关键字,如果打算在网络内使用,则可以使用ftp关键字,当然还要开启相应的ftp服务。具体配置参考附件脚本。另外这个配置完成以后,在使用:system-config-packagessystem-config-kickstart 使用这个版本的程序: system-config-kickstart-2.6.19.6-1.el5 注:这个是RHEL5U2自带版本,RHEL5U1 and RHEL5 配属程序均都有BUG.这些工具时,也能够支持