Install Leiningen on Debian Stretch 9
Hi! The Tutorial shows you Step-by-Step How to Install Leiningen Clojure Build Automation and Dependency Management Tool in Debian Stretch 9 GNU/Linux.
And Leiningen for Debian Stretch 9 is the Clojure counterpart of Maven, a popular tool for managing Java dependencies.
Moreover, Leiningen is compatible with Maven, so it has access to large and well-maintained repositories of Java libraries.
Finally, Clojure libraries are commonly found in the Clojars repository. This repository is, of course, enabled by default in Leiningen.
-
Open a Shell Terminal emulator window
(Press “Enter” to Execute Commands) -
Download Leiningen Script.
cd
wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
-
Relocating Leiningen Script.
-
System Wide Installation (need Admin Privileges)
su -c "chown root:root ./lein && chmod a+x ./lein"
su -c "mv ./lein /usr/local/bin/"
-
Local Installation
chmod a+x ./lein
mkdir $HOME/bin
mv ./lein $HOME/bin
Test installation:
which lein
If No Output then:
echo "export PATH=$PATH:$HOME/bin" > $HOME/.bashrc
source $HOME/.bashrc
-
-
How to Getting-Started with Leiningen and Clojure on CentOS
The Linked Tutorial shows you Step-by-Step How to Getting-Started with Leiningen and Clojure Hello-World App on CentOS.