I-install ang Oracle Java sa Ubuntu Linux

May -Akda: Frank Hunt
Petsa Ng Paglikha: 15 Marso. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video.: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Nilalaman

Inilalarawan ng artikulong ito ang pag-install ng 32-bit at 64-bit Oracle Java 7 (kasalukuyang numero ng bersyon 1.7.0_21) JDK / JRE sa 32-bit at 64-bit na operating system ng Ubuntu. Gumagana din ang mga tagubilin sa Debian at Linux Mint.

Upang humakbang

  1. Suriin kung ang iyong operating system ng Ubuntu Linux ay 32-bit o 64-bit, buksan ang isang window ng terminal at patakbuhin ang sumusunod na utos.
    • Uri / Kopyahin / I-paste: file / sbin / init
      • Tingnan ang bit bersyon ng iyong operating system ng Ubuntu Linux, ipinapakita nito kung ito ay 32-bit o 64-bit.
  2. Suriin kung naka-install ang Java sa iyong system. Upang gawin ito kailangan mong patakbuhin ang utos ng bersyon ng Java.
    • buksan ang isang window ng terminal at patakbuhin ang sumusunod na utos:
      • Uri / Kopyahin / I-paste: bersyon ng java
    • Kung ang OpenJDK ay naka-install sa iyong system maaaring ganito ang hitsura:
      • bersyon ng java na "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
    • Kung ang OpenJDK ay naka-install sa iyong system, maaaring na-install mo ang maling bersyon ng tagagawa ng Java para sa gabay na ito.
  3. Alisin ang OpenJDK / JRE mula sa iyong system at lumikha ng isang direktoryo na naglalaman ng iyong mga binary ng Oracle Java JDK / JRE. Iniiwasan nito ang mga salungatan ng system at pagkalito sa pagitan ng iba't ibang mga bersyon ng tagagawa ng Java. Halimbawa, kung mayroon kang naka-install na OpenJDK / JRE sa iyong system, maaari mo itong alisin sa pamamagitan ng pagta-type sa sumusunod sa isang window ng terminal:
    • Uri / Kopyahin / I-paste: sudo apt-get purge openjdk - *
      • Inaalis ng utos na ito ang OpenJDK / JRE mula sa iyong system
    • Uri / Kopyahin / I-paste: sudo mkdir -p / usr / local / java
      • Lumilikha ang utos na ito ng isang direktoryo na naglalaman ng iyong Oracle Java JDK at JRE binary.
  4. I-download ang Oracle Java JDK / JRE para sa Linux. Siguraduhin na nakuha mo ang tama naka-compress na mga binary para sa iyong system (32-bit / 64-bit, nagtatapos sa tar.gz).
    • Kung ang iyong Ubuntu Linux ay 32-bit, mag-download ng 32-bit na Oracle Java binary.
    • Kung ang iyong Ubuntu Linux ay 64-bit, mag-download ng 64-bit na Oracle Java binary.
    • Opsyonal I-download ang Oracle Java JDK / JRE Documentation
      • Piliin ang jdk-7u21-apidocs.zip
    • Mahalagang impormasyon Ang 64-bit Oracle Java binaries ay hindi gagana sa mga operating system ng 32-bit Ubuntu Linux, makakakuha ka ng iba't ibang mga mensahe ng error sa system.
  5. Kopyahin ang mga binary ng Oracle Java sa direktoryo / usr / local / java. Karaniwan ang mga binary ng Oracle Java ay naida-download sa: / home /"ang iyong username"/ Mga Pag-download.
    • Mga tagubilin para sa pag-install ng 32-bit Oracle Java sa 32-bit Ubuntu Linux:
      • Uri / Kopyahin / I-paste: cd / bahay /"ang iyong username"/ Mga Pag-download
      • Uri / Kopyahin / I-paste: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
      • Uri / Kopyahin / I-paste: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
      • Uri / Kopyahin / I-paste: cd / usr / local / java
    • Mga tagubilin para sa pag-install ng 64-bit Oracle Java sa 64-bit Ubuntu Linux:
      • Uri / Kopyahin / I-paste: cd / bahay /"ang iyong username"/ Mga Pag-download
      • Uri / Kopyahin / I-paste: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
      • Uri / Kopyahin / I-paste: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
      • Uri / Kopyahin / I-paste: cd / usr / local / java
  6. I-extract ang mga naka-compress na binary ng Java sa direktoryo / usr / local / java
    • Mga tagubilin para sa pag-install ng 32-bit Oracle Java sa 32-bit Ubuntu Linux:
      • Uri / Kopyahin / I-paste: sudo tar xvzf jdk-7u21-linux-i586.tar.gz
      • Uri / Kopyahin / I-paste: sudo tar xvzf jre-7u21-linux-i586.tar.gz
    • Mga tagubilin para sa pag-install ng 64-bit Oracle Java sa 64-bit Ubuntu Linux:
      • Uri / Kopyahin / I-paste: sudo tar xvzf jdk-7u21-linux-x64.tar.gz
      • Uri / Kopyahin / I-paste: sudo tar xvzf jre-7u21-linux-x64.tar.gz
  7. Suriin muli ang iyong mga direktoryo. Dapat ay mayroong dalawang hindi naka-compress na binary na direktoryo sa / usr / local / java para sa Java JDK / JRE na pinangalanan tulad ng sumusunod:
    • Uri / Kopyahin / I-paste: ls -a
    • jdk1.7.0_21
    • jre1.7.0_21
  8. I-edit ang system PATH file / etc / profile at idagdag ang mga sumusunod na variable ng system sa iyong path ng system. Gumamit ng nano, gedit o ibang text editor, bilang root open / etc / profile.
    • Uri / Kopyahin / I-paste: sudo gedit / etc / profile
    • o
    • Uri / Kopyahin / I-paste: sudo nano / etc / profile
  9. Mag-scroll sa dulo ng file gamit ang iyong mga arrow at idagdag ang mga sumusunod na linya sa dulo ng iyong / etc / profile file:
    • Uri / Kopyahin / I-paste:

      JAVA_HOME = / usr / local / java /jdk1.7.0_21
      PATH = $ PATH: $ HOME / basahan: $ JAVA_HOME / basurahan
      JRE_HOME = / usr / local / java /jre1.7.0_21
      PATH = $ PATH: $ HOME / basahan: $ JRE_HOME / basurahan
      i-export ang JAVA_HOME
      i-export ang JRE_HOME
      i-export ang PATH
  10. I-save ang / etc / profile file at isara ang window.
  11. Ipaalam sa iyong system ng Ubuntu Linux kung saan nakaimbak ang Oracle Java JDK / JRE. Pagkatapos alam ng system na ang bagong bersyon ng Oracle Java ay handa nang gamitin.
    • Uri / Kopyahin / I-paste: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
      • Sinasabi ng utos na ito ang system na handa nang gamitin ang Oracle Java JRE.
    • Uri / Kopyahin / I-paste: sudo update-alternatives --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
      • Sinasabi ng utos na ito ang system na handa nang gamitin ang Oracle Java JDK.
    • Uri / Kopyahin / I-paste: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
      • Sinasabi ng utos na ito ang system na handa nang gamitin ang Oracle Java Web Start.
  12. Ipaalam sa iyong system ng Ubuntu Linux na ang Oracle Java JDK / JRE ay dapat na ang default Java.
    • Uri / Kopyahin / I-paste: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
      • Ang utos na ito ay nagtatakda ng kapaligiran sa runtime ng java para sa system
    • Uri / Kopyahin / I-paste: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
      • Itinatakda ng utos na ito ang java compiler para sa system
    • Uri / Kopyahin / I-paste: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
      • Ang utos na ito ay nagtatakda ng java Web Start para sa system
  13. I-reload ang PATH / etc / profile sa pamamagitan ng pag-type ng sumusunod na utos:
    • Uri / Kopyahin / I-paste: . / etc / profile
    • Tandaan: ang iyong PATH / etc / profile file ay mai-load pagkatapos mong i-restart ang Ubuntu Linux.
  14. Subukan upang makita kung ang Oracle Java ay maayos na na-install sa system. Patakbuhin ang mga sumusunod na utos at tingnan ang bersyon ng Java.
  15. Sa matagumpay na pag-install ng 32-bit Oracle Java makikita mo:
    • Uri / Kopyahin / I-paste: bersyon ng java
      • Ipinapakita ng utos na ito ang bersyon ng Jave sa iyong system.
    • Makakatanggap ka ng isang mensahe na nagsasaad:
      • bersyon ng java na "1.7.0_21"
        Java (TM) SE Runtime Environment (build 1.7.0_21-b21)
        Java HotSpot (TM) Server VM (bumuo ng 23.1-b03, halo-halong mode)
    • Uri / Kopyahin / I-paste: bersyon ng javac
      • Sinasabi sa iyo ng utos na ito na maaari mo nang mag-ipon ng mga programa ng Java mula sa Terminal
    • Makakatanggap ka ng isang mensahe na nagsasaad:
      • javac 1.7.0_21
  16. Sa matagumpay na pag-install ng 64-bit Oracle Jave makikita mo:
    • Uri / Kopyahin / I-paste: bersyon ng java
      • Ipinapakita ng utos na ito ang bersyon ng Jave sa iyong system.
    • Makakatanggap ka ng isang mensahe na nagsasaad:
      • bersyon ng java na "1.7.0_21"
        Java (TM) SE Runtime Environment (build 1.7.0_21-b21)
        Java HotSpot (TM) 64-Bit Server VM (bumuo ng 23.6-b04, halo-halong mode)
    • Uri / Kopyahin / I-paste: bersyon ng javac
      • Sinasabi sa iyo ng utos na ito na maaari mo nang mag-ipon ng mga programa ng Java mula sa Terminal
    • Makakatanggap ka ng isang mensahe na nagsasaad:
      • javac 1.7.0_21
  17. Binabati kita, na-install mo na ngayon ang Oracle Java sa iyong Linux system. I-restart ang Ubuntu Linux. Pagkatapos nito, ang system ay buong naka-configure at maaari mong patakbuhin at paunlarin ang mga programa ng Java.

Opsyonal: Paano paganahin ang Oracle Java sa mga web browser

  1. Upang buhayin ang Java plug-in sa iyong mga web browser, dapat kang lumikha ng isang simbolikong link mula sa direktoryo ng plug-in ng web browser sa lokasyon ng Java plug-in na kasama sa pamamahagi ng Oracle Java.

Google Chrome

Mga tagubilin sa 32-bit Oracle Java:

  1. Patakbuhin ang mga sumusunod na utos.
    • Uri / Kopyahin / I-paste: sudo mkdir -p / opt / google / chrome / plugins
      • Lilikha ito ng isang direktoryo na tinatawag na / opt / google / chrome / plugins
    • Uri / Kopyahin / I-paste: cd / opt / google / chrome / plugins
      • Dadalhin ka nito sa direktoryo ng mga plug-in ng google chrome, tiyaking nasa direktoryong ito bago lumikha ng simbolong link.
    • Uri / Kopyahin / I-paste: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • Lumilikha ito ng isang simbolikong link ng Java JRE (Java Runtime Environment) na plugin libnpjp2.so sa iyong web browser ng Google Chrome

Mga tagubilin sa 64-bit Oracle Java:

  1. Patakbuhin ang mga sumusunod na utos.
    • Uri / Kopyahin / I-paste: sudo mkdir -p / opt / google / chrome / plugins
      • Lilikha ito ng isang direktoryo na tinatawag na / opt / google / chrome / plugins
    • Uri / Kopyahin / I-paste: cd / opt / google / chrome / plugins
      • Dadalhin ka nito sa direktoryo ng mga plug-in ng google chrome, tiyaking nasa direktoryong ito bago lumikha ng simbolong link.
    • Uri / Kopyahin / I-paste: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • Lumilikha ito ng isang simbolikong link ng Java JRE (Java Runtime Environment) na plugin libnpjp2.so sa iyong web browser ng Google Chrome

Bigyang-pansin:

  1. Bigyang-pansin: Kapag pinatakbo mo ang utos sa itaas nakakakuha ka minsan ng sumusunod na mensahe:
    • ln: lumilikha ng simbolikong link na `./libnpjp2.so ': Umiiral ang file
    • Sa kasong iyon, alisin ang naunang simbolikong link sa sumusunod na utos:
    • Uri / Kopyahin / I-paste: cd / opt / google / chrome / plugins
    • Uri / Kopyahin / I-paste: sudo rm -rf libnpjp2.so
    • Tiyaking ikaw ay nasa direktoryo / opt / google / chrome / plugins bago patakbuhin ang utos.
  2. I-restart ang iyong web browser at pumunta sa Java Tester upang subukan kung gumagana ang Java sa iyong web browser.

Mozilla Firefox

Mga tagubilin sa 32-bit Oracle Java:

  1. Patakbuhin ang mga sumusunod na utos.
    • I-type / I-paste / Kopyahin: cd / usr / lib / mozilla / plugins
      • Dadalhin ka nito sa direktoryo / usr / lib / mozilla / plugins, likhain ang direktoryong ito kung wala ito.
    • I-type / I-paste / Kopyahin: sudo mkdir -p / usr / lib / mozilla / plugins
      • Lilikha ito ng isang direktoryo na tinatawag na / usr / lib / mozilla / plugins, tiyaking nasa direktoryong ito bago lumikha ng simbolikong link.
    • I-type / I-paste / Kopyahin: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • Lumilikha ito ng isang simbolikong link ng Java JRE (Java Runtime Environment) na plugin libnpjp2.so sa iyong browser ng Mozilla Firefox

Mga tagubilin sa 64-bit Oracle Java:

  1. Patakbuhin ang mga sumusunod na utos.
    • Uri / Kopyahin / I-paste: cd / usr / lib / mozilla / plugins
      • Dadalhin ka nito sa direktoryo / usr / lib / mozilla / plugins, likhain ang direktoryong ito kung wala ito.
    • Uri / Kopyahin / I-paste: sudo mkdir -p / usr / lib / mozilla / plugins
      • Lilikha ito ng isang direktoryo na tinatawag na / usr / lib / mozilla / plugins, tiyaking nasa direktoryong ito bago lumikha ng simbolikong link.
    • Uri / Kopyahin / I-paste: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • Lumilikha ito ng isang simbolikong link ng Java JRE (Java Runtime Environment) na plugin libnpjp2.so sa iyong browser ng Mozilla Firefox

Bigyang-pansin:

  1. Bigyang-pansin: Kapag pinatakbo mo ang utos sa itaas nakakakuha ka minsan ng sumusunod na mensahe:
    • ln: lumilikha ng simbolikong link na `./libnpjp2.so ': Umiiral ang file
    • Sa kasong iyon, alisin ang naunang simbolikong link sa sumusunod na utos:
    • Uri / Kopyahin / I-paste: cd / usr / lib / mozilla / plugins
    • Uri / Kopyahin / I-paste: sudo rm -rf libnpjp2.so
    • Tiyaking nasa direktoryo ng / usr / lib / mozilla / plugins bago magpatakbo ng utos.
  2. I-restart ang iyong web browser at pumunta sa Java Tester upang subukan kung gumagana ang Java sa iyong web browser.

Mga Tip

  • sa Ubuntu Linux mayroon kang pagpipilian na alinman sa paggamit ng OpenJDK, isang libre at open-source na pagpapatupad ng wika ng Java programming, o Oracle Java JDK at JRE. Ang ilang mga tao ay ginusto ang Oracle Java (na kung saan ay ang pinakabagong bersyon ng Java at ito ay direktang nagmula sa mga Java techies.
  • Ang dokumentong ito ay maaaring magbago tulad ng kung minsan ay binabago ng Oracle ang paraan ng pag-install ng kanilang mga Java JDK / JRE binary.
  • Ang Oracle ay gumagawa ng mga pag-update sa seguridad at pag-aayos ng bug sa bawat bagong paglabas ng Oracle Java. Tandaan ang mga pagbabago sa numero ng bersyon sa panahon ng pag-install ng Oracle Java.