快速业务通道

Linux上详细配置yum本地源

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-09
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装.
图形化前端 Yum的图形化前端主要有yumex和kyum.它们并不是独立於Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;在用Yumex或kyum 时,先安装配置Yum. 软件包来源 可供Yum下载的软体包包括fedora 本身的软体包以及源自rpm.livna.org的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软体.所有的包都有一个独立的GPG签名,主要是为了你的系统安全.而对于Fedora core 4.0 的用户,rpm.livna.org 的签名是自动导入并安装的. 我们配置linux服务器的时候会经常去安装软件包,安装包就要挂载光盘,很繁琐...我们可以去配置yum服务来解决这个问题...具体过程如下.. 一..挂载光盘,然后搭建FTP服务器.....具体过程如下.. #mkdir /media/cdrom #mount /dev/cdrom /media/cdrom #cd /media/cdrom/Server #rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm #service vsftpd restart 二..启动ftp服务后....拷贝Server . VT. Cluster. ClusterStorage.到/var/ftp/pub目录下 #cp -r /media/cdrom/Server /var/ftp/pub/
#cp -r /media/cdrom/Cluster /var/ftp/pub/
#cp -r /media/cdrom/ClusterStorage/ /var/ftp/pub/
#cp -r /media/cdrom/VT /var/ftp/pub/
三..编辑vim /etc/yum.repos.d/server.repo(记住后缀一定是.repo) [Server]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/Server
enabled=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
[VT]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/VT
enable=1
gpgcheck=1 gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release [Cluster]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/Cluster
enable=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
[ClusterStorage]
name=Base packer repo
baseurl=ftp://192.168.0.180/pub/ClusterStorage
enable=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release
编辑完后保存退出,我本机IP是192.168.0.180 这里的enable和gpgcheck等于1表示启用,0表示禁用..FTP可匿名登录...如果需用户名和密码的话..这儿以Server为列.可改为baseurl=ftp://用户名:密码@192.168.0.180/pub/Server 四..安装createrepo的包...解决包之间的依赖关系...同时创建yum数据库.. #rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm #createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/ #createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5-vt.xml /var/ftp/pub/VT/
#createrepo -g /var/ftp/pub/Cluster/repodata/comps-rhel5-cluster.xml /var/ftp/pub/Cluster #createrepo -g /var/ftp/pub//ClusterStorage/cmirror-1.1.39-2.el5.i386.rpm /var/ftp/pub

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号