无法在 Ubuntu 16.04 LTS 上安装 libdb5.1 和 libdb5.1++

无法在 Ubuntu 16.04 LTS 上安装 libdb5.1 和 libdb5.1++

无法在 Ubuntu 16.04 LTS 上安装此libdb5.1软件包。libdb5.1++

sudo apt-get update
sudo apt-get dist-upgrade

出现此错误:

Package libdb5.1 has no installation candidate.

答案1

通常不建议使用下面的方法,因为安全风险确实很低,但您的软件包没有特殊的依赖关系。

因此我们从 Trusty 下载这些软件包并手动将它们安装在 Xenial 上:

wget http://mirrors.kernel.org/ubuntu/pool/universe/d/db/libdb5.1_5.1.29-7ubuntu1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/d/db/libdb5.1++_5.1.29-7ubuntu1_amd64.deb
sudo dpkg -i libdb5.1*.deb

如果您还需要-dev软件包,您也可以安装它们:

wget http://mirrors.kernel.org/ubuntu/pool/universe/d/db/libdb5.1-dev_5.1.29-7ubuntu1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/d/db/libdb5.1++-dev_5.1.29-7ubuntu1_amd64.deb
sudo dpkg -i libdb5.1*-dev*.deb

此包将标记为过时且本地创建的,因此aptitude当它们不再需要时,您可以随时将其删除。

相关内容