To install the Java JDK using only the terminal, follow the following steps:

Download the JDK from:

Then run the following commands (change the filename as required):

tar -xvf jdk-7-linux-i586.tar.gz
sudo mv ./jdk1.7.0 /usr/lib/jvm/jdk1.7.0
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 1
sudo update-alternatives --config java
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 1
sudo update-alternatives --config javac

To test that everything is working:

java -version

Should output:

java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
javac -version

Should output:

javac 1.7.0

Cobus Bernard

Problem solver, automator, builder