在Ubuntu上安装leiningen 2

时间:2014-09-14 21:25:57

标签: clojure leiningen

我已按照此处的说明操作:

leiningen.org

从lein脚本安装。我现在有:

~/.lein/self-installs/leiningen-2.4.3-standalone.jar

我现在如何经营莱宁根?说明不明确。

4 个答案:

答案 0 :(得分:29)

在ubuntu上,它很容易。下载可执行文件,使其可执行并将其放在系统路径中。

$ wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
$ chmod +x lein
$ sudo mv lein /usr/local/bin

您也可以将其移动到系统路径中的任何目录。

$ lein -v
Leiningen 2.6.1 on Java 1.8.0_77 Java HotSpot(TM) 64-Bit Server VM

答案 1 :(得分:9)

发布此信息可能有助于其他用户。

关注install instructions

请确保安装说明在您的可执行文件PATH上的leiningen脚本。

该脚本是leiningen命令的入口点,因此在下载完成后仍然需要它。

它负责设置运行leiningen所需的环境变量,路径和其他所有内容,因此您可以使用

lein <command>

而不是

java -cp <whatever>:~/.lein/self-installs/leiningen-2.4.3-standalone.jar ... clojure.main -m leiningen.core.main <command>

答案 2 :(得分:1)

我有同样的怀疑。解决了它。按照说明,将为您设置一切。接下来在bin中运行以前使用的脚本lein.sh,用于创建项目,如下所示。

假设〜/ bin / lein.sh是你的脚本位置,那么

$ ~/bin/lein.sh new test-project
$ ~/bin/lein.sh --help 

它会在你自己的bin文件夹中创建项目。如果你希望全局访问lein.sh,那么将它包含在$ PATH中。

答案 3 :(得分:0)

如果您使用的是Linux发行版,则只需下载leiningen脚本并将其移至/ bin文件夹即可。完成后,您可以执行lein命令,它将为您安装。 所以从你的终端你可以运行:

$ curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > ~/lein

将lein脚本下载到您的根路径。然后将其设置为可执行文件并移至/ bin文件夹

$ chmod x+a lein
$ sudo mv ~/lein /bin
$ lein

从终端上的任何位置运行命令lein后,lein脚本将为您安装leininge,并且您将能够正常使用它。