看起来Ubuntu EC2镜像可能存在问题。在执行apt-get update命令后,我看到了以下内容:
$ apt-get install -yq git
E: Unable to locate package git
一些额外的
apt-get
后,通常会成功。看起来Ubuntu EC2镜像可能存在问题。在执行apt-get update命令后,我看到了以下内容:
$ apt-get install -yq git
E: Unable to locate package git
apt-get
后,通常会成功。要更新apt-get
软件包,请运行以下命令:
$ apt-get update
镜像似乎仍然存在问题,但是我能够通过一个简单的循环解决这个问题:
# stupid loop to get around ubuntu package mirror problems
for attempt in 1 2 3; do
if [ ! -z "`which git`" ]; then
break
fi
echo "Trying to install git, attempt $attempt"
sudo apt-get update -yq --fix-missing
sudo apt-get install -yq git
done
通常尝试3次就可以找到一个可用的镜像。
sudo apt install amazon-ec2-utils
apt-get update
返回不同的结果。 - gabrtv$ apt-get update
就解决了。 - Nasser Al-Wohaibi