无法修复未满足的依赖关系问题(通过 .sh 安装 SDK 后)

无法修复未满足的依赖关系问题(通过 .sh 安装 SDK 后)

我正在安装 opencl 驱动程序和 SDK使用 shell 脚本创建站点。我得到了未满足的依赖项错误。我尝试了无法修复未满足的依赖关系,但它对我不起作用。我对 Ubuntu 很陌生。请帮忙。输出

root@mcw-01:/home/user01/Desktop#sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libicu-dev: Depends: libicu52 (=52.1-3ubuntu0.4) but 52.1-8 is installed
libicu52: Depends: libstdc++6 (>=4.9) but 4.8.4-2ubuntu1~14.04.3 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

此外,这个问题还改变了显示分辨率。只有低屏幕分辨率(640 x 480)可用。

答案1

看起来你正在运行 14.04,但页面只说 SDK 安装脚本已经在 16.04 上测试过了。它可能与 14.04 不兼容(似乎要安装的版本libicu52取决于libstdc++6高于 14.04 的版本)。

我看到的唯一解决方案是将其安装在 16.04 系统上。

相关内容