![Как да инсталираме Linux, Java8 и Eclipse на виртуална машина (Virutal Box)!](https://i.ytimg.com/vi/29-XcSQHh_4/hqdefault.jpg)
Съдържание
Тази статия ще ръководи инсталирането на Oracle Java 7 32-битова и 64-битова (текущата версия е 1.7.0_45JDK / JRE на 32-битова и 64-битова операционни системи Ubuntu. Можете да приложите това ръководство за Debian и Linux Mint.
Ако сте инсталирали Oracle Java 7 на вашата операционна система, но искате да надстроите, вижте ръководството за надграждане на Oracle Java на Ubuntu Linux.
С хора просто Ако искате да инсталирате Oracle Java JRE, за да стартирате Java приложения, а не да разработвате Java програми, моля, вижте ръководството за инсталиране на Oracle Java JRE на Ubuntu Linux.
За тези, които искат да инсталират Oracle Java JDK за разработване на Java програми и приложения (Oracle Java JRE, включително Oracle JDK), използвайте следния метод:
- Как да инсталирам Oracle Java JDK на Ubuntu Linux
За да активирате / надстроите Oracle Java в уеб браузър, вижте урока за активиране на Oracle Java в уеб браузъра.
Стъпки
Проверете дали вашата операционна система Ubuntu Linux е 32-битова или 64-битова, отворете терминал и изпълнете следната команда.- Тип / Копиране / Поставяне: файл / sbin / init
- Обърнете внимание дали вашата версия на Ubuntu Linux е 32-битова или 64-битова.
- Тип / Копиране / Поставяне: файл / sbin / init
Проверете дали Java е инсталирана в системата. За да тествате, изпълнете командата за версия на Java в терминала.- Отворете терминала и въведете следната команда:
- Тип / Копиране / Поставяне: java -версия
- Ако в системата е инсталиран OpenJDK, ще видите съобщението:
- java версия "1.7.0_15"
Среда за изпълнение на OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-битов сървър VM (компилация 19.0-b09, смесен режим)
- java версия "1.7.0_15"
- Ако в системата е инсталиран OpenJDK, това не е версията на доставчика, спомената в тази статия.
- Отворете терминала и въведете следната команда:
Напълно премахнете OpenJDK / JRE в системата и създайте директория за съхранение на двоични файлове на Oracle Java JDK / JRE. Това е начин да се избегнат системни конфликти и объркване между 2 различни версии на Java на различни доставчици. Например, ако имате инсталиран OpenJDK / JRE на вашата система, можете да го премахнете със следната команда:- Тип / Копиране / Поставяне: sudo apt-get purge openjdk - *
- Това е командата за пълно премахване на OpenJDK / JRE в системата.
- Тип / Копиране / Поставяне:sudo mkdir -p / usr / local / java
- Това е команда за създаване на нова директория за съхранение на двоични файлове на Oracle Java JDK и JRE.
- Тип / Копиране / Поставяне: sudo apt-get purge openjdk - *
Изтеглете Oracle Java JDK / JRE за Linux. Определено изберете точно Компресирани двоични файлове за 32-битови или 64-битови операционни системи (завършващи на tar.gz).- Например, ако използвате 32-битова Ubuntu Linux, изтеглете 32-битови двоични файлове на Oracle Java.
- Например, ако използвате Ubuntu Linux 64-bit, изтеглете 64-битовите двоични файлове на Oracle Java.
- Опция, Изтеглете документацията за Oracle Java JDK / JRE
- Изберете jdk-7u40-apidocs.zip
- Важна информация: 64-битовите двоични файлове на Oracle Java не работят на 32-битова Ubuntu Linux, много съобщения за системни грешки ще се появят, ако умишлено инсталирате 64-битова Oracle Java на 32-битова Ubuntu Linux.
Копирайте двоичния файл на Oracle Java в директорията / usr / local / java. В повечето случаи се изтегля двоичната версия на Oracle Java: / home /"потребителско име"/ Изтегляния.- Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
- Тип / Копиране / Поставяне: cd ~ / Изтегляния
- Тип / Копиране / Поставяне: 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
- Как да инсталирам Oracle Java 64-bit на Ubuntu Linux 64-bit:
- Тип / Копиране / Поставяне:cd ~ / Изтегляния
- Ако изтеглите JDK, въведете / копирайте / поставете: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
- Или ако изтеглите JRE, тогава напишете / копирайте / поставете: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
- Тип / Копиране / Поставяне: cd / usr / local / java
- Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
Извлечете Java двоичния архив в директорията / usr / local / java- Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
- Тип / Копиране / Поставяне: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
- Тип / Копиране / Поставяне: sudo tar xvzf jre-7u45-linux-i586.tar.gz
- Как да инсталирам Oracle Java 64-bit на Ubuntu Linux 64-bit:
- Ако изтеглите JDK, въведете / копирайте / поставете: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
- Ако изтеглите JRE, напишете / копирайте / поставете: sudo tar xvzf jre-7u45-linux-x64.tar.gz
- Как да инсталирам Oracle Java 32-bit на Ubuntu Linux 32-bit:
Проверете отново директорията. На тази стъпка трябва да имате разархивирана директория Java JDK / JRE в / usr / local / java, изброена по следния начин:- Тип / Копиране / Поставяне: ls -a
- jdk1.7.0_45
- или jre1.7.0_45
Редактирайте пътя на файла / etc / profile и добавете следните системни променливи към пътя. Използвайте nano, gedit или друг софтуер за редактиране на текст и отворете / etc / profile.- Тип / Копиране / Поставяне: sudo gedit / etc / profile
- или
- Тип / Копиране / Поставяне: sudo nano / etc / profile
Използвайте клавишите със стрелки, за да превъртите до дъното и да добавите ред след файла:- Ако имате инсталиран JDK Тип / Копиране / Поставяне:
JAVA_HOME = / usr / local / java /jdk1.7.0_45
JRE_HOME = $ JAVA_HOME / jre
PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
експортирайте JAVA_HOME
експортирайте JRE_HOME
износ ПЪТ - Ако имате инсталиран JRE Тип / Копиране / Поставяне:
JRE_HOME = / usr / local / java /jre1.7.0_45
PATH = $ PATH: $ JRE_HOME / bin
експортирайте JRE_HOME
износ ПЪТ - Запазете файла / etc / profile и излезте.
- Ако имате инсталиран JDK Тип / Копиране / Поставяне:
Информирайте системата Ubuntu Linux за местоположението на Oracle Java JDK / JRE. Командата ще информира системата, че нова версия на Oracle Java е готова за употреба.- Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
- Ако имате инсталиран JRE Тип / Копиране / Поставяне: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
- Това е командата, която информира системата, че Oracle Java JRE е готова за употреба.
- Само ако инсталирате JDK Тип / Копиране / Поставяне:sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
- Това е командата, която информира системата, че Oracle Java JDK е готов за употреба.
- Тип / Копиране / Поставяне:sudo update-alternative -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
- Това е команда, която информира системата, че Oracle Java Web е готова за употреба.
Кажете на системата Ubuntu Linux, че Oracle Java JDK / JRE е вашата Java по подразбиране.- Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
- Ако имате инсталиран JRE Тип / Копиране / Поставяне:sudo update-alternative -set java /usr/local/java/jre1.7.0_45/bin/java
- Това е командата за настройване на java runtime system за системата.
- Само при инсталиране на JDK тип / копиране / поставяне: sudo update-alternative -set java /usr/local/java/jdk1.7.0_45/bin/java
- Това е командата за настройване на java компилатор за системата.
- Ако имате инсталиран JDK Тип / Копиране / Поставяне: sudo update-alternative -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
- Или ако имате инсталиран JRE Тип / Копиране / Поставяне: sudo update-alternative -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
- Това е командата за настройване на Java Web за зареждане в системата.
Презаредете системния път / etc / profile, като въведете следната команда:- Тип / Копиране / Поставяне:. / и т.н. / профил
- Запишете системния път / и т.н. / файлът на профила ще се презареди след рестартиране на системата Ubuntu Linux.
Проверете дали Oracle Java е инсталиран правилно в системата или не. Изпълнете следната команда и запишете версията на Java: Ако 32-битовата инсталация на Oracle Java е успешна, ще видите съобщението:- Тип / Копиране / Поставяне: java -версия. Това е командата за показване на java версията в системата. Ще видите съобщението: java версия "1.7.0_45"
Java (TM) SE Runtime Environment (компилация 1.7.0_45-b18) - Java HotSpot (TM) Server VM (компилация 24.45-b08, смесен режим)
- Тип / Копиране / Поставяне: java -версия. Това е команда, известяваща, че вече можете да компилирате Java програми от терминала. Ще получите следното съобщение: java 1.7.0_45. Успешната инсталация на Oracle Java 64-bit ще покаже:
- Тип / Копиране / Поставяне: java -версия. Това е командата за показване на версията на java, работеща в системата. Ще получите следното съобщение: java версия "1.7.0_45"
Java (TM) SE среда за изпълнение (компилация 1.7.0_45-b18) - Java HotSpot (TM) 64-битов сървър VM (компилация 24.45-b08, смесен режим)
- Тип / Копиране / Поставяне: java -версия. Това е команда, известяваща, че вече можете да компилирате Java програми от терминала. Ще получите съобщението на дисплея: java 1.7.0_45
- Тип / Копиране / Поставяне: java -версия. Това е командата за показване на java версията в системата. Ще видите съобщението: java версия "1.7.0_45"
Поздравления, успешно сте инсталирали Oracle Java на вашата Linux система. Сега просто рестартирайте системата. След това системата ще бъде напълно конфигурирана за стартиране и разработване на Java програми. След това можете да опитате да компилирате и стартирате своя собствена програма Java. реклама
Метод 1 от 3: По избор: Как да активирам Oracle Java в уеб браузъра
За да активирате приставките Java в уеб браузър, трябва да създадете символична връзка от директорията на приставките на браузъра до мястото, където се намира приставката Java в дяла на Oracle Java.- Важна забележка: Трябва да бъдете внимателни, когато активирате Oracle Java 7 във вашия уеб браузър, поради факта, че Java има множество уязвимости и експлойти. По-важното е, че когато активирате Oracle Java 7 във вашия уеб браузър, ако има дупка в сигурността или експлойт, това е слабост за лошите да нахлуят и да навредят на вашата система. За повече информация относно уязвимости и експлойти на Java посетете уебсайта: Java Tester
Метод 2 от 3: Google Chrome
32-битов урок за Oracle Java:
Изпълнете следната команда.- Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
- Това е командата за създаване на директория / opt / google / chrome / plugins
- Тип / Копиране / Поставяне: cd / opt / google / chrome / plugins
- Това е командата, която ви отвежда до директорията с приставки на google chrome, не забравяйте да отидете в тази директория, преди да създадете връзката с иконата
- Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
- Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.so към браузъра Google Chrome.
- Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
64-битов урок за Oracle Java:
Изпълнете следната команда.- Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
- Това е командата за създаване на директория / opt / google / chrome / plugins
- Тип / Копиране / Поставяне: cd / opt / google / chrome / plugins
- Това е командата, която ви отвежда в директорията на приставките на google chrome, уверете се, че влизате в директорията, преди да създадете връзката с иконата.
- Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
- Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към браузъра Google Chrome.
- Тип / Копиране / Поставяне: sudo mkdir -p / opt / google / chrome / plugins
Напомням:
Забележка: Много пъти, когато изпълнявате горните команди, ще получите следното съобщение:- ln: създаване на символична връзка `./libnpjp2.so ': Файлът съществува
- За да разрешите този проблем, просто премахнете връзката по-рано, като използвате следната команда:
- Тип / Копиране / Поставяне:cd / opt / google / chrome / plugins
- Тип / Копиране / Поставяне:sudo rm -rf libnpjp2.so
- Уверете се, че сте в директорията / opt / google / chrome / plugins, преди да изпълните командата.
Рестартирайте вашия уеб браузър и отидете на Java тестер за да проверите дали Java работи или не. реклама
Метод 3 от 3: Mozilla Firefox
32-битов урок за Oracle Java:
Изпълнете следната команда.- Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
- Това е командата, която ще ви отведе до директорията plugin / usr / lib / mozilla / plugins, създайте тази директория, ако нямате такава.
- Тип / Копиране / Поставяне: sudo mkdir -p / usr / lib / mozilla / plugins
- Ето командата create directory / usr / lib / mozilla / plugins, уверете се, че сте в директорията, преди да създадете символната връзка.
- Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
- Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към уеб браузъра Mozilla Firefox.
- Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
64-битов урок за Oracle Java:
Изпълнете следната команда:- Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
- Това е командата, която ще ви отведе до директорията / usr / lib / mozilla / plugins, създайте тази директория, ако нямате такава.
- Тип / Копиране / Поставяне: sudo mkdir -p / usr / lib / mozilla / plugins
- Ето командата create directory / usr / lib / mozilla / plugins, уверете се, че сте в директорията, преди да създадете символната връзка.
- Тип / Копиране / Поставяне: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
- Ето командата за генериране на символна връзка от приставката Java JRE (Java Runtime Environment). libnpjp2.so към уеб браузъра Mozilla Firefox.
- Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
Напомням:
Забележка: Понякога изпълнявате горните команди и получавате съобщението:- ln: създаване на символична връзка `./libnpjp2.so ': Файлът съществува
- За да разрешите този проблем, просто премахнете предишната връзка със следната команда:
- Тип / Копиране / Поставяне: cd / usr / lib / mozilla / plugins
- Тип / Копиране / Поставяне: sudo rm -rf libnpjp2.so
- Уверете се, че сте в / usr / lib / mozilla / plugins директория, преди да изпълните командата.
- Рестартирайте уеб браузъра си и посетете страницата Java тестер за да проверите дали Java работи в браузъра. реклама
Съвети
- С Ubuntu Linux можете да избирате между OpenJDK, безплатният език за програмиране с отворен код Java; или Oracle Java JDK и JRE. Някои хора обичат да използват Oracle Java (тъй като това е най-актуалната версия на Java и идва от поддръжници на Java технология), но също и различни.
- Имайте предвид, че Oracle надгражда защитата, поправя грешки и подобрява производителността с всяка актуализация на Oracle Java. Когато инсталирате Oracle Java на вашата система, обърнете внимание на номера на версията. Обърнете се към урока за надстройка на Oracle Java на Linux.
- Имайте предвид, че тази статия се преразглежда непрекъснато, тъй като Oracle понякога променя двоичния метод на инсталиране на Java JDK / JRE.