搭建YUM源

  • 搭建网络YUM(基于FTP)

服务器端配置:

1、安装FTP

挂载OS光盘

mount /dev/sr0 /mnt

cd /mnt/Packages

ls vsftp*

rpm -ivh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm

2、启动ftp服务

service vsftpd start

3、创建仓库,仓库存放全部RPM包

mkdir /var/ftp/yum

cp -a /mnt/Packages/* /var/ftp/yum

cp -a mysql-community-server-5.7.14-1.el6.x86_64.rpm mysql-community-client-5.7.14-1.el6.x86_64.rpm mysql-community-common-5.7.14-1.el6.x86_64.rpm mysql-community-libs-5.7.14-1.el6.x86_64.rpm mysql-community-devel-5.7.14-1.el6.x86_64.rpm /var/ftp/yum

4、生成索引文件

# cd /mnt/Packages/

[root@mysqlserver Packages]# rpm -ihv createrepo-0.9.9-18.el6.noarch.rpm

error: Failed dependencies:

python-deltarpm is needed by createrepo-0.9.9-18.el6.noarch

[root@mysqlserver Packages]# rpm -ihv createrepo-0.9.9-18.el6.noarch.rpm python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

error: Failed dependencies:

deltarpm = 3.5-0.5.20090913git.el6 is needed by python-deltarpm-3.5-0.5.20090913git.el6.x86_64

[root@mysqlserver Packages]# rpm -ihv createrepo-0.9.9-18.el6.noarch.rpm python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

 

# createrepo /var/ftp/yum

 

5、确保iptables和selinux关闭

service iptables status

# sestatus -v

SELinux status: enabled #启动状态

关闭selinux

查看/etc/sysconfig/selinux文件

确保SELINUX=disabled

然后重启linux

 

 

 

客户端配置:

1、改配置文件

# cat /etc/yum.repos.d/rhel-source.repo

[ftpyum]

name=ftp yum 172.16.50.30

baseurl=ftp://172.16.50.30/yum

enabled=1

 

2、清空缓存

yum clean all

 

3、安装、卸载、查看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值