博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yum局域网软件源搭建
阅读量:6224 次
发布时间:2019-06-21

本文共 1560 字,大约阅读时间需要 5 分钟。

之前的Demo算是告一段落了,期末的各种考试报告也结束了。

暑假的一项任务就是和其他几个同学一起,在若干台服务器上安装openstack,虚拟出更多的机器,对各种分布式/并行数据分析平台进行测试。

目前才刚刚把openstack平台搭建起来,正在安装各种待测试的系统,一个比较现实的问题就是:由于机房路由的关系,服务器和虚拟出的机器是不能直接访问外网的,通过代理的下载速度又很慢,所以需要在局域网中搭建一个软件源。我们的测试选用了centos作为操作系统,所以当然是搭建yum软件源了(deban软件源之前已经搭了一个)

搭建的步骤如下:

【引用请注明出处:】

1、安装系统

就是找一台将要作为软件源服务器(也就是提供package reppsitory的服务器)的机器,上面要有一个操作系统,最好是centos,设置好静态ip(本文中是10.77.30.60),在防火墙上打开相应的端口(80或者21)……就不多罗嗦了……

2、安装http或者ftp服务器

建议用apache http server搭一个http服务器,安装apache的过程就略过了。

安装这个是为了提供软件包的下载。安装好的apache工作目录默认在/var/www/html,下面就用这个目录了。

3、准备rpm包

下载最新的bin-DVD的系统镜像:

(暂且就用北理的镜像站了)

把DVD1和DVD2.iso都下载下来,把DVD1.iso里的所有内容解压出来,放到/var/www/html/centos-6目录下,然后把DVD2.iso解压出来的Packages目录下的rpm包复制到/var/html/centos-6/Packages目录下,这样/var/html/centos-6/Packages里面就有了6000多个rpm包。从浏览器中查看一下http://10.77.30.60/centos-6,如下图所示:

上面这个图里的repodata目录此时是没有的,之后用createrepo命令生成repository之后才会有。

4、创建repository

安装createrepo,用yum或者rpm装都可以。

安装之后,创建repository:

 

$ createrepo /var/www/html/centos-6/

等待创建完成,要几分钟时间。创建完成之后,会在/var/www/html/centos-6/repodata下生成一些文件。

 

5、使用软件源

在其他centos机器上试试软件源能不能用。

首先修改机器上软件源配置文件:

 

# cd /etc/yum.repos.d/# mkdir bk# mv *.repo bk/# cp bk/CentOS-Base.repo ./# vi CentOS-Base.repo

CentOS-Base.repo文件修改之后如下:

 

 

[base]name=CentOS-$releasever - Basebaseurl=http://10.77.30.60/centos-6/gpgcheck=1gpgkey=http://10.77.30.60/centos-6/RPM-GPG-KEY-CentOS-6enabled=1#released updates #[updates]#name=CentOS-$releasever - Updates#baseurl=http://10.77.30.60/centos-6/#gpgcheck=1#gpgkey=http://10.77.30.60/centos-6/RPM-GPG-KEY-CentOS-6#enabled = 1

保存之后,就可以使用局域网的软件源了:

 

 

# yum update

【引用请注明出处: 】

 

 

你可能感兴趣的文章
纽约州推出“被遗忘权”提案 用户或能要求将个人隐私信息从搜索结果中移
查看>>
降低测试难度及成本 加速物联网普及
查看>>
融入欧洲产业链 华为在数学上投注希望
查看>>
中国实现城域量子隐形传态为全球量子网络打基础
查看>>
超算入云
查看>>
沃达丰完成5G毫微波测试 室外单用户速率达到20Gbps
查看>>
Facebook宣布支持在Android上使用Tor访问
查看>>
即便背靠微信,微信企业号累积 2000 万用户也用了近两年时间
查看>>
MuleSoft发布新的Anypoint Platform,用户可操控API
查看>>
牙疼怎么快速止痛,三招解决牙痛立竿见影
查看>>
大数据云计算悄然改变服务器市场格局 英特尔霸主地位受IBM、ARM威胁
查看>>
英利宣布退出欧盟限价限协议
查看>>
深圳运用大数据推动"智慧司法"
查看>>
Windows 10免费升级服务终成历史 说说我们和它的恩怨
查看>>
苹果为何在中国一南一北设两个研发中心?五重考量
查看>>
Three UK遭黑客入侵 600万用户的个人信息存在被窃危险
查看>>
自动驾驶应有传感器冗余
查看>>
超融合产业需要这种“情怀”
查看>>
11-3URLTestDemo实例操作完成URL单元测试
查看>>
使用大数据,就像在沙子里淘金
查看>>