标签:linux yum
单位内网无法访问Internet,很多软件无法安装。本着一切自己动手丰衣足食的精神为自己的机器搭建一台YUM源服务器。
要有一台可以连接互联网的机器,配置网络yum源可以正常更新。
yum服务器需要http服务才可以访问所以要安装http服务(apache、nginx都可以),createrepo这个包是创建yum服务器的关键,只有它才可以下载整个网络库和生成本地包的数据库。
yum install -y httpd createrepo
关闭iptables
iptables -F iptables -X
进入http的根目录
cd /var/www/html
创建源的目录,一台服务器可以创建多个版本的源
mkdir -p centos/6 mkdir centos/7 cd centos/6
显示源列表
yum repolist
会显示base,update等等
每个都要使用reposync命令下载
reposync --repoid=base
下载完成后修改文件夹的用户和用户组
chown -R apache.apache /var/www/html/centos chmod -R 755 /var/www/html/centos
创建yum源文件库,每个下载的库都要做
createrepo /var/www/html/centos/base
创建完毕后修改.repo文件中的url
[base] …… baseurl=http: ……
[update] …… baseurl=http: ……
[extras] …… baseurl=http:
本文出自 “12729319” 博客,请务必保留此出处http://12739319.blog.51cto.com/12729319/1908910
标签:linux yum
原文地址:http://12739319.blog.51cto.com/12729319/1908910