1 获得所有的常见rpm包
通过wget 163、sohu等国内比较知名的源来将所有的rpm软件包下载到服务器的http根目录中。
2 自己搭建yum源
yum -y install createrepo
规划/创建yum源目录
mkdir -p /data/yum/centos/6/{i386,x86_64}
生成repodata索引repodata (centos 6 7)
cd /data
createrepo -p -d -o yum/centos/6/i386 yum/centos/6/i386
createrepo -p -d -o yum/centos/6/x86_64 yum/centos/6/x86_64
生成repodata索引 (centos 5)
createrepo -d -s sha1 /var/www/html/centos/5/i386
至此自建源的工作已经完,配置Nginx将所需软件包分别考入对应目录即可
并更新yum服务器库
createrepo -update -s sha1 /var/www/html/centos/5/i386 (centos 5)
createrepo -update -s sha1 /var/www/html/centos/5/x86_64 (centos 5)
createrepo --update /var/www/html/centos/6/i386 (centos 6 7)
createrepo --update /var/www/html/centos/6/x86_64 (centos 6 7)
配置YUM源
vim yourname.repo
[youname]
name=yourname
baseurl=http://你的域名或者是IP/centos/$releasever/$basearch/
enabled=1
gpgcheck=0
通过wget 163、sohu等国内比较知名的源来将所有的rpm软件包下载到服务器的http根目录中。
2 自己搭建yum源
yum -y install createrepo
规划/创建yum源目录
mkdir -p /data/yum/centos/6/{i386,x86_64}
生成repodata索引repodata (centos 6 7)
cd /data
createrepo -p -d -o yum/centos/6/i386 yum/centos/6/i386
createrepo -p -d -o yum/centos/6/x86_64 yum/centos/6/x86_64
生成repodata索引 (centos 5)
createrepo -d -s sha1 /var/www/html/centos/5/i386
至此自建源的工作已经完,配置Nginx将所需软件包分别考入对应目录即可
并更新yum服务器库
createrepo -update -s sha1 /var/www/html/centos/5/i386 (centos 5)
createrepo -update -s sha1 /var/www/html/centos/5/x86_64 (centos 5)
createrepo --update /var/www/html/centos/6/i386 (centos 6 7)
createrepo --update /var/www/html/centos/6/x86_64 (centos 6 7)
配置YUM源
vim yourname.repo
[youname]
name=yourname
baseurl=http://你的域名或者是IP/centos/$releasever/$basearch/
enabled=1
gpgcheck=0