尽管已安装,dpkg 仍找不到 libicu

尽管已安装,dpkg 仍找不到 libicu

我正在尝试使用 dpkg 安装一个包,如下所示:

sudo dpkg -i mypackage.deb

我收到一个错误:

dpkg:依赖性问题阻碍了 mypackage 的配置:
 mypackage 依赖于 libicu42 (>= 4.2-1);然而:
  软件包 libicu42 未安装。

我已经在这台机器上安装了 libicu52,所以我不确定为什么 dpkg 会给我带来这个麻烦。

我尝试运行sudo apt-get install -f看看是否能修复缺失的 libicu,但结果只是试图删除mypackage。我怎样才能让 dpkg 确认 libicu52 可以满足 libicu >= 4.2-1 的依赖性要求?

答案1

libicu52libicu42是两个不同的包,因此 no:>=4.2-1在这里没有效果。

您可以libicu42清醒(Ubuntu 10.04),但请小心使用:该软件包已超过 4 年,无人维护并且可能包含安全漏洞。

相关内容