检查源
确认外网链接
安装过程需要下载相关依赖,请确保安装环境能够连接网络。执行如下命令测试是否连接外网。
wget www.baidu.com
如果能下载到网页html文件,类似以下回显,则表明服务器已成功连接外网。
检查源(Ubuntu系统)
请在root用户下执行如下命令检查源是否可用。
apt-get update
如果命令执行报错或者后续安装依赖时等待时间过长甚至报错,则参考如下方式解决:
- 检查网络是否连接或者把“/etc/apt/sources.list”文件中的源更换为可用的源或使用镜像源。
- 登录源链接,根据现场操作系统架构和版本,进入对应操作系统目录,单击打开“source.list”文件,将文件内源链接复制到服务器“/etc/apt/sources.list”文件中,再执行apt-get update命令。
- 如果执行apt-get update命令时,出现类似如下所示报错,则执行apt-get update --allow-unauthenticated命令。
Err:1 https://repo.huaweicloud.com/docker-ce/linux/ubuntu focal InRelease Temporary failure resolving 'repo.huaweicloud.com' Err:2 https://mirrors.huaweicloud.com/ubuntu-ports focal InRelease Temporary failure resolving 'mirrors.huaweicloud.com' Err:3 https://mirrors.huaweicloud.com/ubuntu-ports focal-updates InRelease Temporary failure resolving 'mirrors.huaweicloud.com' Err:4 https://mirrors.huaweicloud.com/ubuntu-ports focal-security InRelease Temporary failure resolving 'mirrors.huaweicloud.com' Err:5 https://mirrors.huaweicloud.com/docker-ce/linux/ubuntu focal InRelease Temporary failure resolving 'mirrors.huaweicloud.com' Reading package lists... Done N: Ignoring file 'index.html' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension W: Failed to fetch https://mirrors.huaweicloud.com/ubuntu-ports/dists/focal/InRelease Temporary failure resolving 'mirrors.huaweicloud.com' W: Failed to fetch https://mirrors.huaweicloud.com/ubuntu-ports/dists/focal-updates/InRelease Temporary failure resolving 'mirrors.huaweicloud.com' W: Failed to fetch https://mirrors.huaweicloud.com/ubuntu-ports/dists/focal-security/InRelease Temporary failure resolving 'mirrors.huaweicloud.com' W: Failed to fetch https://mirrors.huaweicloud.com/docker-ce/linux/ubuntu/dists/focal/InRelease Temporary failure resolving 'mirrors.huaweicloud.com' W: Failed to fetch https://repo.huaweicloud.com/docker-ce/linux/ubuntu/dists/focal/InRelease Temporary failure resolving 'repo.huaweicloud.com' W: Some index files failed to download. They have been ignored, or old ones used instead.
检查源(CentOS系统)
请在root用户下执行如下命令检查源是否可用。
yum makecache
![](/doc_center/source/zh/quick-installation/23.0.RC1/quickinstg/300T_9000_x86/public_sys-resources/note_3.0-zh-cn.png)
如果执行上述命令提示“Your license is invalid”,请获取OS授权license。
如果命令执行报错或者后续安装依赖时等待时间过长甚至报错,则参考如下方式解决:
检查源(openEuler系统)
请在root用户下执行如下命令检查源是否可用。
yum makecache
如果命令执行报错或者后续安装依赖时等待时间过长甚至报错,则参考如下方式解决:
- 检查网络是否连接或者把“/etc/yum.repos.d/openEuler_x86_64.repo”文件中的源更换为可用的源或使用镜像源。
- 用户也可以登录源链接,根据现场操作系统架构和版本,进入对应操作系统目录,单击打开“source.repo”文件,将文件内源链接复制到服务器“/etc/yum.repos.d/openEuler_x86_64.repo”文件中,再执行yum makecache命令。
以openEuler20.03为例,源示例如下:
[openEuler-os] name=openEuler-os baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/x86_64/ enabled=1 gpgcheck=0
若该软件源已失效,请用户自行寻找可用源进行配置。
检查源(Kylin V10系统)
请在root用户下执行如下命令检查源是否可用。
yum makecache
如果命令执行报错或者后续安装依赖时等待时间过长甚至报错,则参考如下方式解决:
- 检查网络是否连接或者把“/etc/yum.repos.d/kylin_x86_64.repo”文件中的源更换为可用的源或使用镜像源。
- 用户也可以登录源链接,根据现场操作系统架构和版本,进入对应操作系统目录,单击打开“source.repo”文件,将文件内的[base]下的“baseurl”的源链接进行复制,替换服务器“/etc/yum.repos.d/kylin_x86_64.repo”文件中的“baseurl”的源链接,再执行yum makecache命令使源生效。
源示例如下(xxx表示替换的源链接):
[ks10-adv-os] name=Kylin Linux Advanced Server 10 - Os baseurl=xxx enabled=1 gpgcheck=0
若该软件源已失效,请用户自行寻找可用的源进行配置。
检查源(Debian系统)
请在root用户下执行如下命令检查源是否可用。
apt-get update
如果命令执行报错或者后续安装依赖时等待时间过长甚至报错,则检查网络是否连接或者把“/etc/apt/sources.list”文件中的源更换为可用的源或使用镜像源。
建议用户执行如下操作步骤更换可用源:
- 备份配置文件。
cp -a /etc/apt/sources.list /etc/apt/sources.list.bak
- 执行vi /etc/apt/sources.list命令删除文件内容。
- 登录源链接,根据现场操作系统架构和版本,进入对应操作系统目录,单击打开“source.list”文件,将文件内源链接复制到服务器“/etc/apt/sources.list”文件中。
- 将文件中的“https”中的“s”删除,执行:wq!保存退出。
- 执行apt-get update更新源。
- 安装https源以及curl命令。
apt-get install apt-transport-https ca-certificates curl
- 安装信任Docker的GPG公钥。
curl -fsSL https://repo.huaweicloud.com/docker-ce/linux/debian/gpg | sudo apt-key add -
- 执行vi /etc/apt/sources.list命令将文件中的“https”中的去掉的“s”重新添加。
- 执行apt-get update更新源。
父主题: 安装依赖