1. 程式人生 > >Linux自建yum源倉庫

Linux自建yum源倉庫

配置文件 管理工具 軟件包 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源倉庫