搭建本地局域网yum源

redhat系列的yum 使用起来很方便,但是有的时候在内网或者网速比较慢的情况下就会比较烦恼。

所以就想着在局域网搭建一个自己的centos源,本文以centos6.5为例子

操作步骤:

1、准备iso文件,下载centos6.5的2个dvd镜像

2、准备一台linux的机器,安装nginx,设置一个local ,root指向dvd解压的路径

location /centos6.5 {
                root /opt/nginx/html/;
                autoindex on;
        }

3、解压个第一个iso的内容到到nginx设置的路径下面,解压并复制第二个光盘的Packages下所有内容到第一个的Packages下面

4、使用命令生产rpm包的数据信息

createrepo /opt/nginx/html/centos6.5/

Spawning worker 0 with 6367 pkgs
Workers Finished
Gathering worker results
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete

5、设置客户端的yum配置文件

 cd /etc/yum.repos.d/
 mkdir bak
 mv * bak/
 vi CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://192.168.7.17/centos6.5/
gpgcheck=1
gpgkey=http://192.168.7.17/centos6.5/RPM-GPG-KEY-CentOS-6
enabled=1

yum update 这样就可以更新了


你可能感兴趣的:(linux)