aipi2014@ubuntu:~$ file /sbin/init
java -version
) și în caz afirmativ, se dezinstalează pachetul din care face parte (folosind sudo apt-get purge
)/usr/local/java
în care va fi instalată versiunea curentă de Javaaipi2014@ubuntu:~$ sudo mkdir -p /usr/local/java
tar.gz
conținând SDK-ul de Java corespunzător arhitecturii mașinii pe care se dorește să se realizeze instalarea de la Java SE Development Kit 8 Downloads în directorul /tmp
/usr/local/java
aipi2014@ubuntu:~$ cd /usr/local/java aipi2014@ubuntu:~$ sudo tar xvzf /tmp/jdk-8u20-linux-<platform>.tar.gz aipi2014@ubuntu:~$ rm -f /tmp/jdk-8u20-linux-<platform>.tar.gz
JAVA_HOME
prin editarea fișierului /etc/profile
(se poate folosi orice editor de text, precum vi
sau nano
)aipi2014@ubuntu:~$ sudo gedit /etc/profile JAVA_HOME=/usr/local/java/jdk1.8.0_20 PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME export PATH
aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/rmiregistry" "rmiregistry" "/usr/local/java/jdk1.8.0_20/bin/rmiregistry" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/orbd" "orbd" "/usr/local/java/jdk1.8.0_20/bin/orbd" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/tnameserv" "tnameserv" "/usr/local/java/jdk1.8.0_20/bin/tnameserv" 1 aipi2014@ubuntu:~$ sudo update-alternatives --install "/usr/bin/wsimport" "wsimport" "/usr/local/java/jdk1.8.0_20/bin/wsimport" 1
aipi2014@ubuntu:~$ sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java aipi2014@ubuntu:~$ sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac aipi2014@ubuntu:~$ sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws aipi2014@ubuntu:~$ sudo update-alternatives --set rmiregistry /usr/local/java/jdk1.8.0_20/bin/rmiregistry aipi2014@ubuntu:~$ sudo update-alternatives --set orbd /usr/local/java/jdk1.8.0_20/bin/orbd aipi2014@ubuntu:~$ sudo update-alternatives --set tnameserv /usr/local/java/jdk1.8.0_20/bin/tnameserv aipi2014@ubuntu:~$ sudo update-alternatives --set wsimport /usr/local/java/jdk1.8.0_20/bin/wsimport
/etc/profile
ce conține variabilele de sistem globaleaipi2014@ubuntu:~$ . /etc/profile
/etc/profile
se va face numai după repornirea sistemului de operare.