搭建ftp的yum源

两台主机A、B,在主机A上搭建ftp,在主机B上配置yum源


主机A:

1:安装ftp                               yum -y install vsftpd*

2:启动vsftpd                         /etc/init.d/vsftpd restart

3:在根目录下创建文件夹 ,用于挂载镜像文件  mkdir /yum

4:挂载镜像文件                   mount /mnt/hgfs/software/rhel-server-6.5-x86_64-dvd.iso -o loop /root/yum

5:进入yum目录下               cd /yum

6:把yum目录下的文件拷贝到 /var/ftp/pub下  cp /yum/* /var/ftp/pub -rf

7:删除/var/ftp/pub 下的所有以.html结尾的文件  rm -rf /var/ftp/pub/*.html

8:删除/var/ftp/pub/repodata/下的TRANS.TBL   rm -rf /var/ftp/pub/repodata/TRANS.TBL

验证:在浏览器下输入ftp://192.168.0.117/pub  


主机B:

配置yum源

vim /etc/yum.repos.d/ll.repo

[yum]
name=yum local
baseurl=ftp://192.168.0.117/pub
enabled=1
gpgcheck=0


验证:

先yum clean all

再yum makecache,出现:

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
yum                                                      | 3.9 kB     00:00     
yum/group_gz                                             | 204 kB     00:00     
yum/filelists_db                                         | 3.8 MB     00:00     
yum/primary_db                                           | 3.1 MB     00:00     
yum/other_db                                             | 1.6 MB     00:00     
Metadata Cache Created

就搭建好了

你可能感兴趣的:(Linux,yum,ftp)