两台主机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
就搭建好了