尝试从 15.10 升级到 16.04,但“所需依赖项‘apt (>= 1.0.10.2ubuntu2)’未安装”?

尝试从 15.10 升级到 16.04,但“所需依赖项‘apt (>= 1.0.10.2ubuntu2)’未安装”?

我试过了sudo apt-get update,但

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

有什么建议吗?如果您需要更多信息,请告诉我。

答案1

问题解决手动下载并更新 apt

尝试使用

  1. http://launchpadlibrarian.net/254524267/apt_1.0.10.2ubuntu2_amd64.deb

如果更新时显示错误,则先运行以下 deb 文件,然后再运行前一个。

  1. http://launchpadlibrarian.net/254524270/libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb

然后运行这些命令:

sudo apt-get update 
do-release-upgrade

答案2

wily-security您是否禁用了安全更新存储库( )?

如果是的话,再次启用它并运行:apt-get update && apt-get -y install apt

此后,您应该已经安装了较新的 apt 版本。因此,您现在应该可以do-release-upgrade毫无问题地运行。

答案3

这个 .deb 解决了这个问题。;)

https://launchpad.net/ubuntu/wily/amd64/apt/1.0.10.2ubuntu2

答案4

尝试手动下载并安装此包:

wget http://launchpadlibrarian.net/254524270/libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb
apt-get install ./libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb

相关内容