Jinsi ya kusanikisha Oracle Java JDK kwenye Ubuntu Linux (na Picha)

Orodha ya maudhui:

Jinsi ya kusanikisha Oracle Java JDK kwenye Ubuntu Linux (na Picha)
Jinsi ya kusanikisha Oracle Java JDK kwenye Ubuntu Linux (na Picha)

Video: Jinsi ya kusanikisha Oracle Java JDK kwenye Ubuntu Linux (na Picha)

Video: Jinsi ya kusanikisha Oracle Java JDK kwenye Ubuntu Linux (na Picha)
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Mei
Anonim

Nakala hii ni ya matoleo 32-bit na 64-bit ya usanidi wa Oracle Java 8 JDK (toleo ambalo nakala hii iliandikwa ni 1.8.0_20kwenye mifumo ya uendeshaji ya Ubuntu ya 32-bit na 64-bit. Maagizo haya yanaweza pia kutumika kwa Debian na Linux Mint.

Mafunzo haya ni kwa wale ambao wanataka tu kusanikisha Oracle Java JDK na Oracle Java JRE iliyojumuishwa kwenye upakuaji wa JDK. Maagizo ya usanidi wa Oracle Java JDK yanatumika tu kwa mifumo ya Linux inayotumia Debian, kwa mfano: Debian, Linux Mint, au Ubuntu.

Hatua

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 1
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 1

Hatua ya 1. Angalia ikiwa usanifu wa mfumo wa uendeshaji wa Ubuntu Linux ni 32 bit au 64 bit

Fungua terminal na endesha amri hii

  • Andika / Nakili / Bandika:

    faili / sbin / init

    Kumbuka toleo dogo la usanifu wa mfumo wa Ubuntu Linux unaoonekana, iwe 32 kidogo au 64 kidogo

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 2
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 2

Hatua ya 2. Tafuta ikiwa mfumo wako umewekwa Java

Kwa hilo, endesha amri ya toleo la java kutoka kwa terminal.

  • Fungua kituo, kisha ingiza amri hapa chini:

    • Andika / Nakili / Bandika:

      mabadiliko ya java

  • Ikiwa tayari unayo OpenJDK kwenye mfumo wako, laini hii inaweza kuonekana:

    • Toleo la java "1.7.0_15"

      Mazingira ya muda wa OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (jenga 19.0-b09, hali mchanganyiko)

  • Ikiwa OpenJDK tayari ipo kwenye mfumo wako, toleo lisilo sahihi la muuzaji la Java limesanikishwa kwenye mfumo wako.
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 3
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 3

Hatua ya 3. Ondoa kabisa OpenJDK / JRE kutoka kwa mfumo, kisha uunda folda ya kushikilia binary ya Oracle Java JDK / JRE

Hii ni muhimu kwa kuzuia mizozo ya mfumo na mkanganyiko kati ya matoleo tofauti ya wauzaji wa Java. Kwa mfano, ikiwa tayari kuna OpenJDK / JRE kwenye mfumo, ondoa kwa kuandika amri hii kwenye laini ya amri:

  • Andika / Nakili / Bandika:

    Sudo apt-pata kusafisha openjdk - *

    Amri iliyo hapo juu ni kuondoa kabisa OpenJDK / JRE kutoka kwa mfumo

  • Andika / Nakili / Bandika:

    sudo mkdir -p / usr / mitaa / java

    Amri hii itaunda folda ya kushikilia binaries za Oracle Java JDK na JRE

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 4
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 4

Hatua ya 4. Pakua Oracle Java JDK kwa Linux

Unapaswa kuchagua binary iliyoshinikizwa hiyo sahihi kwa usanifu wa mfumo wa 32 bit au 64 bit (na ugani wa faili wa tar.gz)

  • Ikiwa unatumia 32 bit Ubuntu Linux system, pakua 32 bit Oracle Java binary.
  • Ikiwa unatumia mfumo wa uendeshaji wa Linux Linux kidogo, pakua 64 ya Oracle Java binary.
  • Unaweza pia kupakua Nyaraka za Oracle Java JDK

    Chagua jdk-8u20-apidocs.zip

  • Rekodi za Vital:

    Oracle Java 64 kidogo binary haiwezi kutumika kwenye 32 bit Ubuntu mfumo wa uendeshaji. Ujumbe kadhaa wa makosa ya mfumo utaonekana ikiwa utajaribu kusanikisha Oracle Java 64 kidogo kwenye Ubuntu Linux 32 bit.

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 5
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 5

Hatua ya 5. Nakili Oracle Java binary kwenye folda / usr / mitaa / java

Katika hali nyingi binary ya Oracle Java hupakuliwa kwa: / nyumbani /"jina_lako_mtumiaji"/ Vipakuzi.

  • Maagizo ya ufungaji wa Oracle Java 32 kwenye Ubuntu Linux 32 bit:

    • Andika / Nakili / Bandika:

      cd / nyumbani / ' "jina_lako_mtumiaji" / Vipakuzi

    • Andika / Nakili / Bandika:

      sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / mitaa / java /

    • Andika / Nakili / Bandika:

      cd / usr / mitaa / java /

  • Maagizo ya ufungaji wa Oracle Java 64 kwenye Ubuntu Linux 64 kidogo:

    • Andika / Nakili / Bandika:

      cd / nyumbani / ' "jina_lako_mtumiaji" / Vipakuzi

    • Andika / Nakili / Bandika:

      sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / mitaa / java /

    • Andika / Nakili / Bandika:

      cd / usr / mitaa / java /

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 6
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 6

Hatua ya 6. Toa binary iliyoshinikwa ya Java kwenye / usr / mitaa / java / folda

  • Maagizo ya ufungaji wa Oracle Java 32 kwenye Ubuntu Linux 32 bit:

    • Andika / Nakili / Bandika:

      Sura tar xvzf jdk-8u20-linux-i586.tar.gz

  • Maagizo ya ufungaji wa Oracle Java 64 kwenye Ubuntu Linux 64 kidogo:

    • Andika / Nakili / Bandika:

      Sura tar xvzf jdk-8u20-linux-x64.tar.gz

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 7
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 7

Hatua ya 7. Angalia folda yako tena

Kwa wakati huu, unapaswa kuwa na folda mbili zilizochorwa katika / usr / mitaa / java / kwa Java JDK / JRE iliyoorodheshwa kama:

  • Andika / Nakili / Bandika:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 8
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 8

Hatua ya 8. Hariri mfumo wa faili ya PATH / nk / wasifu, kisha ongeza mfumo huu kwa njia ya mfumo

Tumia kihariri cha maandishi kama nano au gedit kama mizizi, kisha ufungue / etc / profile.

  • Andika / Nakili / Bandika:

    Sudo gedit / nk / profile

  • au
  • Andika / Nakili / Bandika:

    Sudo nano / nk / profile

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 9
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 9

Hatua ya 9. Tembeza hadi mwisho wa faili ukitumia vitufe vya mshale kwenye kibodi yako na ongeza laini ifuatayo mwishoni mwa faili ya / nk / wasifu:

  • Andika / Nakili / Bandika:

    Java_HOME = / usr / mitaa / java /jdk1.8.0_20

    JRE_HOME = / usr / mitaa / java /jre1.8.0_20

    NJIA = $ NJIA: $ JRE_HOME / bin: $ Java_HOME / bin

    kusafirisha nje JAVA_HOME

    kusafirisha nje JRE_HOME

    kusafirisha PATH

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 10
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 10

Hatua ya 10. Hifadhi faili ya / nk / wasifu, kisha utoke

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 11
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 11

Hatua ya 11. Eleza mfumo wa Ubuntu Linux ambapo Oracle Java JDK / JRE iko

Hii itaarifu mfumo kwamba toleo jipya la Oracle Java linapatikana.

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Amri hii itaarifu mfumo kwamba Oracle Java JRE iko juu na inafanya kazi

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Amri hii itaarifu mfumo ambao Oracle Java JDK iko tayari kutumia

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Amri hii inaarifu mfumo ambao Oracle Java Web Start inaanza

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 12
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 12

Hatua ya 12. Eleza mfumo wa Ubuntu Linux kwamba Oracle Java JDK / JRE lazima iwe Java chaguomsingi

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - seti java / usr/local/java/jdk1.8.0_20/bin/java

    Amri hii ni kuweka mazingira ya wakati wa kukimbia wa Java kwenye mfumo

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - weka javac / usr / eneo / java / jdk1.8.0_20/bin/javac

    Amri hii ni kuweka mkusanyaji wa javac kwenye mfumo

  • Andika / Nakili / Bandika:

    njia mbadala za kusasisha sudo - seti javaws / usr/local/java/jdk1.8.0_20/bin/javaws

    Amri hii ni kuweka mwanzo wa Wavuti ya Java kwenye mfumo

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 13
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 13

Hatua ya 13. Tengeneza tena PATH / nk / wasifu kwenye mfumo kwa kuandika amri hii:

  • Andika / Nakili / Bandika:

    chanzo / nk / profile

  • Kumbuka kuwa PATH / nk / wasifu kwenye mfumo utaanza tena baada ya mfumo wa Ubuntu Linux kuanza upya
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 14
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 14

Hatua ya 14. Jaribu kuona ikiwa Oracle Java imewekwa vizuri kwenye mfumo

Endesha amri hii na uone ni toleo gani la Java linaloonekana:

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 15
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 15

Hatua ya 15. Usanidi mzuri wa Oracle Java 32 kidogo itaonyesha:

  • Andika / Nakili / Bandika:

    mabadiliko ya java

    Amri hii itaonyesha toleo la Java linaloendesha kwenye mfumo

  • Ujumbe utaonekana ukionyesha:

    • Toleo la java "1.8.0_20"

      Mazingira ya muda wa Java (TM) SE (jenga 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (jenga 25.20-b23, hali mchanganyiko)

  • Andika / Nakili / Bandika:

    mabadiliko ya javac

    Amri hii ni kukujulisha kuwa sasa unaweza kukusanya programu za Java kutoka kwa terminal

  • Ujumbe utaonekana ukionyesha:

    Javac 1.8.0_20

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 16
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 16

Hatua ya 16. Usanidi mzuri wa Oracle Java 64 kidogo itaonyesha:

  • Andika / Nakili / Bandika:

    mabadiliko ya java

    Amri hii itaonyesha toleo la Java linaloendesha kwenye mfumo

  • Ujumbe utaonekana ukionyesha:

    • Toleo la java "1.8.0_20"

      Mazingira ya muda wa Java (TM) SE (jenga 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (jenga 25.20-b23, hali mchanganyiko)

  • Andika / Nakili / Bandika:

    mabadiliko ya javac

    Amri hii ni kukujulisha kuwa sasa unaweza kukusanya programu za Java kutoka kwa terminal

  • Ujumbe utaonekana ukionyesha:

    Javac 1.8.0_20

Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 17
Sakinisha Oracle Java JDK kwenye Ubuntu Linux Hatua ya 17

Hatua ya 17. Hongera

Umefanikiwa kusanikisha Oracle Java kwenye mfumo wako wa Linux. Anza upya mfumo. Baada ya hapo, mfumo utasanidiwa kikamilifu kuendesha na kukuza programu za Java. Baadaye unaweza kujaribu kuandaa na kuendesha programu za Java mwenyewe.

Hiari: Jinsi ya kuwezesha Oracle Java katika Kivinjari cha Wavuti

Ili kuwezesha programu-jalizi ya Java kwenye kivinjari cha wavuti, tengeneza kiunga cha mfano kutoka kwa folda ya vivinjari vya wavuti kwa eneo la kuziba la Java katika usambazaji wako wa Oracle Java

Habari muhimu:

Kuwezesha Oracle Java 7 katika kivinjari cha wavuti kutaonyesha kasoro nyingi za usalama na unyonyaji wa Java. Kimsingi, kuwezesha Oracle Java 7 kwenye kivinjari cha wavuti kuna hatari ya kuwakaribisha wadukuzi kwenye mfumo wako. Kwa habari zaidi juu ya udhaifu wa usalama na unyonyaji katika Java, tembelea wavuti ifuatayo ya Kiingereza: Java Tester

Google Chrome

Maagizo ya Oracle Java 32 kidogo:

  1. Ingiza amri hapa chini.

    • Andika / Nakili / Bandika:

      sudo mkdir -p / opt / google / chrome / plugins

      Amri hii itaunda folda inayoitwa / opt / google / chrome / plugins

    • Andika / Nakili / Bandika:

      cd / opt / google / chrome / programu-jalizi

      Amri hii itakuweka kwenye folda ya programu-jalizi ya Google Chrome. Lazima uwe kwenye folda hii kabla ya kuunda kiunga cha mfano

    • Andika / Nakili / Bandika:

      Sudo ln -s / usr/local/java/jdk1.8.0_20/jre/lib/386/libnpjp2.so

      Amri hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari cha Google Chrome.

Maagizo ya Oracle Java 64 kidogo:

  1. Ingiza amri hapa chini.

    • Andika / Nakili / Bandika:

      sudo mkdir -p / opt / google / chrome / plugins

      Amri hii itaunda folda inayoitwa / opt / google / chrome / plugins

    • Andika / Nakili / Bandika:

      cd / opt / google / chrome / programu-jalizi

      Amri hii itakuweka kwenye folda ya programu-jalizi ya Google Chrome. Lazima uwe kwenye folda hii kabla ya kuunda kiunga cha mfano

    • Andika / Nakili / Bandika:

      Sudo ln -s / usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Amri hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari cha Google Chrome.

Kikumbusho:

  1. Vidokezo:

    Wakati mwingine amri iliyo hapo juu inaweza kuleta ujumbe ufuatao:

    • ln: kuunda kiungo cha mfano `./libnpjp2.so ': Faili ipo
    • Ili kutatua shida hii, ondoa kiunga cha ishara cha hapo awali ukitumia amri hii:
    • Andika / Nakili / Bandika:

      cd / opt / google / chrome / programu-jalizi

    • Andika / Nakili / Bandika:

      Sudo rm -rf libnpjp2.so

    • Hakikisha uko kwenye folda ya / opt / google / chrome / plugins kabla ya kuingiza amri hiyo.
  2. Anza tena kivinjari na kisha tembelea Kivinjari cha Java ili kugundua ikiwa Java inafanya kazi katika kivinjari chako.

    Firefox ya Mozilla

    Maagizo ya Oracle Java 32 kidogo:

    1. Ingiza amri hapa chini.

      • Andika / Nakili / Bandika:

        cd / usr / lib / mozilla / programu-jalizi

        Amri hii itakuweka kwenye folda ya / usr / lib / mozilla / plugins. Unda folda hii ikiwa tayari haipo kwenye mfumo wako

      • Andika / Nakili / Bandika:

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

        Amri hii itaunda folda inayoitwa / usr / lib / mozilla / plugins. Lazima uwe kwenye folda hii kabla ya kuunda kiunga cha mfano

      • Andika / Nakili / Bandika:

        Sudo ln -s / usr/local/java/jdk1.8.0_20/jre/lib/386/libnpjp2.so

        Amri hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari cha Mozilla Firefox

    Maagizo ya Oracle Java 64 kidogo:

    1. Ingiza amri hapa chini.

      • Andika / Nakili / Bandika:

        cd / usr / lib / mozilla / programu-jalizi

        Amri hii itakuweka kwenye folda ya / usr / lib / mozilla / plugins. Unda folda hii ikiwa tayari haipo kwenye mfumo wako

      • Andika / Nakili / Bandika:

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

        Amri hii itaunda folda inayoitwa / usr / lib / mozilla / plugins. Lazima uwe kwenye folda hii kabla ya kuunda kiunga cha mfano

      • Andika / Nakili / Bandika:

        Sudo ln -s / usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Amri hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari cha Mozilla Firefox

    Kikumbusho:

    1. Vidokezo:

      Wakati mwingine amri iliyo hapo juu inaweza kuleta ujumbe ufuatao:

      • ln: kuunda kiungo cha mfano `./libnpjp2.so ': Faili ipo
      • Ili kutatua shida hii, ondoa kiunga cha ishara cha hapo awali ukitumia amri hii:
      • Andika / Nakili / Bandika:

        cd / usr / lib / mozilla / programu-jalizi

      • Andika / Nakili / Bandika:

        Sudo rm -rf libnpjp2.so

      • Hakikisha uko kwenye folda ya / usr / lib / mozilla / plugins kabla ya kuingiza amri hiyo.
    2. Anza tena kivinjari na kisha tembelea Kivinjari cha Java ili kugundua ikiwa Java inafanya kazi katika kivinjari chako.

Ilipendekeza: