Linux自建yum源仓库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
本文出自 “兔子先生” 博客,请务必保留此出处http://12773668.blog.51cto.com/12763668/1927637
以上是关于Linux自建yum源仓库的主要内容,如果未能解决你的问题,请参考以下文章