Resolva o problema de erro de atualização do apt e falha do clone do git na nova máquina virtual Ubuntu

1.apt atualização

Para uma nova máquina virtual, instalei o git e descobri que o apt não pode ser usado normalmente. O erro foi relatado da seguinte forma.

Err:1 http://linux.mellanox.com/public/repo/mlnx_ofed/5.1-2.5.8.0/ubuntu18.04/amd64 ./ InRelease
  Temporary failure resolving 'linux.mellanox.com'
Err:2 https://mirrors.aliyun.com/ubuntu focal InRelease
  Temporary failure resolving 'mirrors.aliyun.com'
Err:3 https://mirrors.aliyun.com/ubuntu focal-security InRelease
  Temporary failure resolving 'mirrors.aliyun.com'
Err:4 https://mirrors.aliyun.com/ubuntu focal-updates InRelease
  Temporary failure resolving 'mirrors.aliyun.com'
Err:5 https://mirrors.aliyun.com/ubuntu focal-backports InRelease
  Temporary failure resolving 'mirrors.aliyun.com'
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
W: Failed to fetch https://mirrors.aliyun.com/ubuntu/dists/focal/InRelease  Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch https://mirrors.aliyun.com/ubuntu/dists/focal-security/InRelease  Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch https://mirrors.aliyun.com/ubuntu/dists/focal-updates/InRelease  Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch https://mirrors.aliyun.com/ubuntu/dists/focal-backports/InRelease  Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch http://linux.mellanox.com/public/repo/mlnx_ofed/5.1-2.5.8.0/ubuntu18.04/amd64/./InRelease  Temporary failure resolving 'linux.mellanox.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

A primeira reação foi considerar que pode haver um problema com a configuração do código-fonte do apt. Abri o código-fonte com vi /etc/apt/source.list e descobri que não havia problema. Usei ping para testar a rede. Quando eu executei ping no Baidu, relatei um erro de host desconhecido. Quando executei ping em 8.8.8.8, funcionou. Deve ser o nome de domínio. Erro de análise, vi /etc/resolv.conf altera o servidor de nomes, insira dois 8.8.8.8 e 8.8.4.4 e então apt update pode ser bem-sucedido.

Clone 2.git falhou

git clone https://github.com/NVIDIA/nccl.git
Cloning into 'nccl'...
fatal: unable to access 'https://github.com/NVIDIA/nccl.git/': Failed to connect to github.com port 443: No route to host

Motivo: O servidor não possui escada. Possíveis soluções:

Alterar DNS

vi /etc/resolv.conf
#输入以下内容 :wq退出保存
nameserver 114.114.114.114

Use outras máquinas para fazer upload para armazéns domésticos

#在其他机器上下载并上传到国内仓库
git clone https://github.com/NVIDIA/nccl-tests.git
cd nccl-tests
git remote set-url origin https://gitee.com/username/nccl-tests.git
git add .
git commit -m "initial commit"
git push -u origin master

Acho que você gosta

Origin blog.csdn.net/eternal963/article/details/130754950
Recomendado
Clasificación