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
我们仔细核对文件名称可以发现实际上文件是存在的只是名字后边不太一样,改成一样即可
然后就可以使用了。
祝好运!