Установка leiningen 2 на Ubuntu

Я выполнил следующие инструкции:

leiningen.org

Установить с лейна script. Теперь у меня есть:

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

Как мне теперь запустить leiningen? Инструкции не ясны.

Ответы

Ответ 1

Проводка, поскольку это может помочь другим пользователям.

Следуйте инструкциям .

Пожалуйста, убедитесь, что leiningen script, что инструкции по установке находятся на вашем исполняемом файле PATH.

script - это точка входа в команды leiningen, поэтому она по-прежнему необходима после завершения загрузки.

Он заботится о настройке переменных окружения, путей и всего остального, необходимых для запуска leiningen, поэтому вы можете использовать

lein <command>

вместо

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

Ответ 2

На 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

Ответ 3

У меня были такие же сомнения. Решил. Следуя инструкциям, все будет установлено для вас. Затем запустите ранее использованный script lein.sh в bin для создания проектов, как показано ниже.

предположим, что ~/bin/lein.sh - это ваше местоположение script, затем

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

Он создаст проект в вашей папке bin. Само собой. Если вы хотите получить доступ к этому файлу lein.sh глобально, включите его в $PATH.

Ответ 4

Если вы используете дистрибутив Linux, вы можете просто загрузить leiningen script и перенести его в папку /bin. Как только вы это сделаете, вы можете выполнить команду lein, и она будет установлена ​​для вас. Таким образом, с вашего терминала вы можете запустить:

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

загрузить lein script в корневой путь. Затем вы установите его как исполняемый файл и перейдите в папку /bin

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

После запуска командной строки из любого места на вашем терминале lein script установит leininge для вас, и вы сможете использовать его в обычном режиме.