我尝试按照说明安装 krita-animation-testing 包这里它告诉我添加一个存储库,更新我的软件包列表,并安装软件包。当我尝试安装软件包时,我收到此错误:
The following packages have unmet dependencies:
krita-animation-testing : Depends: libgsl0ldbl (>= 1.9) but it is not installable
Recommends: create-resources but it is not going to be installed
Recommends: kde-style-oxygen but it is not going to be installed or
kde-style-oxygen-qt4 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
据我所知,这只是说依赖项 libgsl0dbl 在存储库中不存在。我正在运行 Xubuntu,在 Gallium OS 上也遇到了同样的错误。
我不明白为什么这不起作用,因为这些说明专门针对 Ubuntu,而我使用的是基于 16.04 的操作系统。Xubuntu 是否缺少我可以添加的存储库,或者我可以从其他地方获取此依赖项?
答案1
问题中的错误信息说 libgsl0ldbl 是 krita-animation-testing 未满足的依赖项。在 Ubuntu 15.10 之后,默认的 Ubuntu 存储库中已停止提供 libgsl0ldbl,因此请在 Ubuntu 16.04 中手动下载并安装 Ubuntu 15.10 版本的 libgsl0ldbl。
访问Ubuntu 15.10 64 位上的 libgsl0ldbl_1.16+dfsg-4_amd64.deb 下载页面并下载.deb 文件。
使用下载页面上的 MD5 或 SHA256 校验和验证您下载的文件(可选)。
双击 libgsl0ldbl_1.16+dfsg-4_amd64.deb 文件以在软件应用程序中打开它并进行安装。
运行以下命令,防止 libgsl0ldbl 被自动安装、升级或删除。
sudo apt-mark hold libgsl0ldbl