gab*_*rtv 7 git ubuntu packaging apt amazon-ec2
在我看来,Ubuntu EC2镜像可能存在问题.经过一次新的apt-get更新后,我发布了这个:
$ apt-get install -yq git
E: Unable to locate package git
Run Code Online (Sandbox Code Playgroud)
再过几次apt-get,它往往会成功.
gab*_*rtv 10
镜子似乎仍然被打破了,但我能够通过一个愚蠢的循环解决这个问题:
# 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
Run Code Online (Sandbox Code Playgroud)
3次尝试通常足以找到一个工作镜.
| 归档时间: |
|
| 查看次数: |
16330 次 |
| 最近记录: |