Ubuntu上的Trusty EC2 – apt-upgrade with 403禁止

当我运行apt-get upgrade ,我得到这个错误:

 1 upgraded, 0 newly installed, 0 to remove and 73 not upgraded. Need to get 413 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Y Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ trusty/main shared-mime-info amd64 1.2- 0ubuntu2 403 Forbidden E: Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/shared-mime-info/shared-mime-info_1.2-0ubuntu2_amd64.deb 403 Forbidden 

我怎样才能纠正这个问题?

如果你已经尝试过

 $ sudo apt-get update 

而这不起作用,你可能会碰到这个APT +亚马逊的S3错误 。 您可能想要尝试这些解决scheme:

 # echo "Acquire::http::Pipeline-Depth "0";" > /etc/apt/apt.conf.d/90-fix-s3 # sudo apt-get update # sudo apt-get install your-package-name 

如果这不起作用,只需停止使用Amazon的S3作为你的Ubuntu存储库,并切换回原来的:

 # sed -i 's/us-east-1/us/g;' /etc/apt/sources.list # sudo apt-get update # sudo apt-get install your-package-name 

您的apt数据库已过期。 重新运行:

 $ sudo apt-get update 

如果这不能解决问题,则需要与维护该存储库的人交谈。