Kaip įdiegti „Oracle Java JDK“„Ubuntu Linux“(su paveikslėliais)

Turinys:

Kaip įdiegti „Oracle Java JDK“„Ubuntu Linux“(su paveikslėliais)
Kaip įdiegti „Oracle Java JDK“„Ubuntu Linux“(su paveikslėliais)

Video: Kaip įdiegti „Oracle Java JDK“„Ubuntu Linux“(su paveikslėliais)

Video: Kaip įdiegti „Oracle Java JDK“„Ubuntu Linux“(su paveikslėliais)
Video: Как обновить драйверы видеокарты в Windows 7 2024, Gegužė
Anonim

Šis straipsnis skirtas 32 ir 64 bitų „Oracle Java 8 JDK“diegimo versijoms (versija, kuria buvo parašytas šis straipsnis 1.8.0_20) 32 ir 64 bitų „Ubuntu“operacinėse sistemose. Šios instrukcijos taip pat gali būti taikomos „Debian“ir „Linux Mint“.

Ši pamoka skirta tiems iš jūsų, kurie tiesiog nori įdiegti „Oracle Java JDK“su „Oracle Java JRE“, įtraukta į JDK atsisiuntimą. „Oracle Java JDK“diegimo instrukcijos taikomos tik „Debian“pagrįstoms „Linux“operacinėms sistemoms, pavyzdžiui: „Debian“, „Linux Mint“arba „Ubuntu“.

Žingsnis

Įdiekite „Oracle Java JDK“„Ubuntu Linux“1 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“1 veiksme

Žingsnis 1. Patikrinkite, ar jūsų „Ubuntu Linux“operacinės sistemos architektūra veikia 32 bitų ar 64 bitų

Atidarykite terminalą ir paleiskite šią komandą

  • Tipas/Kopijuoti/Įklijuoti:

    failai /sbin /init

    Atkreipkite dėmesį į pasirodžiusią „Ubuntu Linux“operacinės sistemos architektūros bitų versiją, nesvarbu, ar ji yra 32, ar 64 bitų

Įdiekite „Oracle Java JDK“„Ubuntu Linux“2 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“2 veiksme

Žingsnis 2. Sužinokite, ar jūsų sistemoje įdiegta „Java“

Norėdami tai padaryti, paleiskite java versijos komandą iš terminalo.

  • Atidarykite terminalą, tada įveskite žemiau esančią komandą:

    • Tipas/Kopijuoti/Įklijuoti:

      java -versija

  • Jei jūsų sistemoje jau yra „OpenJDK“, gali būti rodoma ši eilutė:

    • „Java“versija „1.7.0_15“

      „OpenJDK Runtime Environment“(„IcedTea6 1.10pre“) (7b15 ~ pre1-0lucid1)

      „OpenJDK“64 bitų serverio VM (19.0-b09 versija, mišrus režimas)

  • Jei jūsų sistemoje jau yra „OpenJDK“, jūsų sistemoje įdiegta netinkama „Java“tiekėjo versija.
Įdiekite „Oracle Java JDK“„Ubuntu Linux“3 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“3 veiksme

3 veiksmas. Visiškai pašalinkite „OpenJDK/JRE“iš sistemos, tada sukurkite aplanką, kuriame bus saugoma „Oracle Java JDK/JRE“dvejetainė

Tai naudinga siekiant užkirsti kelią sistemos konfliktams ir painiavai tarp skirtingų „Java“pardavėjų versijų. Pavyzdžiui, jei sistemoje jau yra „OpenJDK/JRE“, pašalinkite ją, komandų eilutėje įvesdami šią komandą:

  • Tipas/Kopijuoti/Įklijuoti:

    sudo apt-get išvalyti openjdk-\*

    Aukščiau pateikta komanda yra visiškai pašalinti „OpenJDK/JRE“iš sistemos

  • Tipas/Kopijuoti/Įklijuoti:

    sudo mkdir -p/usr/local/java

    Ši komanda sukurs aplanką, kuriame bus saugomi „Oracle Java JDK“ir JRE dvejetainiai failai

Įdiekite „Oracle Java JDK“„Ubuntu Linux“4 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“4 veiksme

Žingsnis 4. Atsisiųskite „Oracle Java JDK“, skirtą „Linux“

Turėtumėte pasirinkti suspaustą dvejetainį failą tinkamas 32 bitų arba 64 bitų sistemos architektūrai (su tar.gz failo plėtiniu)

  • Jei naudojate 32 bitų „Ubuntu Linux“operacinę sistemą, atsisiųskite 32 bitų „Oracle Java“dvejetainę versiją.
  • Jei naudojate 64 bitų „Ubuntu Linux“operacinę sistemą, atsisiųskite 64 bitų „Oracle Java“dvejetainę versiją.
  • Taip pat galite atsisiųsti „Oracle Java JDK“dokumentacija

    Pasirinkite jdk-8u20-apidocs.zip

  • Svarbiausi įrašai:

    64 bitų „Oracle Java“dvejetainės versijos negalima naudoti 32 bitų „Ubuntu Linux“operacinėje sistemoje. Jei bandysite įdiegti 64 bitų „Oracle Java“32 bitų „Ubuntu Linux“, pasirodys daugybė sistemos klaidų pranešimų.

Įdiekite „Oracle Java JDK“„Ubuntu Linux“5 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“5 veiksme

Žingsnis 5. Nukopijuokite „Oracle Java“dvejetainį failą į vietinį aplanką/usr/local/java

Daugeliu atvejų „Oracle Java“dvejetainė programa atsisiunčiama į: /home /"Jūsų slapyvardis"/Atsisiuntimai.

  • 32 bitų „Oracle Java“diegimo instrukcijos 32 bitų „Ubuntu Linux“:

    • Tipas/Kopijuoti/Įklijuoti:

      cd /home /' "Jūsų slapyvardis" /Atsisiuntimai

    • Tipas/Kopijuoti/Įklijuoti:

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

    • Tipas/Kopijuoti/Įklijuoti:

      cd/usr/local/java/

  • 64 bitų „Oracle Java“diegimo instrukcijos 64 bitų „Ubuntu Linux“:

    • Tipas/Kopijuoti/Įklijuoti:

      cd /home /' "Jūsų slapyvardis" /Atsisiuntimai

    • Tipas/Kopijuoti/Įklijuoti:

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

    • Tipas/Kopijuoti/Įklijuoti:

      cd/usr/local/java/

Įdiekite „Oracle Java JDK“„Ubuntu Linux“6 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“6 veiksme

Žingsnis 6. Išskleiskite suspaustą „Java“dvejetainį failą/usr/local/java/aplanke

  • 32 bitų „Oracle Java“diegimo instrukcijos 32 bitų „Ubuntu Linux“:

    • Tipas/Kopijuoti/Įklijuoti:

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

  • 64 bitų „Oracle Java“diegimo instrukcijos 64 bitų „Ubuntu Linux“:

    • Tipas/Kopijuoti/Įklijuoti:

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

Įdiekite „Oracle Java JDK“„Ubuntu Linux“7 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“7 veiksme

Žingsnis 7. Dar kartą patikrinkite aplanką

Šiuo metu turėtumėte turėti du išgautus dvejetainius aplankus/usr/local/java/„Java JDK/JRE“, išvardytus kaip:

  • Tipas/Kopijuoti/Įklijuoti:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Įdiekite „Oracle Java JDK“„Ubuntu Linux“8 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“8 veiksme

Žingsnis 8. Redaguokite PATH failų sistemą /etc /profile, tada pridėkite šį sistemos kintamąjį prie sistemos kelio

Kaip root naudokite teksto redaktorių, pvz., „Nano“arba „gedit“, tada atidarykite /etc /profile.

  • Tipas/Kopijuoti/Įklijuoti:

    sudo gedit /etc /profile

  • arba
  • Tipas/Kopijuoti/Įklijuoti:

    sudo nano /etc /profile

Įdiekite „Oracle Java JDK“„Ubuntu Linux“9 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“9 veiksme

Žingsnis 9. Slinkite iki failo pabaigos naudodami klaviatūros rodyklių klavišus ir failo /etc /profile pabaigoje pridėkite šią eilutę:

  • Tipas/Kopijuoti/Įklijuoti:

    JAVA_HOME =/usr/local/java/jdk1.8.0_20

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

    PATH = $ PATH: $ JRE_HOME/bin: $ JAVA_HOME/bin

    eksportuoti JAVA_HOME

    eksportuoti JRE_HOME

    eksporto kelias

Įdiekite „Oracle Java JDK“„Ubuntu Linux“10 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“10 veiksme

Žingsnis 10. Išsaugokite failą /etc /profile, tada išeikite

Įdiekite „Oracle Java JDK“„Ubuntu Linux“11 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“11 veiksme

Žingsnis 11. Pasakykite „Ubuntu Linux“sistemai, kurioje yra „Oracle Java JDK/JRE“

Tai praneš sistemai, kad yra nauja „Oracle Java“versija.

  • Tipas/Kopijuoti/Įklijuoti:

    sudo update-alternatives-įdiegti "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Ši komanda informuos sistemą, kad „Oracle Java JRE“yra paleista ir veikia

  • Tipas/Kopijuoti/Įklijuoti:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Ši komanda informuos sistemą, kad „Oracle Java JDK“yra paruošta naudoti

  • Tipas/Kopijuoti/Įklijuoti:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Ši komanda praneša sistemai, kad „Oracle Java Web start“yra paleista ir veikia

Įdiekite „Oracle Java JDK“„Ubuntu Linux“12 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“12 veiksme

Žingsnis 12. Pasakykite „Ubuntu Linux“sistemai, kad „Oracle Java JDK/JRE“turi būti numatytoji „Java“

  • Tipas/Kopijuoti/Įklijuoti:

    sudo atnaujinimo alternatyvos-set java /usr/local/java/jdk1.8.0_20/bin/java

    Ši komanda turi nustatyti „Java“vykdymo aplinkos aplinką sistemoje

  • Tipas/Kopijuoti/Įklijuoti:

    sudo atnaujinimo alternatyvos-set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Ši komanda turi nustatyti sistemoje „javac“kompiliatorių

  • Tipas/Kopijuoti/Įklijuoti:

    sudo update-alternatives-set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Ši komanda yra nustatyti „Java Web“paleidimą sistemoje

Įdiekite „Oracle Java JDK“„Ubuntu Linux“13 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“13 veiksme

Žingsnis 13. Iš naujo paleiskite PATH /etc /profile sistemoje, įvesdami šią komandą:

  • Tipas/Kopijuoti/Įklijuoti:

    source /etc /profile

  • Atminkite, kad PATH /etc /profilis sistemoje bus paleistas iš naujo, kai „Ubuntu Linux“sistema bus paleista iš naujo
Įdiekite „Oracle Java JDK“„Ubuntu Linux“14 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“14 veiksme

Žingsnis 14. Išbandykite, ar sistemoje tinkamai įdiegta „Oracle Java“

Paleiskite šią komandą ir pažiūrėkite, kuri „Java“versija rodoma:

Įdiekite „Oracle Java JDK“„Ubuntu Linux“15 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“15 veiksme

15 veiksmas. Sėkmingai įdiegus 32 bitų „Oracle Java“bus rodoma:

  • Tipas/Kopijuoti/Įklijuoti:

    java -versija

    Ši komanda parodys šiuo metu sistemoje veikiančią „Java“versiją

  • Bus rodomas pranešimas, rodantis:

    • java versija "1.8.0_20"

      „Java (TM) SE Runtime Environment“(1.8.0_20-b26 komponavimas)

      „Java HotSpot“(TM) serverio VM (sudaryta 25.20-b23, mišrus režimas)

  • Tipas/Kopijuoti/Įklijuoti:

    javac -versija

    Ši komanda informuoja jus, kad dabar galite kompiliuoti „Java“programas iš terminalo

  • Bus rodomas pranešimas, rodantis:

    „Javac“1.8.0_20

Įdiekite „Oracle Java JDK“„Ubuntu Linux“16 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“16 veiksme

Žingsnis 16. Sėkmingai įdiegus 64 bitų „Oracle Java“, bus rodoma:

  • Tipas/Kopijuoti/Įklijuoti:

    java -versija

    Ši komanda parodys šiuo metu sistemoje veikiančią „Java“versiją

  • Bus rodomas pranešimas, rodantis:

    • java versija "1.8.0_20"

      „Java (TM) SE Runtime Environment“(1.8.0_20-b26 komponavimas)

      „Java HotSpot“(TM) serverio VM (sudaryta 25.20-b23, mišrus režimas)

  • Tipas/Kopijuoti/Įklijuoti:

    javac -versija

    Ši komanda informuoja jus, kad dabar galite kompiliuoti „Java“programas iš terminalo

  • Bus rodomas pranešimas, rodantis:

    „Javac“1.8.0_20

Įdiekite „Oracle Java JDK“„Ubuntu Linux“17 veiksme
Įdiekite „Oracle Java JDK“„Ubuntu Linux“17 veiksme

Žingsnis 17. Sveikiname

Sėkmingai įdiegėte „Oracle Java“savo „Linux“sistemoje. Iš naujo paleiskite sistemą. Po to sistema bus visiškai sukonfigūruota paleisti ir kurti „Java“programas. Vėliau galėsite patys kompiliuoti ir paleisti „Java“programas.

Pasirenkama: kaip įgalinti „Oracle Java“žiniatinklio naršyklėje

Norėdami įjungti „Java“papildinį žiniatinklio naršyklėje, sukurkite simbolinę nuorodą iš žiniatinklio naršyklės papildinių aplanko į „Java“papildinio vietą „Oracle Java“platinime

Svarbi informacija:

Įgalinus „Oracle Java 7“žiniatinklio naršyklėje, bus atskleista daug saugumo trūkumų ir „Java“išnaudojimo galimybių. Iš esmės, įjungus „Oracle Java 7“žiniatinklio naršyklėje, kyla pavojus, kad į jūsų sistemą bus pakviesti įsilaužėliai. Norėdami gauti daugiau informacijos apie „Java“saugumo pažeidimus ir jų išnaudojimą, apsilankykite šioje anglų kalbos svetainėje: „Java Tester“

„Google Chrome“

32 bitų „Oracle Java“instrukcijos:

  1. Įveskite žemiau esančią komandą.

    • Tipas/Kopijuoti/Įklijuoti:

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

      Ši komanda sukurs aplanką pavadinimu/opt/google/chrome/plugins

    • Tipas/Kopijuoti/Įklijuoti:

      cd/opt/google/chrome/plugins

      Ši komanda pateks į „Google Chrome“papildinių aplanką. Prieš kurdami simbolinę nuorodą turite būti šiame aplanke

    • Tipas/Kopijuoti/Įklijuoti:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Ši komanda sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Google Chrome“žiniatinklio naršyklę.

64 bitų „Oracle Java“instrukcijos:

  1. Įveskite žemiau esančią komandą.

    • Tipas/Kopijuoti/Įklijuoti:

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

      Ši komanda sukurs aplanką pavadinimu/opt/google/chrome/plugins

    • Tipas/Kopijuoti/Įklijuoti:

      cd/opt/google/chrome/plugins

      Ši komanda pateks į „Google Chrome“papildinių aplanką. Prieš kurdami simbolinę nuorodą turite būti šiame aplanke

    • Tipas/Kopijuoti/Įklijuoti:

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

      Ši komanda sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Google Chrome“žiniatinklio naršyklę.

Priminimas:

  1. Pastabos:

    Kartais aukščiau pateikta komanda gali parodyti šį pranešimą:

    • ln: simbolinės nuorodos kūrimas `./libnpjp2.so ': failas yra
    • Norėdami išspręsti šią problemą, pašalinkite ankstesnę simbolinę nuorodą naudodami šią komandą:
    • Tipas/Kopijuoti/Įklijuoti:

      cd/opt/google/chrome/plugins

    • Tipas/Kopijuoti/Įklijuoti:

      sudo rm -rf libnpjp2.so

    • Prieš įvesdami šią komandą įsitikinkite, kad esate aplanke/opt/google/chrome/plugins.
  2. Iš naujo paleiskite žiniatinklio naršyklę ir apsilankykite „Java Tester“, kad nustatytumėte, ar „Java“veikia jūsų naršyklėje.

    Mozilla Firefox

    32 bitų „Oracle Java“instrukcijos:

    1. Įveskite komandą žemiau.

      • Tipas/Kopijuoti/Įklijuoti:

        cd/usr/lib/mozilla/plugins

        Ši komanda pateks į aplanką/usr/lib/mozilla/plugins. Sukurkite šį aplanką, jei jo dar nėra jūsų sistemoje

      • Tipas/Kopijuoti/Įklijuoti:

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

        Ši komanda sukurs aplanką pavadinimu/usr/lib/mozilla/plugins. Prieš kurdami simbolinę nuorodą turite būti šiame aplanke

      • Tipas/Kopijuoti/Įklijuoti:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Ši komanda sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Mozilla Firefox“naršyklę

    64 bitų „Oracle Java“instrukcijos:

    1. Įveskite žemiau esančią komandą.

      • Tipas/Kopijuoti/Įklijuoti:

        cd/usr/lib/mozilla/plugins

        Ši komanda pateks į aplanką/usr/lib/mozilla/plugins. Sukurkite šį aplanką, jei jo dar nėra jūsų sistemoje

      • Tipas/Kopijuoti/Įklijuoti:

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

        Ši komanda sukurs aplanką pavadinimu/usr/lib/mozilla/plugins. Prieš kurdami simbolinę nuorodą turite būti šiame aplanke

      • Tipas/Kopijuoti/Įklijuoti:

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

        Ši komanda sukurs simbolinę nuorodą iš „Java JRE“(„Java Runtime Environment“) papildinio libnpjp2.so į „Mozilla Firefox“naršyklę

    Priminimas:

    1. Pastabos:

      Kartais aukščiau pateikta komanda gali parodyti šį pranešimą:

      • ln: simbolinės nuorodos kūrimas `./libnpjp2.so ': failas yra
      • Norėdami išspręsti šią problemą, pašalinkite ankstesnę simbolinę nuorodą naudodami šią komandą:
      • Tipas/Kopijuoti/Įklijuoti:

        cd/usr/lib/mozilla/plugins

      • Tipas/Kopijuoti/Įklijuoti:

        sudo rm -rf libnpjp2.so

      • Prieš įvesdami šią komandą įsitikinkite, kad esate aplanke/usr/lib/mozilla/plugins.
    2. Iš naujo paleiskite žiniatinklio naršyklę ir apsilankykite „Java Tester“, kad nustatytumėte, ar „Java“veikia jūsų naršyklėje.

Rekomenduojamas: