首页 > 其他 > 详细

001--搭建本地yum源(基于ftp)

时间:2018-10-06 23:34:48      阅读:247      评论:0      收藏:0      [点我收藏+]
我的环境:学校机房电脑windows7(物理机,无网络)、虚拟机centos6(仅主机模式:192.168.1.128)
思路:物理机搭建ftp,虚拟机连接下载
1、安装ftp
windows下搭建ftp的方法有很多,我们选择最简单的软件搭建就好,我用的ftp软件是baby ftp,大家可以自己去下载下
下载好直接双击运行就好,设置好自己的共享文件夹及权限
技术分享图片
然后查看本机的IP地址(ipconfig)
技术分享图片
好了,windows下的ftp配置工作就忙完了
接下来配置centos,也是安装ftp,首先挂载光盘镜像
技术分享图片
然后将CentOS-Base.repo这个文件重命名为CentOS-Base.repo.old
解释:CentOS-Base.repo是centos的默认更新源,里面的更新源都是联网才能用的,所以这里将它更名(及废弃)
生成CentOS-Media.repo的一个副本作为yum源配置文件的模板并命名为iso.repo
技术分享图片
编辑我们的iso.repo文件(vim iso.repo)
编辑前:
技术分享图片
编辑后:
技术分享图片
解释:
[blackdog] #yum软件仓库唯一标识,避免和其他仓库发生冲突
name=blackdog #yum软件仓库的名称描述,易于识别仓库用处
baseurl=file:///mnt/iso #写你光盘挂载的绝对路径
gpgcheck=0 #是否校监文件,1为校监,0为不校监
enabled=1 #设置源是否可用,1为可用,0为不可用
gpgkey指的是公钥文件,若上面设置校监,则指定公钥文件的地址,画圈的地方就是

技术分享图片
接下来安装ftp
yum install ftp -y

2、连接ftp
centos下:
ftp 192.168.1.128
baby ftp的用户名为anonymous,密码为p@ssw0rd,照提示输入就好,连接后就可以看到我们事先准备好的nginx包了
技术分享图片
这里的乱码我暂时还没去解决,不过不影响的
下载nginx包到centos本地
注意:这里有很重要的一点,直接下载是会丢失数据的,FTP在传送文件时分为ASC和Bin两种格式,只有文字文件(例如 html 文件)使用ASC,其他的通通使用Bin格式(例如图像文件、压缩文件、可执行文件等等)。
所以我们先设置采用二进制传输,再下载
技术分享图片技术分享图片
end ^-^
本人菜鸡,欢迎大佬指教

001--搭建本地yum源(基于ftp)

原文:http://blog.51cto.com/14007045/2294146

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!