由于缺少依赖项,Krita Animation beta 无法安装在 Xubuntu 16.04 上

由于缺少依赖项,Krita Animation beta 无法安装在 Xubuntu 16.04 上

我尝试按照说明安装 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。

  1. 访问Ubuntu 15.10 64 位上的 libgsl0ldbl_1.16+dfsg-4_amd64.deb 下载页面并下载.deb 文件。

  2. 使用下载页面上的 MD5 或 SHA256 校验和验证您下载的文件(可选)。

  3. 双击 libgsl0ldbl_1.16+dfsg-4_amd64.deb 文件以在软件应用程序中打开它并进行安装。

  4. 运行以下命令,防止 libgsl0ldbl 被自动安装、升级或删除。

    sudo apt-mark hold libgsl0ldbl  
    

相关内容