![由于缺少依赖项,Krita Animation beta 无法安装在 Xubuntu 16.04 上](https://linux22.com/image/992240/%E7%94%B1%E4%BA%8E%E7%BC%BA%E5%B0%91%E4%BE%9D%E8%B5%96%E9%A1%B9%EF%BC%8CKrita%20Animation%20beta%20%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E5%9C%A8%20Xubuntu%2016.04%20%E4%B8%8A.png)
我尝试按照说明安装 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