服务器 
首页 > 服务器 > 浏览文章

CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】

(编辑:jimmy 日期: 2024/12/31 浏览:3 次 )

本文实例讲述了CentOS 6.5 环境实现本地局域网搭建YUM的方法。分享给大家供大家参考,具体如下:

前面介绍了Centos 6.5环境本地局域网基于HTTP搭建YUM的方法,这里再来说明一下基于FTP的YUM搭建方法。

服务端配置

创建挂载目录

mkdir /media/CentOS_6.5_Final

赋予挂载目录权限

chmod -R 777 /media/CentOS_6.5_Final

挂载iso

mount -o loop -t CentOS-6.5-x86_64-bin-DVD1.iso /media/CentOS_6.5_Final/

常规挂载

mount /dev/cdrom /media/CentOS_6.5_Final/

安装vsftpd

cd /media/CentOS_6.5_Final/
rpm -ivh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm

拷贝数据

cp -rf /media/CentOS_6.5_Final/* /var/ftp/pub

安装createrepo以及依赖工具

cd /var/ftp/pub/Packages
rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm 
rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm

生成YUM通用数据库

createrepo /var/ftp/pub/repodata

绕过从互联网安装

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repose_bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak
mv CentOS-Media.repo CentOS-Media.repo_bak

配置只从本地安装

vi CentOS-Media.repo
[xby-01]
name=Centos-xby
baseurl=file:///var/ftp/pub/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

清楚缓存

yum clean all

测试YUM

yum list

重启vsftpd 服务

service vsftpd restart

开机启动

chkconfig vsftpd on

客户端配置

cd /etc/yum.repos.d/

绕过从互联网安装

mv CentOS-Base.repo CentOS-Base.repose_bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak
mv CentOS-Media.repo CentOS-Media.repo_bak

配置只从本地安装

vi CentOS-Media.repo
[xby0]
name=xby
baseurl=ftp://192.168.30.8/pub/
enabled=1
gpgcheck=1
gpgkey=ftp://192.168.30.8/pub/RPM-GPG-KEY-CentOS-6

清楚缓存

yum clean all

测试YUM

yum list

希望本文所述对大家CentOS服务器配置有所帮助。

上一篇:VIM实现文件快速跳转插件详解
下一篇:如何让Nginx快速支持TLS1.3协议详解
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?