Как да инсталирате Oracle Java JDK на Ubuntu Linux (със снимки)

Съдържание:

Как да инсталирате Oracle Java JDK на Ubuntu Linux (със снимки)
Как да инсталирате Oracle Java JDK на Ubuntu Linux (със снимки)

Видео: Как да инсталирате Oracle Java JDK на Ubuntu Linux (със снимки)

Видео: Как да инсталирате Oracle Java JDK на Ubuntu Linux (със снимки)
Видео: Как удалить вирусы на Windows в два клика? 2024, Може
Anonim

Тази статия е за 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

Стъпка 1. Вижте дали вашата архитектура на операционната система Ubuntu Linux е 32 битова или 64 битова

Отворете терминала и изпълнете тази команда

  • Тип/Копиране/Поставяне:

    files /sbin /init

    Обърнете внимание на битовата версия на архитектурата на операционната система Ubuntu Linux, която се появява, независимо дали е 32 -битова или 64 -битова

Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 2
Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 2

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 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

Стъпка 10. Запазете файла /etc /profile, след което излезте

Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 11
Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 11

Стъпка 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

Стъпка 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

Стъпка 13. Повторете PATH /etc /profile в системата, като въведете тази команда:

  • Тип/Копиране/Поставяне:

    източник /etc /profile

  • Обърнете внимание, че профилът PATH /etc /в системата ще бъде рестартиран след рестартиране на системата Ubuntu Linux
Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 14
Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 14

Стъпка 14. Тествайте, за да видите дали Oracle Java е правилно инсталирана в системата

Изпълнете тази команда и вижте коя версия на Java се появява:

Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 15
Инсталирайте Oracle Java JDK на Ubuntu Linux Стъпка 15

Стъпка 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

Стъпка 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

Стъпка 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:

  1. Въведете командата по -долу.

    • Тип/Копиране/Поставяне:

      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:

  1. Въведете командата по -долу.

    • Тип/Копиране/Поставяне:

      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.

Напомняне:

  1. Бележки:

    Понякога горната команда може да изведе следното съобщение:

    • ln: създаване на символична връзка `./libnpjp2.so ': Файл съществува
    • За да разрешите този проблем, премахнете предишната символна връзка, като използвате тази команда:
    • Тип/Копиране/Поставяне:

      cd/opt/google/chrome/plugins

    • Тип/Копиране/Поставяне:

      sudo rm -rf libnpjp2.so

    • Уверете се, че сте в/opt/google/chrome/plugins, преди да въведете тази команда.
  2. Рестартирайте уеб браузъра и след това посетете Java Tester, за да откриете дали Java работи във вашия браузър.

    Mozilla Firefox

    32 -битови инструкции на Oracle Java:

    1. Въведете командата по -долу.

      • Тип/Копиране/Поставяне:

        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:

    1. Въведете командата по -долу.

      • Тип/Копиране/Поставяне:

        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

    Напомняне:

    1. Бележки:

      Понякога горната команда може да изведе следното съобщение:

      • ln: създаване на символична връзка `./libnpjp2.so ': Файл съществува
      • За да разрешите този проблем, премахнете предишната символна връзка, като използвате тази команда:
      • Тип/Копиране/Поставяне:

        cd/usr/lib/mozilla/плъгини

      • Тип/Копиране/Поставяне:

        sudo rm -rf libnpjp2.so

      • Уверете се, че сте в/usr/lib/mozilla/plugins, преди да въведете тази команда.
    2. Рестартирайте уеб браузъра и след това посетете Java Tester, за да откриете дали Java работи във вашия браузър.

Препоръчано: