尝试在ubuntu 14.04上安装apache2,但出现以下错误
sudo apt-get install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
apache2 : Depends: apache2-bin (= 2.4.7-1ubuntu4.6) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
字符串
9条答案
按热度按时间ux6nzvsh1#
看起来有些软件包在你的系统中被破坏了,首先修复它们
字符串
然后
型
这应该解决你的问题。
h5qlskok2#
字符串
3qpi33ja3#
运行此命令通常可以解决包的问题:
字符串
这也可能有助于:
型
请参阅this Linode指南。
aor9mmx14#
看起来有些软件包要么坏了,要么需要降级的软件包:对我来说,我只是先清除libaprutil 1软件包,然后用apache 2重新安装它。
字符串
希望它能起作用。
aemubtdh5#
通过以下两个步骤解决了这个问题。
字符串
现在工作:)
z31licg06#
从系统中删除Apache 2
删除apache 2的文件夹和文件
Apache2
ubbxdtey7#
add-apt-repository不是一个软件包,所以你不能使用sudo apt-get install add-apt-repository来安装它。
包含add-apt-repository命令的包是(并且一直是):
第一个月
而不是你可能认为的python-software-properties。你可以使用以下命令检查:
dpkg -S add-apt-repository
个r1zhe5dt8#
看起来有些软件包要么坏了,要么需要降级的软件包:对我来说,我只是先清除libaprutil 1软件包,然后用apache2重新安装它。
x
的数据
5uzkadbs9#
当我尝试在一个新系统上安装Apache时,也遇到了类似的错误。我添加了ondrej apache2 PPA,并将sources.list.d文件中的发行版名称从“jammy”改为“lunar”,这就是导致我出现问题的原因。
下面是安装错误:
字符串
我删除了ondrej apache2 PPA(必须首先在sources.list.d文件中将发布名称更改回“lunar”),做了一个apt更新,然后一切正常。