XXX今天让我做一个仓库的yum包以便于她上课做实验,于是乎我访问大名鼎鼎的搜索引擎百度,并得出了制作仓库的方法。

1、先用公共仓库下载必要的包。

$ mv /etc/yum.repos.d/* /media/
$ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
$ yum clean all && yum makecache
$ yum updete -y 

2、安装epel仓库

$ yum install -y epel-release

3、下载yumdownloadonly插件和制作本地命令程序包

$ yum install -y yum-plugin-downloadonly createrepo

3、制造指定仓库,downloaddir命令会指定下载的目录,依赖包也会一起下载。最后面是要下载的包名。

$ mkdir /yum
$ yum install --downloadonly --downloaddir=/yum/ nginx