4 Mga Paraan upang Ma-upgrade ang Oracle Java sa Ubuntu Linux

Talaan ng mga Nilalaman:

4 Mga Paraan upang Ma-upgrade ang Oracle Java sa Ubuntu Linux
4 Mga Paraan upang Ma-upgrade ang Oracle Java sa Ubuntu Linux

Video: 4 Mga Paraan upang Ma-upgrade ang Oracle Java sa Ubuntu Linux

Video: 4 Mga Paraan upang Ma-upgrade ang Oracle Java sa Ubuntu Linux
Video: Paano magremove ng virus sa laptop at desktop computer 2024, Mayo
Anonim

Ang dokumentong ito ay inilaan upang makatulong sa pag-upgrade ng maraming mga bagong bersyon ng paglabas ng Oracle Java JDK / JRE sa Ubuntu Linux. Tuwing madalas, dahil sa mga pag-aayos ng bug at mga isyu sa seguridad ay naglalabas ang Oracle ng mga pag-update sa kanilang bersyon ng Java JDK / JRE.

  • Tandaan:

    Ipinapalagay ng artikulong ito na mayroon kang isang bersyon ng Oracle Java 7 alinman sa 32-bit o 64-bit na matatagpuan sa / usr / local / java at nais mong mag-upgrade sa isang bagong bersyon ng Oracle Java. Kung hindi mo mangyaring tingnan ang sumusunod na artikulo para sa karagdagang impormasyon:

  • Paano Mag-install ng Oracle Java sa Ubuntu Linux

Mga hakbang

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 1
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 1

Hakbang 1. I-download ang bagong Oracle Java binaries tiyakin na pinili mo ang tamang na-update na Java JDK / JRE binary ng Oracle Java, para sa iyong arkitektura ng system ng Linux Linux, alinman sa 32-bit o 64-bit, ang mga binary ng Oracle Java ay nagtatapos sa (tar. gz) tulad ng:

  • jdk-7u40-linux-i586.tar.gz (32-bit)
  • jre-7u40-linux-i586.tar.gz (32-bit)

    o

  • jdk-7u40-linux-x64.tar.gz (64-bit)
  • jre-7u40-linux-x64.tar.gz (64-bit)

Paraan 1 ng 4: 32-bit na mga tagubilin sa Oracle Java:

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 2
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 2

Hakbang 1. Maging root user at kopyahin ang bagong naka-compress na binary ng Oracle Java mula sa aming direktoryo sa pag-download sa / usr / local / java

  • Uri / Kopyahin / I-paste:

    cd / bahay /"ang iyong username"/ Mga Pag-download

  • Uri / Kopyahin / I-paste:

    sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java

  • Uri / Kopyahin / I-paste:

    sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java

  • Uri / Kopyahin / I-paste:

    cd / usr / local / java

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 3
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 3

Hakbang 2. Susunod na tatanggalin namin ang aming bagong bersyon ng Oracle Java binaries, sa direktoryo / usr / local / java

  • Uri / Kopyahin / I-paste:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Uri / Kopyahin / I-paste:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Paraan 2 ng 4: 64-bit na mga tagubilin sa Oracle Java:

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 4
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 4

Hakbang 1. Maging root user at kopyahin ang bagong naka-compress na binary ng Oracle Java mula sa aming direktoryo sa pag-download sa / usr / local / java

  • Uri / Kopyahin / I-paste:

    cd / bahay /"ang iyong username"/ Mga Pag-download

  • Uri / Kopyahin / I-paste:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java

  • Uri / Kopyahin / I-paste:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java

  • Uri / Kopyahin / I-paste:

    cd / usr / local / java

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 5
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 5

Hakbang 2. Susunod na tatanggalin namin ang aming bagong bersyon ng Oracle Java binaries, sa direktoryo / usr / local / java

  • Uri / Kopyahin / I-paste:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Uri / Kopyahin / I-paste:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 6
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 6

Hakbang 3. Sa puntong ito dapat kang magkaroon ng dalawang bagong hindi naka-compress na mga direktoryo ng binary sa / usr / local / java para sa nakalista na Java JDK / JRE bilang:

jdk1.7.0_40

jre1.7.0_40

Kasama ni:

jdk1.7.0_25

jre1.7.0_25

Paraan 3 ng 4: Baguhin ang iyong system sa Linux PATH:

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 7
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 7

Hakbang 1. I-edit ang system PATH file / etc / profile at idagdag ang mga sumusunod na variable ng system sa iyong path ng system

Gumamit ng gedit, nano o anumang iba pang text editor, bilang ugat, at buksan ang / etc / profile

  • Uri / Kopyahin / I-paste:

    sudo gedit / etc / profile

    o

  • Uri / Kopyahin / I-paste:

    sudo nano / etc / profile

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 8
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 8

Hakbang 2. Mag-scroll pababa gamit ang iyong mga arrow key sa dulo ng file at idagdag ang mga sumusunod na linya sa ibaba sa dulo ng iyong / etc / profile file sa Ubuntu Linux, sa puntong ito ay babaguhin mo ang mga numero ng bersyon mula sa luma Ang Oracle Java sa bagong bersyon ng Java, babaguhin mo ang mga numero ng bersyon sa sumusunod na system PATH file / etc / profile:

Baguhin ang / etc / profile file:

JAVA_HOME = / usr / local / java /jdk1.7.0_25

PATH = $ PATH: $ HOME / basahan: $ JAVA_HOME / basurahan

JRE_HOME = / usr / local / java /jre1.7.0_25

PATH = $ PATH: $ HOME / basahan: $ JRE_HOME / basurahan

i-export ang JAVA_HOME

i-export ang JRE_HOME

i-export ang PATH

Baguhin ito:

JAVA_HOME = / usr / local / java /jdk1.7.0_40

PATH = $ PATH: $ HOME / basahan: $ JAVA_HOME / basurahan

JRE_HOME = / usr / local / java /jre1.7.0_40

PATH = $ PATH: $ HOME / basahan: $ JRE_HOME / basurahan

i-export ang JAVA_HOME

i-export ang JRE_HOME

i-export ang PATH

I-save ang file at lumabas

Paraan 4 ng 4: Ipaalam sa iyong system ang na-update na bersyon ng Oracle Java:

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 9
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 9

Hakbang 1. Ipaalam sa iyong system ng Ubuntu Linux kung saan matatagpuan ang iyong Oracle Java JRE / JDK, ngayon gugustuhin mong i-update ang system upang magamit ang Oracle Java 1.7.0_40

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --install "/ usr / bin / java" "java" "/ usr / local / java /jre1.7.0_40/ bin / java "1

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --install "/ usr / bin / javac" "javac" "/ usr / local / java /jdk1.7.0_40/ bin / javac "1

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /jre1.7.0_40 / basurahan/ javaws "1

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 10
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 10

Hakbang 2. Ipaalam sa iyong system ng Ubuntu Linux, ang Oracle Java JRE 1.7.0_40 na dapat ang bagong default Java

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --set java / usr / local / java /jre1.7.0_40/ bin / java

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --set javac / usr / local / java /jdk1.7.0_40/ bin / javac

  • Uri / Kopyahin / I-paste:

    sudo update-alternatives --set javaws / usr / local / java /jre1.7.0_40/ bin / javaws

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 11
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 11

Hakbang 3. I-reload ang iyong system ng malawak na PATH / etc / profile sa pamamagitan ng pag-type ng sumusunod na utos:

  • Uri / Kopyahin / I-paste:

    . / etc / profile

  • Tandaan na ang iyong system malawak na PATH / etc / profile file ay muling maglo-load pagkatapos ng pag-reboot ng iyong Ubuntu Linux system
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 12
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 12

Hakbang 4. Subukan upang makita kung ang bagong bersyon ng Oracle Java ay na-install nang tama sa iyong system sa pamamagitan ng pagpapatakbo ng mga sumusunod na utos at tandaan ang numero ng bersyon ng bagong pag-update ng Java

  • Uri / Kopyahin / I-paste:

    java -version

    ipinapakita ng utos na ito ang bersyon ng Java na tumatakbo sa iyong system

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 13
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 13

Hakbang 5. Dapat kang makatanggap ng isang mensahe na ipinapakita:

  • bersyon ng java na "1.7.0_40"

    Java (TM) SE Runtime Environment (build 1.7.0_40-b08) Java HotSpot (TM) 64-Bit Server VM (build build 25.1-b02, mixed mode)

  • Uri / Kopyahin / I-paste:

    javac -pagbagong loob

  • ipaalam sa iyo ng utos na ito na nakakagawa ka na ngayon ng compile ng mga programang java mula sa terminal

    Dapat kang makatanggap ng isang mensahe na ipinapakita:

  • javac 1.7.0_40
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 14
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 14

Hakbang 6. Pagkatapos, mayroon kang pagpipilian na alisin ang lumang Oracle Java JDK / JRE, sa pamamagitan lamang ng pag-alis ng direktoryo na humahawak sa mga lumang Java JDK / JRE binary

  • Uri / Kopyahin / I-paste:

    cd / usr / local / java

  • Uri / Kopyahin / I-paste:

    sudo rm -rf jdk1.7.0_40

  • Uri / Kopyahin / I-paste:

    sudo rm -rf jre1.7.0_40

I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 15
I-upgrade ang Oracle Java sa Ubuntu Linux Hakbang 15

Hakbang 7. I-reboot ang iyong system ng Ubuntu Linux at ang iyong system ay buong mai-configure para sa pagpapatakbo at pagbuo ng mga programang Java

Opsyonal: Paano paganahin ang Oracle Java sa iyong mga Web Browser

Upang paganahin ang iyong Java plug-in sa iyong mga web browser dapat kang gumawa ng isang simbolikong link mula sa direktoryo ng plug-in sa mga web browser sa lokasyon ng Java plug-in na kasama sa iyong pamamahagi ng Oracle Java

Google Chrome

Mga tagubilin sa 32-bit Oracle Java:

  1. Iisyu 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

    • I-type / I-paste / Kopyahin:

      cd / opt / google / chrome / plugins

      babaguhin ka nito sa direktoryo ng mga plugin ng google chrome, tiyaking nasa direktoryong ito bago ka gumawa ng simbolikong link

    • I-type / I-paste / Kopyahin:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      lilikha ito ng isang simbolikong link mula sa plugin ng Java JRE (Java Runtime Environment) libnpjp2.so sa iyong web browser ng Google Chrome

Mga tagubilin sa 64-bit Oracle Java:

  1. Iisyu 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

    • I-type / I-paste / Kopyahin:

      cd / opt / google / chrome / plugins

      babaguhin ka nito sa direktoryo ng mga plugin ng google chrome, tiyaking nasa direktoryong ito bago ka gumawa ng simbolikong link

    • I-type / I-paste / Kopyahin:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      lilikha ito ng isang simbolikong link mula sa plugin ng Java JRE (Java Runtime Environment) libnpjp2.so sa iyong web browser ng Google Chrome

Mga Paalala:

  1. Tandaan:

    Minsan kapag naglabas ka ng utos sa itaas maaari kang makatanggap ng isang mensahe na nagsasaad ng:

    • ln: lumilikha ng simbolong link `./libnpjp2.so ': Umiiral ang file
    • Upang maitama ang isyung ito alisin lamang ang dating simbolikong link gamit ang sumusunod na utos:
    • Uri / Kopyahin / I-paste:

      cd / opt / google / chrome / plugins

    • Uri / Kopyahin / I-paste:

      sudo rm -rf libnpjp2.so

    • Tiyaking nasa direktoryo ka / opt / google / chrome / plugins bago mo ilabas 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. Isyu ang sumusunod na utos

      • I-type / I-paste / Kopyahin:

        cd / usr / lib / mozilla / plugins

        babaguhin ka nito sa direktoryo / usr / lib / mozilla / plugins, likhain ang direktoryong ito kung wala ka nito

      • I-type / I-paste / Kopyahin:

        sudo mkdir -p / usr / lib / mozilla / plugins

        lilikha nito ang direktoryo / usr / lib / mozilla / plugins, tiyaking nasa direktoryong ito bago ka gumawa ng simbolikong link

      • I-type / I-paste / Kopyahin:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        lilikha ito ng isang simbolikong link mula sa plugin ng Java JRE (Java Runtime Environment) libnpjp2.so sa iyong browser ng Mozilla Firefox

    Mga tagubilin sa 64-bit Oracle Java:

    1. Iisyu ang mga sumusunod na utos.

      • I-type / I-paste / Kopyahin:

        cd / usr / lib / mozilla / plugins

        babaguhin ka nito sa direktoryo / usr / lib / mozilla / plugins, likhain ang direktoryong ito kung wala ka nito

      • I-type / I-paste / Kopyahin:

        sudo mkdir -p / usr / lib / mozilla / plugins

        lilikha nito ang direktoryo / usr / lib / mozilla / plugins, tiyaking nasa direktoryong ito bago ka gumawa ng simbolikong link

      • I-type / I-paste / Kopyahin:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        lilikha ito ng isang simbolikong link mula sa plugin ng Java JRE (Java Runtime Environment) libnpjp2.so sa iyong browser ng Mozilla Firefox

    Mga Paalala:

    1. Tandaan:

      Minsan kapag naglabas ka ng utos sa itaas maaari kang makatanggap ng isang mensahe na nagsasaad ng:

      • ln: lumilikha ng simbolong link `./libnpjp2.so ': Umiiral ang file
      • Upang maitama ang isyung ito alisin lamang ang dating simbolikong link gamit ang sumusunod na utos:
      • Uri / Kopyahin / I-paste:

        cd / usr / lib / mozilla / plugins

      • Uri / Kopyahin / I-paste:

        sudo rm -rf libnpjp2.so

      • Tiyaking nasa direktoryo ka / usr / lib / mozilla / plugins bago mo ilabas ang utos
    2. I-restart ang iyong web browser at pumunta sa Java Tester upang subukan kung gumagana ang Java sa iyong web browser.

Inirerekumendang: