Ubuntu:无法纠正问题,您持有损坏的软件包

2024-01-16

尝试安装此程序时,我收到“无法纠正问题,您持有损坏的软件包”错误消息。

阿帕奇版本

服务器版本:Apache/2.4.2(Ubuntu) 服务器建成:2012 年 6 月 27 日 07:23:35

# aptitude install libapache2-mod-wsgi

The following NEW packages will be installed:
  apache2.2-common{ab} libapache2-mod-wsgi
 0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 299 kB of archives. After unpacking 1,047 kB will be used.
The following packages have unmet dependencies:
 apache2 : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
 apache2.2-common : Depends: apache2.2-bin (= 2.2.22-1ubuntu1.5) but it is not going to     be installed.
                Depends: apache2-utils but it is not going to be installed.
 apache2-bin : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
 apache2-data : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
1)     apache2.2-common [Not Installed]
2)     libapache2-mod-wsgi [Not Installed]


Accept this solution? [Y/n/q/?] Y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

任何帮助表示赞赏


选项1:你可以试试:

sudo apt-get upgrade

“升级”选项尝试解决已安装软件包中的所有依赖关系。通常这足以解决损坏的包

Option 2:如果您的软件包是从“deb”文件安装的,而不是从存储库安装的,则您尝试安装的新软件包可能会导致冲突,因此您需要首先删除该软件包的先前版本。 您可以从软件中心或直接使用以下命令执行此操作:

sudo apt-get remove libapache2-mod-wsgi
sudo apt-get clean
sudo apt-get autoclean

then

sudo apt-get update
sudo apt-get install libapache2-mod-wsgi

希望有帮助!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu:无法纠正问题,您持有损坏的软件包 的相关文章

随机推荐