重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3763|回复: 2
打印 上一主题 下一主题

[服务应用] RedHat 6.5 yum服务器源与客户端源配置

[复制链接]
跳转到指定楼层
楼主
发表于 2015-12-16 11:44:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kexiong 于 2016-7-19 17:51 编辑

配置yum服务器源(本地源)
添加yum源
挂载光盘
mount /dev/cdrom /mnt
创建源目录
mkdir /yum
复制光盘内容到源目录
cp -r /mnt/* /yum/
创建源配置文件
cd /etc/yum.repos.d/
rm -rf *.repo
touch local.repo
修改源配置文件
vi local.repo
添加或修改为如下内容:
[Local]
name=local
baseurl=file:///yum
enabled=1
gpgcheck=0
刷新yum源
yum makecache

[管理yum源]
列出源
yum repolist
清空源缓存
yum clean all
删除源
cd /etc/yum.repos.d/
rm -rf 相应的源文件

配置FTP服务
安装ftp包
yum -y install vsftpd
复制源目录到/var/ftp/pub
cp -r /yum/* /var/ftp/pub/
删除不需要文件
cd /var/ftp/pub
rm -rf *.html
rm -rf repodata/TRANS.TBL

配置createrepo
安装createrepo包
yum -y install createrepo
生成yum通用数据库
createrepo -g /var/ftp/pub/repodata/*comps*Server.xml /var/ftp/pub/

管理ftp服务
启动ftp服务
service vsftpd start
设置为开机自启动
chkconfig vsftpd on
查看ftp服务与端口
ps -ef | grep -i vsftpd | grep -v grep
ps -ef | grep 21 | grep -v grep

关闭防火墙
service iptables stop
chkconfig iptables off


配置yum客户端源(远程源)
添加yum源
创建源配置文件
cd /etc/yum.repos.d/
rm -rf *.repo
touch remote.repo
修改源配置文件
vi remote.repo
添加或修改为如下内容:
[remote]
name=remote
baseurl=ftp://yum_server_ip/pub
enabled=1
gpgcheck=0
刷新yum源
yum makecache

管理yum源
列出源
yum repolist
清空源缓存
yum clean all
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2015-12-16 23:54:42 | 只看该作者
好像有些步骤有点冗余吧.
比如执行yum install rpm包,不需要进入到包所在的位置.
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2015-12-26 13:50:03 | 只看该作者
但是我在本机测试的时候,不进入包的所在位置会报找不到包啊,然后一进入包的位置之后就不报错了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-28 15:06 , Processed in 0.085314 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表