Linux RHEL 7 & CentOS 7
Descargar Leiningen
Crea un directorio y descarga Leiningen:$ mkdir -p /opt/lein/bin
$ cd /opt/lein/bin
$ wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
Agrega permisos de ejecución al archivo descargado:$ chmod +x lein
Ejecuta lein, descargará algunas dependencias, podría tomar algunos minutos:$ ./lein run
Configurar Variables de Ambiente
Para ejecutar lein en nuestro bash, CentOS y RHEL proveen del directorio /etc/profile.d/ para personalizar las variables de ambiente por aplicación:# echo "export LEIN_HOME=/opt/lein/" >> /etc/profile.d/lein.sh
# echo "export LEIN=$LEIN_HOME/bin" >> /etc/profile.d/lein.sh
# echo "export PATH=\$PATH:\$LEIN" >> /etc/profile.d/lein.sh
# source /etc/profile.d/lein.sh
Ejecutar lein
Para probar lein, corra en una nueva terminal:$ lein relp
nREPL server started on port 35001 on host 127.0.0.1 - nrepl://127.0.0.1:35001
REPL-y 0.3.7, nREPL 0.2.12
Clojure 1.8.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_144-b01
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Exit: Control+D or (exit) or (quit)
Results: Stored in vars *1, *2, *3, an exception in *e
user=>