1:. , Ubuntu Linux 32- 64-, .
file /sbin/init
. Ubuntu Linux , 32- 64-.
2: , Java. Java .
:
java -version
OpenJDK , :
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
OpenJDK , Java .
3: OpenJDK/JRE Oracle JDK/JRE. Java. , OpenJDK/JRE, , :
sudo apt-get purge openjdk-\*
OpenJDK/JRE
sudo mkdir -p /usr/local/java
Oracle JDK JRE.
4: Oracle JDK/JRE Linux. , 32- 64- ( tar.gz).
- , 32- Ubuntu Linux, 32- Oracle Java.
- , 64- Ubuntu Linux, 64- Oracle Java.
- : 64- Oracle Java 32- Ubuntu Linux, , 64- Oracle Java 32- Ubuntu Linux.
5: Oracle Java /usr/local/java. Oracle Java :
/home/"your_user_name"/Downloads
32- Oracle Java 32- Ubuntu Linux:
cd /home/"your_user_name"/Downloads
sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
cd /usr/local/java
64- Oracle Java 64- Ubuntu Linux:
cd /home/"your_user_name"/Downloads
sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
cd /usr/local/java
6: Java /usr/local/java
32- Oracle Java 32- Ubuntu Linux:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
sudo tar xvzf jre-7u45-linux-i586.tar.gz
64- Oracle Java 64- Ubuntu Linux:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
sudo tar xvzf jre-7u45-linux-x64.tar.gz
7: . /usr/local/java Java JDK/JRE, :
ls -a
8: PATH /etc/profile . nano, gedit , root, /etc/profile.
sudo gedit /etc/profile
(or)
sudo nano /etc/profile
9: /etc/profile:
JAVA_HOME=/usr/local/java/jdk1.7.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_45
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
10: Ubuntu Linux, Java JDK/JRE. , Oracle Java .
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
, Oracle Java JRE
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1
, Oracle Java JDK
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
, Oracle Java Web
11: Ubuntu Linux, Java JDK/JRE Java .
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
java
sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac
javac-
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
Java Web
12: PATH/etc/profile , :
./etc/profile
: PATH/etc/profile Ubuntu Linux.
13: Oracle Java :
32-
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
javac -version
javac 1.7.0_45
64-
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
javac -version
javac 1.7.0_45
, Oracle Java Linux. Ubuntu Linux. Java