Como instalar o clojure incluindo script de inicialização

Vou usar stowpara instalar o clojure.jar e o script personalizado em/usr/local

Baixar clojure

Baixe clojure ZIP de http://clojure.org/downloads e descompacte-o.

Prepare o diretório de armazenamento

Como root faça

mkdir -p /usr/local/stow/clojure/bin
mkdir
-p /usr/local/stow/clojure/lib
# prepare startup script
touch
/usr/local/stow/clojure/bin/clj
chmod a
+x /usr/local/stow/clojure/bin/clj

Copiar jar e criar script de inicialização

Copie clojure-1.5.1.jardo ZIP clojure descompactado para /usr/local/stow/clojure/lib.
Certifique-se de que o JAR seja legível por todos.

Em /usr/local/stow/clojure/bincolar emclj

#!/bin/bash

JAR
=/usr/local/lib/clojure-1.5.1.jar
exec java -cp $JAR clojure.main "$@"

Arrumar

cd /usr/local/stow
stow
-v clojure

Use o script de inicialização

Como REPL apenas execute clj:

$ clj 
Clojure 1.5.1
user
=>

Para executar um arquivo de script clojure, basta passá-lo cljcomo argumento:

clj hello.clj

Diverta-se!