使用ftp搭建本地yum 安装源

本文详细介绍了如何将CentOS-7-x86_64-DVD镜像解压并配置为FTP安装源,包括镜像下载、安装源备份、新建FTP源配置及解决常见错误的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.将CentOS-7-x86_64-DVD-1804.iso解压缩到ftp根目录

   centeros镜像下载地址:https://www.centos.org/download/    https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/

2.备份原来的安装源

cd /etc/yum.repos.d/
mkdir backup
mv *.repo backup

3.新建一个ftp安装源

vi  base.repo

输入下面的内容

[centos]
name=centos
baseurl=ftp://192.168.31.100/
gpgcheck=0
enabled=1

 

4.执行安装命令,会提示出错信息

yum install unzip

大概提示出错信息如下

ftp://192.168.31.100/repodata/29b154c359eaf12b9e35d0d5c649ebd62ce43333f39f02f33ed7b08c3b927e20-c7-x86_64-comps.xml.gz: [Errno 14] FTP Error 550 - RETR response: 550.0 B/s |    0 B  --:--:-- ETA
正在尝试其它镜像。
base/primary_db                FAILED
ftp://192.168.31.100/repodata/ffd73c1d2203629a3b5e0c0c47d663dec2be6e9bb8377be604476ceaae563024-primary.sqlite.bz2: [Errno 14] FTP Error 550 - RETR response: 550]  0.0 B/s |    0 B  --:--:-- ETA
正在尝试其它镜像。
base/primary_db                FAILED
ftp://192.168.31.100/repodata/ffd73c1d2203629a3b5e0c0c47d663dec2be6e9bb8377be604476ceaae563024-primary.sqlite.bz2: [Errno 14] FTP Error 550 - RETR response: 550]  0.0 B/s |    0 B  --:--:-- ETA
正在尝试其它镜像。
ftp://192.168.31.100/repodata/ffd73c1d2203629a3b5e0c0c47d663dec2be6e9bb8377be604476ceaae563024-primary.sqlite.bz2: [Errno 14] FTP Error 550 - RETR response: 550
正在尝试其它镜像。
base/primary_db                FAILED
ftp://192.168.31.100/repodata/ffd73c1d2203629a3b5e0c0c47d663dec2be6e9bb8377be604476ceaae563024-primary.sqlite.bz2: [Errno 14] FTP Error 550 - RETR response: 550]  0.0 B/s |    0 B  --:--:-- ETA
正在尝试其它镜像。
ftp://192.168.31.100/repodata/ffd73c1d2203629a3b5e0c0c47d663dec2be6e9bb8377be604476ceaae563024-primary.sqlite.bz2: [Errno 14] FTP Error 550 - RETR response: 550
正在尝试其它镜像。
源标识                                                                                        源名称                                                                                          状态
base                                                                                          centos 7                                                                                        0
repolist: 0

我们仔细核对文件名称可以发现实际上文件是存在的只是名字后边不太一样,改成一样即可

然后就可以使用了。

 

祝好运!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值