linux搭建yum源服务器

简介:

本人系统Centos6.0

话说,我们服务器每次上线的时候都是从souhu、163这些源去下载,可是万一他们的那天数据包更新了,不再是我们需要的;

Server端:192.168.182.132

client端:192.168.182.133

这里Server端进行搭建yum服务器;(这里使用的ftp方式,当然你也可以使用http)

1、首先安装必须软件

1
2
3
4
5
6
7
8
9
[root@Server ~]# mount /dev/cdrom /media/
[root@Server ~]# vim /etc/yum.repos.d/local.repo
[local_yum]
name=yum_local
baseurl=file: ///media
enabled= 1
gpgcheck= 1
gpgkey=file: ///media/RPM-GPG-KEY-CentOS-6
[root@Server yum.repos.d]# yum install vsftpd createrepo -y

2、将iso里的数据库copy到yum库

1
2
[root@Server ~]# mkdir / var /ftp/yum
[root@Server ~]# cp -r /media/* / var /ftp/yum/

3、创建data文件,里面包含了数据包的header信息

1
2
[root@Server ~]# service vsftpd start
[root@Server ~]# createrepo -g / var /ftp/yum/repodata/repomd.xml / var /ftp/yum/

223645295.jpg

4、在client端进行测试:

1
2
3
4
5
6
7
8
[root@client ~]# vim /etc/yum.repos.d/ftp.repo
[ftp_yum]
name=ftp_yum_test
baseurl=ftp: //192.168.182.132/yum
enabled= 1
gpgcheck= 1
gpgkey=ftp: //192.168.182.132/yum/RPM-GPG-KEY-CentOS-6
[root@client ~]# yum install vsftpd -y

223857430.jpg

可以看到成功搞定;



本文转自 西索oO 51CTO博客,原文链接:http://blog.51cto.com/lansgg/1288063

相关文章
|
23小时前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
13 6
|
1天前
|
存储 缓存 Ubuntu
Linux:软件包管理器 - yum
Linux:软件包管理器 - yum
16 2
|
3天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
3天前
|
Linux 开发工具 Android开发
【Linux修行路】基础开发工具——yum
【Linux修行路】基础开发工具——yum
|
5天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
5天前
|
域名解析 存储 缓存
Linux中搭建DNS 域名解析服务器(详细版)
Linux中搭建DNS 域名解析服务器(详细版)
|
5天前
|
安全 Linux 网络安全
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
|
5天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
5天前
|
Linux Shell 开发工具
【Linux】yum、vim
【Linux】yum、vim
14 2
|
5天前
|
存储 Linux
Linux 本地yum源配置 (详简篇)
Linux 本地yum源配置 (详简篇)