Gre*_*g K 7 apt software-installation
我已经按照Ubuntu的 Elixir 站点上的说明下载并安装了它们,erlang-solutions_1.0_all.deb
但在尝试安装时没有找到安装目标。
$ sudo apt-get install elixir
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package elixir
Run Code Online (Sandbox Code Playgroud)
apt-cache 中没有匹配的目标
$ sudo apt-cache search elixir
elyxer - standalone LyX to HTML converter
libelixirfm-perl - perl implementation for Functional Arabic Morphology
python-elixir - Declarative Mapper for SQLAlchemy
Run Code Online (Sandbox Code Playgroud)
源代码中的 Erlang 解决方案存储库
$ ll /etc/apt/sources.list.d
total 12K
-rw-r--r-- 1 root root 183 Oct 29 23:38 erlang-solutions.list
-rw-r--r-- 1 root root 58 Nov 26 2013 getdeb.list
-rw-r--r-- 1 root root 458 Apr 20 2014 official-package-repositories.list
Run Code Online (Sandbox Code Playgroud)
我正在运行基于 Ubuntu 13.10 (Saucy Salamander) 的 Linux Mint 16 (Petra)
$ cat /etc/apt/sources.list.d/erlang-solutions.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://binaries.erlang-solutions.com/debian saucy contrib
$ sudo apt-get update | grep erlang
Ign http://binaries.erlang-solutions.com saucy InRelease
Hit http://binaries.erlang-solutions.com saucy Release.gpg
Hit http://binaries.erlang-solutions.com saucy Release
Hit http://binaries.erlang-solutions.com saucy/contrib amd64 Packages
Hit http://binaries.erlang-solutions.com saucy/contrib i386 Packages
Ign http://binaries.erlang-solutions.com saucy/contrib Translation-en_GB
Ign http://binaries.erlang-solutions.com saucy/contrib Translation-en
Run Code Online (Sandbox Code Playgroud)
不知道为什么这个 repo 没有为我提供 elixir 的安装目标。
小智 16
我也从 Elixir 的文档中尝试过;起初我失败了,然后最终elixir
成功安装在我的MintDebian1(Debian wheezy)上。
我真的不知道发生了什么。我倾向于认为他们的文档有错别字,apt-get install elixir
而是写了而不是erlang
,因为我发现使用相同的所有其他博客文章.deb
都安装erlang
然后手动安装 elixir。
我去了/etc/apt/sources.list.d/erlang-solutions.list
,改squeeze
了wheezy
,跑了apt-get update
,最后我找到了elixir
,一切都很好。
PS:可以不安装 Elixir 但仍然可以iex
从 Docker 映像运行它,以及repl。见https://registry.hub.docker.com/u/nifty/elixir/
正如您可能已经猜到的,该软件包elixir
在 Ubuntu 12.04、Ubuntu 14.04(可能更高版本)和 Debian 7 以外的任何版本中都不可用。您可以检查Saucy 的软件包列表,您会发现该软件包不可用那里。值得信赖的存储库确实有它:
Package: elixir
Version: 0.13.3-1
Architecture: all
Maintainer: Erlang Solutions <packages@erlang-solutions.com>
Installed-Size: 3291
Depends: erlang-base (>= 1:17.0) | erlang-base-hipe (>= 1:17.0) | esl-erlang (>= 1:17.0)
Section: contrib
Priority: optional
Homepage: http://elixir-lang.org
Filename: pool/elixir_0.13.3-1~ubuntu~trusty_amd64.deb
Run Code Online (Sandbox Code Playgroud)
您应该做的是使用受支持的系统之一,就可以了。
归档时间: |
|
查看次数: |
5108 次 |
最近记录: |