码迷,mamicode.com
首页 > 系统相关 > 详细

Linux自建yum源仓库

时间:2017-05-19 22:19:42      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:配置文件   管理工具   软件包   linux   yum仓库   

本文以自建guestfish镜像管理工具源为例:

    第一步:清空本地的yum缓存,避免跟以前下载的包混淆;

    #yum clean all

    第二步:yum下载所需要的软件包。

    注:这里有两种方法可以缓存rpm包:

        方法一:下载命令直接限制只下载不安装,这是下载下来的rpm包就不会被安装。

        #yum -y install libguestfs-tools --downloadonly

        #yum -y install libguestfs-winsupport --downloadonly

        方法二:可以修改/etc/yum.conf配置文件,将缓存打开,这样就既可以下载安装又可以缓存rpm包。

技术分享
    修改了配置文件后,只需要下载安装软件包就可以了。rpm包缓存在var/cache/yum/$basearch/$releasever下的下载源下的package下。

    #yum -y install libguestfs-tools

    #yum -y install libguestfs-winsupport

    第三步: 找到缓存的rpm包,将rpm包复制到guestfish目录下,创建yum仓库。

    #mkdir /var/ftp/guestfish

    #find /var/cache/yum/   -iname "*.rpm"

技术分享

    #find /var/cache/yum/   -iname "*.rpm"  -exec cp -r {}   /var/ftp/guestfish/

    #createrepo /var/ftp/guestfish

技术分享

到此guestfish的yum仓库就建好了。

本文出自 “兔子先生” 博客,请务必保留此出处http://12773668.blog.51cto.com/12763668/1927637

Linux自建yum源仓库

标签:配置文件   管理工具   软件包   linux   yum仓库   

原文地址:http://12773668.blog.51cto.com/12763668/1927637

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!