在RHEL5中Yum 应用
版自带GPG-KEY也导入.rpm --import /usr/share/doc/redhat-release-*/RPM-GPG-KEY 官方软件升级用的上.
常见的几个变量: $releasever,发行版的版本,从[main]部分的distroverpkg获取,如果没有,则根据redhat-release包进行判断. $arch,cpu体系,如i686,athlon等 $basearch,cpu的基本体系组,如i686和athlon同属i386,alpha和alphaev6同属alpha. 五、yum案例讲解: 一,准备工作 1,启动REDHAT Linux ,并放入安装光盘 2,挂载光驱 mount /dev/cdrom /mnt 3,安装FTP服务.如果你只是自己本机使用YUM源可以省略掉这一步 cd /mnt/Server rpm -ivh vsftpd* chkconfig vsftpd on service vsftpd start 4,安装createrepo软件包 5,拷贝系统盘中的文件本系统中 cp -R /mnt/Server /var/ftp/pub 二,搭建YUM 1, 生成依赖性关系 createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/ 这个地方要注意,comps-rhel5-server-core.xml一定不能手动生成,默认安装光盘上已经有了 2, 做完上面的步骤后会有一个错误提示,“Could not remove old metadata dir: .olddata“说目录有问题.不用管他,把那个目录删除掉 rm –rf /var/ftp/pub/Server/.olddata 3, 把步骤1再做一遍 createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/ 4,cd /etc/yum.repos.d 拥有帝国一切,皆有可能。欢迎访问phome.net vim yum.repo (新建一个仓库文件,名字可以随便起,在文件中写如下内容) [base] name=base baseurl=ftp://192.168.0.6/pub/Server #192.168.0.6是你的YUM源地址 enabled=1 #是否开启源 gpgcheck=1 #是否验证,可不要 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release #验证的密钥,可不要 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |