You are here:   ArielOrtiz.com > Programming Languages > Installing Clojure on Ubuntu

Installing Clojure on Ubuntu

These instructions allow you to install Clojure 1.5 on Ubuntu 13.04.

  1. Create and move to the directory where you want to install Java and Clojure. For example, in your $HOME directory, type the following at the terminal in order to create a Programs directory:
    mkdir Programs
    
    cd Programs
    
  2. Determine if you’re running a 32-bit or 64-bit Linux. At the terminal type:

    uname -m
    • If the response is i386 or i686, you have a 32-bit Linux.
    • If the response is x86_64, you have a 64-bit Linux.
  3. Depending on the result from the previous point, download the appropriate version of the JDK 1.7 into the Programs directory:

    Extract the tarball file. At the terminal type:

    tar xzf jdk-7u25-linux-x64.tar.gz
    
  4. Download the following JAR files into the Programs/jdk1.7.0_25/jre/lib/ext directory:
  5. Edit the .bashrc file. At the terminal type:

    gedit $HOME/.bashrc

    Go to very end of the file and add the following lines:

    export JAVA_HOME=$HOME/Programs/jdk1.7.0_25
    export PATH=$JAVA_HOME/bin:$PATH
    alias clj='java jline.ConsoleRunner clojure.main' 
    

    Save the file.

  6. Make sure your terminal window runs as a login shell. In the terminal’s main menu select Edit/Profile Preferences. Select the Title and Command tab, and tick the “Run command as login shell” check-box.
  7. Close all open terminal windows and open a new one. Verify that Clojure was installed correctly. Type at the command line:
    clj
    You should see the Clojure REPL (Read Eval Print Loop):
    Clojure 1.5.1
    user=>
    Type Ctrl-D to exit the REPL.
  8. If you use jEdit as your Clojure editor, you can use Daniel Spiewak’s Clojure mode file. Just copy the clojure.xml file into jEdit’s modes directory.

    Check the Clojure IDEs and Editors page to see other options.