Тази статия е за 32-битовите и 64-битовите версии на инсталацията на Oracle Java 8 JDK (версията, на която е написана тази статия, е 1.8.0_20) на 32-битови и 64-битови операционни системи Ubuntu. Тези инструкции могат да се прилагат и към Debian и Linux Mint.
Този урок е за тези от вас, които просто искат да инсталират Oracle Java JDK с ORE Java JRE, включен в изтеглянето на JDK. Инструкциите за инсталиране на Oracle Java JDK важат само за базирани на Debian операционни системи Linux, например: Debian, Linux Mint или Ubuntu.
Стъпка
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 1 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 1](https://i.how-what-advice.com/images/009/image-25307-1-j.webp)
Стъпка 1. Вижте дали вашата архитектура на операционната система Ubuntu Linux е 32 битова или 64 битова
Отворете терминала и изпълнете тази команда
-
Тип/Копиране/Поставяне:
files /sbin /init
Обърнете внимание на битовата версия на архитектурата на операционната система Ubuntu Linux, която се появява, независимо дали е 32 -битова или 64 -битова
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 2 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 2](https://i.how-what-advice.com/images/009/image-25307-2-j.webp)
Стъпка 2. Разберете дали вашата система има инсталирана Java
За целта изпълнете командата java version от терминала.
-
Отворете терминал, след което въведете командата по -долу:
-
Тип/Копиране/Поставяне:
java -версия
-
-
Ако вече имате OpenJDK във вашата система, този ред може да се появи:
-
java версия "1.7.0_15"
OpenJDK среда на изпълнение (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-битова сървърна виртуална машина (компилация 19.0-b09, смесен режим)
-
- Ако OpenJDK вече съществува във вашата система, грешната версия на Java на доставчика е инсталирана на вашата система.
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 3 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 3](https://i.how-what-advice.com/images/009/image-25307-3-j.webp)
Стъпка 3. Напълно премахнете OpenJDK/JRE от системата, след което създайте папка, в която да се съхранява Oracle Java JDK/JRE
Това е полезно за предотвратяване на системни конфликти и объркване между различните версии на Java на доставчици. Например, ако вече има OpenJDK/JRE в системата, премахнете го, като въведете тази команда в командния ред:
-
Тип/Копиране/Поставяне:
sudo apt-get purge openjdk-\*
Горната команда е да премахнете напълно OpenJDK/JRE от системата
-
Тип/Копиране/Поставяне:
sudo mkdir -p/usr/local/java
Тази команда ще създаде папка за съхранение на Oracle Java JDK и JRE двоични файлове
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 4 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 4](https://i.how-what-advice.com/images/009/image-25307-4-j.webp)
Стъпка 4. Изтеглете Oracle Java JDK за Linux
Трябва да изберете компресиран двоичен файл, който подходящ за 32 -битова или 64 -битова системна архитектура (с разширение на файл tar.gz)
- Ако използвате 32 -битова операционна система Ubuntu Linux, изтеглете 32 -битовата двоична версия на Oracle Java.
- Ако използвате 64 -битовата операционна система Ubuntu Linux, изтеглете 64 -битовата двоична версия на Oracle Java.
-
Можете също да изтеглите Oracle Java JDK документация
Изберете jdk-8u20-apidocs.zip
-
Жизненоважни записи:
64 -битовият двоичен файл на Oracle Java не може да се използва в 32 -битова операционна система Ubuntu Linux. Ще се появят редица съобщения за системни грешки, ако се опитате да инсталирате Oracle Java 64 bit на Ubuntu Linux 32 bit.
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 5 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 5](https://i.how-what-advice.com/images/009/image-25307-5-j.webp)
Стъпка 5. Копирайте двоичния файл на Oracle Java в локалната папка/usr/local/java
В повечето случаи двоичният файл на Oracle Java се изтегля на: /home /"Вашето потребителско име"/Изтегляния.
-
Инструкции за инсталиране на Oracle Java 32 bit на Ubuntu Linux 32 bit:
-
Тип/Копиране/Поставяне:
cd /home /' "Вашето потребителско име" /Изтегляния
-
Тип/Копиране/Поставяне:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Тип/Копиране/Поставяне:
cd/usr/local/java/
-
-
Инструкции за инсталиране на Oracle Java 64 bit на Ubuntu Linux 64 bit:
-
Тип/Копиране/Поставяне:
cd /home /' "Вашето потребителско име" /Изтегляния
-
Тип/Копиране/Поставяне:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Тип/Копиране/Поставяне:
cd/usr/local/java/
-
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 6 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 6](https://i.how-what-advice.com/images/009/image-25307-6-j.webp)
Стъпка 6. Извлечете компресирания двоичен файл Java в папката/usr/local/java/
-
Инструкции за инсталиране на Oracle Java 32 bit на Ubuntu Linux 32 bit:
-
Тип/Копиране/Поставяне:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Инструкции за инсталиране на Oracle Java 64 bit на Ubuntu Linux 64 bit:
-
Тип/Копиране/Поставяне:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 7 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 7](https://i.how-what-advice.com/images/009/image-25307-7-j.webp)
Стъпка 7. Проверете папката си отново
На този етап трябва да имате две извлечени двоични папки в/usr/local/java/за Java JDK/JRE, изброени като:
-
Тип/Копиране/Поставяне:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 8 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 8](https://i.how-what-advice.com/images/009/image-25307-8-j.webp)
Стъпка 8. Редактирайте файловата система PATH /etc /profile, след което добавете тази системна променлива към системния път
Използвайте текстов редактор като nano или gedit като root, след това отворете /etc /profile.
-
Тип/Копиране/Поставяне:
sudo gedit /etc /profile
- или
-
Тип/Копиране/Поставяне:
sudo nano /etc /profile
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 9 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 9](https://i.how-what-advice.com/images/009/image-25307-9-j.webp)
Стъпка 9. Превъртете до края на файла с помощта на клавишите със стрелки на клавиатурата и добавете следния ред в края на /etc /profile файла:
-
Тип/Копиране/Поставяне:
JAVA_HOME =/usr/local/java/jdk1.8.0_20
JRE_HOME =/usr/local/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/кош: $ JAVA_HOME/кош
експортирайте JAVA_HOME
експортирайте JRE_HOME
износ PATH
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 10 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 10](https://i.how-what-advice.com/images/009/image-25307-10-j.webp)
Стъпка 10. Запазете файла /etc /profile, след което излезте
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 11 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 11](https://i.how-what-advice.com/images/009/image-25307-11-j.webp)
Стъпка 11. Кажете на системата на Ubuntu Linux къде се намира Oracle Java JDK/JRE
Това ще уведоми системата, че новата версия на Oracle Java е налична.
-
Тип/Копиране/Поставяне:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Тази команда ще уведоми системата, че ORE Java JRE работи и работи
-
Тип/Копиране/Поставяне:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Тази команда ще уведоми системата, че Oracle Java JDK е готова за използване
-
Тип/Копиране/Поставяне:
sudo update-alternative --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Тази команда уведомява системата, че стартирането на Oracle Java Web е стартирано и работи
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 12 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 12](https://i.how-what-advice.com/images/009/image-25307-12-j.webp)
Стъпка 12. Кажете на системата на Ubuntu Linux, че Oracle Java JDK/JRE трябва да бъде Java по подразбиране
-
Тип/Копиране/Поставяне:
sudo update-alternative --set java /usr/local/java/jdk1.8.0_20/bin/java
Тази команда има за цел да зададе среда за изпълнение на Java в системата
-
Тип/Копиране/Поставяне:
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Тази команда е за задаване на javac компилатора в системата
-
Тип/Копиране/Поставяне:
sudo update-alternative --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Тази команда има за цел да настрои стартирането на Java Web в системата
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 13 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 13](https://i.how-what-advice.com/images/009/image-25307-13-j.webp)
Стъпка 13. Повторете PATH /etc /profile в системата, като въведете тази команда:
-
Тип/Копиране/Поставяне:
източник /etc /profile
- Обърнете внимание, че профилът PATH /etc /в системата ще бъде рестартиран след рестартиране на системата Ubuntu Linux
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 14 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 14](https://i.how-what-advice.com/images/009/image-25307-14-j.webp)
Стъпка 14. Тествайте, за да видите дали Oracle Java е правилно инсталирана в системата
Изпълнете тази команда и вижте коя версия на Java се появява:
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 15 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 15](https://i.how-what-advice.com/images/009/image-25307-15-j.webp)
Стъпка 15. Успешната инсталация на Oracle Java 32 bit ще покаже:
-
Тип/Копиране/Поставяне:
java -версия
Тази команда ще покаже текущата версия на Java в системата
-
Ще се появи съобщение, показващо:
-
java версия "1.8.0_20"
Java (TM) SE Runtime Environment (компилация 1.8.0_20-b26)
Java HotSpot (TM) сървърна виртуална машина (компилация 25.20-b23, смесен режим)
-
-
Тип/Копиране/Поставяне:
javac -версия
Тази команда е да ви уведоми, че вече можете да компилирате Java програми от терминала
-
Ще се появи съобщение, показващо:
Javac 1.8.0_20
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 16 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 16](https://i.how-what-advice.com/images/009/image-25307-16-j.webp)
Стъпка 16. Успешната инсталация на Oracle Java 64 bit ще покаже:
-
Тип/Копиране/Поставяне:
java -версия
Тази команда ще покаже текущата версия на Java в системата
-
Ще се появи съобщение, показващо:
-
java версия "1.8.0_20"
Java (TM) SE Runtime Environment (компилация 1.8.0_20-b26)
Java HotSpot (TM) сървърна виртуална машина (компилация 25.20-b23, смесен режим)
-
-
Тип/Копиране/Поставяне:
javac -версия
Тази команда е да ви уведоми, че вече можете да компилирате Java програми от терминала
-
Ще се появи съобщение, показващо:
Javac 1.8.0_20
![Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 17 Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 17](https://i.how-what-advice.com/images/009/image-25307-17-j.webp)
Стъпка 17. Поздравления
Успешно сте инсталирали Oracle Java във вашата Linux система. Рестартирайте системата. След това системата ще бъде напълно конфигурирана да работи и разработва Java програми. По -късно можете сами да опитате да компилирате и стартирате Java програми.
По избор: Как да активирате Oracle Java в уеб браузър
За да активирате приставката Java в уеб браузър, създайте символична връзка от папката с приставки на уеб браузъра към местоположението на приставката Java във вашата дистрибуция на Oracle Java
Важна информация:
Активирането на Oracle Java 7 в уеб браузър ще разкрие много недостатъци в сигурността и подвизите на Java. По принцип активирането на Oracle Java 7 в уеб браузър рискува да покани хакери във вашата система. За повече информация относно уязвимостите и експлоатациите в сигурността в Java посетете следния уебсайт на английски език: Java Tester
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/jdk1.8.0_20/jre/lib/i386/libnpjp2.също
Тази команда ще създаде символична връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.също към уеб браузъра Google Chrome.
-
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/jdk1.8.0_20/jre/lib/amd64/libnpjp2.също
Тази команда ще създаде символична връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.също към уеб браузъра Google Chrome.
-
Напомняне:
-
Бележки:
Понякога горната команда може да изведе следното съобщение:
- ln: създаване на символична връзка `./libnpjp2.so ': Файл съществува
- За да разрешите този проблем, премахнете предишната символна връзка, като използвате тази команда:
-
Тип/Копиране/Поставяне:
cd/opt/google/chrome/plugins
-
Тип/Копиране/Поставяне:
sudo rm -rf libnpjp2.so
- Уверете се, че сте в/opt/google/chrome/plugins, преди да въведете тази команда.
-
Рестартирайте уеб браузъра и след това посетете Java Tester, за да откриете дали Java работи във вашия браузър.
Mozilla Firefox
32 -битови инструкции на Oracle Java:
-
Въведете командата по -долу.
-
Тип/Копиране/Поставяне:
cd/usr/lib/mozilla/плъгини
Тази команда ще ви постави в папката/usr/lib/mozilla/plugins. Създайте тази папка, ако още не е във вашата система
-
Тип/Копиране/Поставяне:
sudo mkdir -p/usr/lib/mozilla/плъгини
Тази команда ще създаде папка, наречена/usr/lib/mozilla/plugins. Трябва да сте в тази папка, преди да създадете символичната връзка
-
Тип/Копиране/Поставяне:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.също
Тази команда ще създаде символична връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.също към браузъра Mozilla Firefox
-
64 -битови инструкции на Oracle Java:
-
Въведете командата по -долу.
-
Тип/Копиране/Поставяне:
cd/usr/lib/mozilla/плъгини
Тази команда ще ви постави в папката/usr/lib/mozilla/plugins. Създайте тази папка, ако още не е във вашата система
-
Тип/Копиране/Поставяне:
sudo mkdir -p/usr/lib/mozilla/плъгини
Тази команда ще създаде папка, наречена/usr/lib/mozilla/plugins. Трябва да сте в тази папка, преди да създадете символичната връзка
-
Тип/Копиране/Поставяне:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.също
Тази команда ще създаде символична връзка от приставката Java JRE (Java Runtime Environment) libnpjp2.също към браузъра Mozilla Firefox
-
Напомняне:
-
Бележки:
Понякога горната команда може да изведе следното съобщение:
- ln: създаване на символична връзка `./libnpjp2.so ': Файл съществува
- За да разрешите този проблем, премахнете предишната символна връзка, като използвате тази команда:
-
Тип/Копиране/Поставяне:
cd/usr/lib/mozilla/плъгини
-
Тип/Копиране/Поставяне:
sudo rm -rf libnpjp2.so
- Уверете се, че сте в/usr/lib/mozilla/plugins, преди да въведете тази команда.
-
Рестартирайте уеб браузъра и след това посетете Java Tester, за да откриете дали Java работи във вашия браузър.
-