12
2月

Yum以FTP服务器为源搭建

一. 准备工作

  1. 启动Red Hat Enterprise Linux ,并放入安装光盘
  2. 挂载光驱  mount /dev/cdrom /mnt
  3. 安装FTP服务
    cd  /mnt/Server
    rpm  -ivh vsftpd*
    chkconfig vsftpd on
    service vsftpd start
  4. 安装createrepo软件包
    rpm –ivh 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 vim yum. repo在文件中写如下内容

  • [base]
  • name=base
  • # 192. 168. 0. 6是你的Yum源地址
  • baseurl=ftp://192. 168. 0. 6/pub/Server
  • # 是否开启源
  • enabled=1
  • #是否验证. 可不要
  • gpgcheck=1
  • #验证的密钥. 可不要
  • gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

经过以上步骤后. 自己的 Yum源就搭建好了。当然. 你可以把你的源提供给别人使用. 要使用的人只用将你的repo文件复制一份到/etc/yum.repos.d/下. 或者自己手写一份。如果还想做其他仓库. 比如VT,Cluster,ClusterStorage,重复上面的步骤. 然后改改仓库文件就可以了。有了Linux YUM. 以后再安装软件包就方便很多了. 不用考虑依赖性关系。

注 Yum 用法

  • yum install 软件名 /**//*下载安装对应软件包*/
  • yum info 软件名 /**//*查看软件包的详细信息*/
  • yum list |grep kernel /**//*查找kernel的软件包*/
  • yum update firefox /**//*更新firefox*/
  • yum remove bmp-mp3 /**//*移除bmp-mp3*/
  • man yum /**//*yum命令详细信息查看*/
  • yum 文件的配置路径为 /etc/yum.conf

#0表示不保存下载的文件,1表示保存下载的文件,默认为不保存keepcache=0#指定下载文件的保存路径,文件保存在 分类目录/packages/ 中cachedir=/var/cache/yum。

原载: OwnLinux.org
原文标题: Yum以FTP服务器为源搭建
原文链接:http://www.ownlinux.org/2010/02/12/yum-ftp-server.html
OwnLinux.org 版权所有,转载时必须以链接形式注明作者和原始出处及本声明。否则,请勿转载!!


任何商业网站未经许可请勿转摘!本站将保留追究其法律责任的权利。

1 条评论了已经

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.ownlinux.org),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

    站内搜索

    赞助商

    标签

    最近访问