在 Linux Mint 上安装 CodeLite 8 时依赖项损坏

在 Linux Mint 上安装 CodeLite 8 时依赖项损坏

我想安装 CodeLite。我按照网站上的说明进行操作。

因为我运行的是 Linux Mint 17.1 x64,所以我添加了 ubuntu utopic、值得信赖且生动的宇宙的存储库。

现在,当我跑步时,apt install codelite wxcrafter我得到:

 codelite : depends: libglib2.0-0 (>= 2.41.1) but 2.40.2 is installed instead-0ubuntu1  

            depends: libhunspell-1.3-0 (>= 1.3.3)but 1.3.2-6ubuntu2 is installed instead
            depends: liblldb-3.4 but is not installable
            depends: libstdc++6 (>= 4.9) but 4.8.2-19ubuntu1 is installed instead
            suggests: nodejs but is not going to be installed

我尝试了答案问题,但给出的链接已损坏。

我认为问题在于某些依赖项对于我的 Mint 来说要么是新的(又名 libglib2),要么有些旧(又名 liblldb)。

我可以看到 liblldb-3.5 与apt-cache search.安装它并没有删除“depends: liblldb-3.4”行。

我尝试寻找 libglib2.0-0。我在 Debian 页面上找到了 2.44 版本并下载了它,但是安装它破坏了我的系统,我不得不格式化我的硬盘。

那么如何在 Linux Mint 17.1 64 位 Cinnamon 上安装 CodeLite 8 呢?

答案1

适用于薄荷 17.1 使用http://repos.codelite.org/ubuntu/值得信赖的宇宙

从步骤来看,

  1. 从 /etc/apt/sources.list.d/additional-repositories.list 中删除所有其他 codelite 存储库
  2. 添加正确的存储库: sudo apt-add-repository 'debhttp://repos.codelite.org/ubuntu/值得信赖的宇宙'
  3. 更新源: sudo apt-get update
  4. 安装 codelite: sudo apt-get install codelite

这应该正确安装所有依赖项和 codelite。

相关内容