ubuntu 16.04 安装 elixir 无法满足依赖的问题

2016-04-27 07:52:00
hainuo
原创 2745
摘要:elixir无法安装
4月28日更新安装elixir只需要一句话```sudo apt install elixir```即可以下内容都不用看了```wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.debsudo apt-get updatesudo apt-get install esl-erlangsudo apt-get install elixir```通过以上命令会卡在最后一步上,因为这个原因```$ sudo apt install elixir正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系: elixir : 依赖: erlang 但是它将不会被安装E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。```解决办法很简单 ```sudo apt remove esl-erlangsudo apt install erlangsudo apt install elixir```感谢[@mingsun](https://coding.net/u/mingshun)的帮助~~~~~~~~~~~~以下不用看了解决办法 手动安装erlang```$ sudo apt install erlang 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系: erlang : 依赖: erlang-diameter 但是它将不会被安装 依赖: erlang-eldap 但是它将不会被安装 推荐: erlang-ic-java 但是它将不会被安装 推荐: erlang-src 但是它将不会被安装 推荐: erlang-examples 但是它将不会被安装E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。```继续手动安装依赖包```正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系: erlang-diameter : 依赖: erlang-base (= 1:18.3-1) 但是它将不会被安装 或 erlang-base-hipe (= 1:18.3-1) 依赖: erlang-runtime-tools (= 1:18.3-1) 依赖: erlang-ssl (= 1:18.3-1) 依赖: erlang-syntax-tools (= 1:18.3-1) erlang-eldap : 依赖: erlang-base (= 1:18.3-1) 但是它将不会被安装 或 erlang-base-hipe (= 1:18.3-1) 依赖: erlang-asn1 (= 1:18.3-1) 依赖: erlang-ssl (= 1:18.3-1) erlang-examples : 依赖: erlang-base (>= 1:18.3-1) 但是它将不会被安装 或 erlang-base-hipe (>= 1:18.3-1) 依赖: erlang-base (< 1:18.3-1.0) 但是它将不会被安装 或 erlang-base-hipe (< 1:18.3-1.0) erlang-ic-java : 依赖: erlang-ic (> = 1:18.3-1) 依赖: erlang-ic (< 1:18.3-1.0) erlang-src : 依赖: erlang-base (> = 1:18.3-1) 但是它将不会被安装 或 erlang-base-hipe (>= 1:18.3-1) 依赖: erlang-base (< 1:18.3-1.0) 但是它将不会被安装 或 erlang-base-hipe (< 1:18.3-1.0)E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。```暂时无解。谷歌之后发现可能是因为软件源的问题,故而,移除有问题的软件源查看那个软件源有问题```正在读取软件包列表... 完成 W: http://archive.ubuntukylin.com:10006/ubuntukylin/dists/trusty/Release.gpg: 密钥 6CE35A4EBAB676094476BE7CD259B7555E1D3C58 生成的数字签名使用了弱安全性摘要算法(SHA1)E: 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release” 没有 Release 文件。N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。W: http://binaries.erlang-solutions.com/debian/dists/xenial/Release.gpg: 密钥 434975BD900CCBE4F7EE1B1ED208507CA14F4FCA 生成的数字签名使用了弱安全性摘要算法(SHA1)```可以看到那个fcitx有问题 。。。。就移除掉它。再次使用仍然出现如上的依赖错误 无解~~~~~~~~~~~~
发表评论
壹 减 零 =
评论通过审核后显示。