我有Debian GNU/Linux 6.0.4 (squeeze)。错误地,所有的apt文件被从我的操作系统中删除。我正在尝试安装软件包"apt_0.9.7.1_amd64.deb“。但是在安装这个包的时候,我得到了以下错误:
Unpacking replacement apt ...
dpkg: dependency problems prevent configuration of apt:
apt depends on libapt-pkg4.12 (>= 0.9.7.1); however:
Package libapt-pkg4.12 is not installed.
apt depends on libstdc++6 (>= 4.6); however:
Version of libstdc++6 on system is 4.4.5-8.
apt depends on debian-archive-keyring; however:
Package debian-archive-keyring is not installed.
dpkg: error processing apt (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
apt有谁知道如何安装apt包吗?或者有没有其他方法来安装这个包。
当使用sudo apt-get update等命令时,我收到错误
apt : Depends: debian-archive-keyring but it is not going to be installed为了安装debian-archive-keyring,我需要apt,而对于apt,我需要debian-archive-keyring。请提出任何解决方案。
发布于 2015-04-10 12:11:06
由于apt不再存在于您的系统中,因此您必须手动修复它。
对我来说,这在Ubuntu 13.10上是有效的:
下载的apt_1.0.1ubuntu2.5_amd64.deb:http://packages.ubuntu.com/trusty/apt
尝试使用dpkg安装它
sudo dpkg -i apt_1.0.1ubuntu2.5_amd64.deb
您可能会得到如下错误:
Unpacking apt (from apt_1.0.1ubuntu2.5_amd64.deb) ...
dpkg: dependency problems prevent configuration of apt:
apt depends on libapt-pkg4.12 (>= 0.9.16); however:
Version of libapt-pkg4.12:amd64 on system is 0.9.9.1~ubuntu3.要修复此问题,请从same site下载正确版本的依赖项。
并安装它:
sudo dpkg -i libapt-pkg4.12_1.0.1ubuntu2.5_amd64.deb
现在,您应该能够重复第一个命令并安装apt。
注意:根据您的Ubuntu版本不同,包的版本可能会有所不同。要找到正确的版本,请使用标题中的菜单选择您的ubuntu版本:

发布于 2012-07-16 21:27:02
尝试在tty环境(无gui)中通过su连接到根目录,然后尝试使用apt-get update和/或apt-get -f install
发布于 2012-12-07 17:29:09
尝试使用aptitude或下载特定的软件包(如果需要,可以使用依赖项),并使用dpkg -i您的-下载的软件包*.deb安装它
https://stackoverflow.com/questions/11433293
复制相似问题