当前位置: 代码迷 >> 综合 >> Ubuntu中安装软件出现以下错误 The following packages have unmet dependencies:
  详细解决方案

Ubuntu中安装软件出现以下错误 The following packages have unmet dependencies:

热度:61   发布时间:2023-11-25 10:50:06.0

本人docker中用ubuntu20.04版本中安装apache2,安装mysql都出现各种错误,不能自动解决依赖安装,简单的来说就是部分软件安装不上了。
出现以下错误提示

   The following packages have unmet dependencies:apache2 : Depends: perl but it is not going to be installedDepends: apache2-bin (= 2.4.29-1ubuntu4.13) but it is not going to be installedDepends: perl:anyE: Unable to correct problems, you have held broken packages

首先查看自己的ubuntu版本信息推荐用,

root@39a002aecb0f:/etc/apt# cat /etc/issue
Ubuntu 20.04 LTS \n \l

然后去https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 下面找到对应ubuntu对应版本的apt源,复制粘贴到/etc/apt/source.list内,然后即可

出现以上原因的问题是apt源和unbun版本对应不上,希望能帮助相关的的人

  相关解决方案