| | 1 | == Installing Java for Debian 7 Wheezy == |
| | 2 | |
| | 3 | {{{ |
| | 4 | # Remove OpenJDK & dependent packages |
| | 5 | apt-get remove openjdk-6-jre-lib |
| | 6 | # Install a fake package to tell Debian that a valid Java is installed |
| | 7 | wget http://babel.ls.fi.upm.es/~vpablos/others/packages/debian/oracle-java-pkg-for-debian_2.0.0+r20140717_all.deb |
| | 8 | dpkg -i oracle-java-pkg-for-debian_2.0.0+r20140717_all.deb |
| | 9 | # Download Sun Java via Browser (need to accept T&C) |
| | 10 | # http://www.oracle.com/technetwork/java/javase/downloads/server-jre7-downloads-1931105.html |
| | 11 | http://download.oracle.com/otn-pub/java/jdk/7u80-b18/server-jre-7u80-linux-x64.tar.gz |
| | 12 | mkdir /usr/lib/jvm |
| | 13 | cd /usr/lib/jvm |
| | 14 | tar zxvf /tmp/server-jre-7u80-linux-x64.tar.gz |
| | 15 | ln -s /usr/lib/jvm/jdk1.7.0_80 /usr/lib/jvm/java-sun |
| | 16 | rm /usr/bin/java |
| | 17 | ln -s /usr/lib/jvm/java-sun/bin/java /usr/bin/java |
| | 18 | rm /usr/bin/javac |
| | 19 | ln -s /usr/lib/jvm/java-sun/bin/javac /usr/bin/javac |
| | 20 | |
| | 21 | vi /etc/profile.d/java |
| | 22 | JAVA_HOME=/usr/lib/jvm/java-sun |
| | 23 | export JAVA_HOME |
| | 24 | }}} |