Hoe om Oracle Java JDK op Ubuntu Linux te installeer (met foto's)

INHOUDSOPGAWE:

Hoe om Oracle Java JDK op Ubuntu Linux te installeer (met foto's)
Hoe om Oracle Java JDK op Ubuntu Linux te installeer (met foto's)

Video: Hoe om Oracle Java JDK op Ubuntu Linux te installeer (met foto's)

Video: Hoe om Oracle Java JDK op Ubuntu Linux te installeer (met foto's)
Video: How to Update Graphics Card Driver in Windows 7 - Tutorial 2024, November
Anonim

Hierdie artikel is vir die 32-bis en 64-bis weergawes van die Oracle Java 8 JDK-installasie (die weergawe waarin hierdie artikel geskryf is, is 1.8.0_20) op 32-bis en 64-bis Ubuntu-bedryfstelsels. Hierdie instruksies kan ook op Debian en Linux Mint toegepas word.

Hierdie handleiding is vir u wat net die Oracle Java JDK wil installeer met die Oracle Java JRE wat by die JDK -aflaai ingesluit is. Die installasie-instruksies van Oracle Java JDK is slegs van toepassing op Linux-bedryfstelsels wat op Debian gebaseer is, byvoorbeeld: Debian, Linux Mint of Ubuntu.

Stap

Installeer Oracle Java JDK op Ubuntu Linux Stap 1
Installeer Oracle Java JDK op Ubuntu Linux Stap 1

Stap 1. Kyk of u Ubuntu Linux -bedryfstelselargitektuur 32 bis of 64 bis werk

Maak terminale oop en voer hierdie opdrag uit

  • Tik/kopieer/plak:

    lêers /sbin /init

    Let op die bitweergawe van die Ubuntu Linux -bedryfstelselargitektuur wat verskyn, hetsy 32 bis of 64 bit

Installeer Oracle Java JDK op Ubuntu Linux Stap 2
Installeer Oracle Java JDK op Ubuntu Linux Stap 2

Stap 2. Vind uit of Java op u stelsel geïnstalleer is

Voer hiervoor die java -weergawe -opdrag vanaf die terminale uit.

  • Maak 'n terminale oop en voer die onderstaande opdrag in:

    • Tik/kopieer/plak:

      java -weergawe

  • As u reeds OpenJDK op u stelsel het, kan hierdie reël verskyn:

    • java weergawe "1.7.0_15"

      OpenJDK Runtime-omgewing (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-bis bediener VM (bou 19.0-b09, gemengde modus)

  • As OpenJDK reeds op u stelsel bestaan, is die verkeerde verskafferweergawe van Java op u stelsel geïnstalleer.
Installeer Oracle Java JDK op Ubuntu Linux Stap 3
Installeer Oracle Java JDK op Ubuntu Linux Stap 3

Stap 3. Verwyder OpenJDK/JRE heeltemal uit die stelsel en skep dan 'n gids om die Oracle Java JDK/JRE binêre te hou

Dit is handig om stelselkonflikte en verwarring tussen verskillende verskafferweergawes van Java te voorkom. As daar byvoorbeeld reeds 'n OpenJDK/JRE op die stelsel is, verwyder dit deur hierdie opdrag op die opdragreël in te tik:

  • Tik/kopieer/plak:

    sudo apt-get purge openjdk-\*

    Bogenoemde opdrag is om OpenJDK/JRE heeltemal uit die stelsel te verwyder

  • Tik/kopieer/plak:

    sudo mkdir -p/usr/local/java

    Hierdie opdrag sal 'n gids skep vir die binnerye van Oracle Java JDK en JRE

Installeer Oracle Java JDK op Ubuntu Linux Stap 4
Installeer Oracle Java JDK op Ubuntu Linux Stap 4

Stap 4. Laai Oracle Java JDK af vir Linux

U moet 'n saamgeperste binêre kies gepas vir 32 bis of 64 bit stelsel argitektuur (met tar.gz lêer uitbreiding)

  • As u die 32 -bits Ubuntu Linux -bedryfstelsel gebruik, laai die 32 -bis Oracle Java -binêre af.
  • As u die 64 -bits Ubuntu Linux -bedryfstelsel gebruik, laai die 64 -bis Oracle Java -binêre af.
  • U kan ook aflaai Oracle Java JDK dokumentasie

    Kies jdk-8u20-apidocs.zip

  • Vitale rekords:

    Oracle Java 64 bis binêre kan nie op 32 bit Ubuntu Linux bedryfstelsel gebruik word nie. 'N Aantal stelselfoutboodskappe sal verskyn as u Oracle Java 64 bit op Ubuntu Linux 32 bit probeer installeer.

Installeer Oracle Java JDK op Ubuntu Linux Stap 5
Installeer Oracle Java JDK op Ubuntu Linux Stap 5

Stap 5. Kopieer die Oracle Java -binêre in die plaaslike gids/usr/local/java

In die meeste gevalle word die Oracle Java -binêre afgelaai na: /home /"jou verbruikersnaam"/Aflaai.

  • Oracle Java 32 bit installasie instruksies op Ubuntu Linux 32 bit:

    • Tik/kopieer/plak:

      cd /home /' "jou verbruikersnaam" /Aflaai

    • Tik/kopieer/plak:

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

    • Tik/kopieer/plak:

      cd/usr/local/java/

  • Oracle Java 64 bit installasie instruksies op Ubuntu Linux 64 bit:

    • Tik/kopieer/plak:

      cd /home /' "jou verbruikersnaam" /Aflaai

    • Tik/kopieer/plak:

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

    • Tik/kopieer/plak:

      cd/usr/local/java/

Installeer Oracle Java JDK op Ubuntu Linux Stap 6
Installeer Oracle Java JDK op Ubuntu Linux Stap 6

Stap 6. Pak die saamgeperste Java -binêre in die/usr/local/java/map uit

  • Oracle Java 32 bit installasie instruksies op Ubuntu Linux 32 bit:

    • Tik/kopieer/plak:

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

  • Oracle Java 64 bit installasie instruksies op Ubuntu Linux 64 bit:

    • Tik/kopieer/plak:

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

Installeer Oracle Java JDK op Ubuntu Linux Stap 7
Installeer Oracle Java JDK op Ubuntu Linux Stap 7

Stap 7. Gaan u gids weer na

Op hierdie punt moet u twee onttrekte binêre vouers in/usr/local/java/hê vir die Java JDK/JRE wat as:

  • Tik/kopieer/plak:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Installeer Oracle Java JDK op Ubuntu Linux Stap 8
Installeer Oracle Java JDK op Ubuntu Linux Stap 8

Stap 8. Wysig die PATH lêerstelsel /etc /profiel, en voeg dan hierdie stelsel veranderlike by die stelsel pad

Gebruik 'n teksredakteur soos nano of gedit as root, en maak dan /etc /profile oop.

  • Tik/kopieer/plak:

    sudo gedit /etc /profile

  • of
  • Tik/kopieer/plak:

    sudo nano /etc /profile

Installeer Oracle Java JDK op Ubuntu Linux Stap 9
Installeer Oracle Java JDK op Ubuntu Linux Stap 9

Stap 9. Blaai na die einde van die lêer met die pyltjie sleutels op u sleutelbord en voeg die volgende reël by aan die einde van die /etc /profiel lêer:

  • Tik/kopieer/plak:

    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

    voer JAVA_HOME uit

    voer JRE_HOME uit

    uitvoer PATH

Installeer Oracle Java JDK op Ubuntu Linux Stap 10
Installeer Oracle Java JDK op Ubuntu Linux Stap 10

Stap 10. Stoor die /etc /profiel lêer, en verlaat dan

Installeer Oracle Java JDK op Ubuntu Linux Stap 11
Installeer Oracle Java JDK op Ubuntu Linux Stap 11

Stap 11. Vertel die Ubuntu Linux -stelsel waar die Oracle Java JDK/JRE geleë is

Dit sal die stelsel in kennis stel dat die nuwe Oracle Java -weergawe beskikbaar is.

  • Tik/kopieer/plak:

    sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Hierdie opdrag sal die stelsel in kennis stel dat die Oracle Java JRE aan die gang is

  • Tik/kopieer/plak:

    sudo update-alternatiewe-installeer "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Hierdie opdrag sal die stelsel in kennis stel dat die Oracle Java JDK gereed is om te gebruik

  • Tik/kopieer/plak:

    sudo update-alternatiewe-installeer "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Hierdie opdrag stel die stelsel in kennis dat die begin van Oracle Java Web aan die gang is

Installeer Oracle Java JDK op Ubuntu Linux Stap 12
Installeer Oracle Java JDK op Ubuntu Linux Stap 12

Stap 12. Vertel die Ubuntu Linux -stelsel dat die Oracle Java JDK/JRE die standaard Java moet wees

  • Tik/kopieer/plak:

    sudo update-alternatiewe-stel java /usr/local/java/jdk1.8.0_20/bin/java in

    Hierdie opdrag is om die Java -runtime -omgewing op die stelsel in te stel

  • Tik/kopieer/plak:

    sudo update-alternatiewe-stel javac /usr/local/java/jdk1.8.0_20/bin/javac

    Hierdie opdrag is om die javac -samesteller op die stelsel in te stel

  • Tik/kopieer/plak:

    sudo update-alternatiewe-stel javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Hierdie opdrag is om Java Web Start op die stelsel in te stel

Installeer Oracle Java JDK op Ubuntu Linux Stap 13
Installeer Oracle Java JDK op Ubuntu Linux Stap 13

Stap 13. Herhaal PATH /etc /profile op die stelsel deur hierdie opdrag in te tik:

  • Tik/kopieer/plak:

    bron /etc /profile

  • Let daarop dat die PATH /etc /-profiel op die stelsel herbegin word nadat die Ubuntu Linux -stelsel herbegin is
Installeer Oracle Java JDK op Ubuntu Linux Stap 14
Installeer Oracle Java JDK op Ubuntu Linux Stap 14

Stap 14. Toets of Oracle Java korrek op die stelsel geïnstalleer is

Voer hierdie opdrag uit en kyk watter weergawe van Java verskyn:

Installeer Oracle Java JDK op Ubuntu Linux Stap 15
Installeer Oracle Java JDK op Ubuntu Linux Stap 15

Stap 15. 'n Suksesvolle installasie van Oracle Java 32 bit vertoon:

  • Tik/kopieer/plak:

    java -weergawe

    Hierdie opdrag sal die Java -weergawe wat tans op die stelsel werk, vertoon

  • 'N Boodskap sal verskyn wat wys:

    • java weergawe "1.8.0_20"

      Java (TM) SE Runtime-omgewing (build 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (bou 25.20-b23, gemengde modus)

  • Tik/kopieer/plak:

    javac -versie

    Met hierdie opdrag moet u weet dat u nou Java -programme vanaf die terminale kan saamstel

  • 'N Boodskap sal verskyn wat wys:

    Javac 1.8.0_20

Installeer Oracle Java JDK op Ubuntu Linux Stap 16
Installeer Oracle Java JDK op Ubuntu Linux Stap 16

Stap 16. 'n Suksesvolle installasie van Oracle Java 64 bit vertoon:

  • Tik/kopieer/plak:

    java -weergawe

    Hierdie opdrag sal die Java -weergawe wat tans op die stelsel werk, vertoon

  • 'N Boodskap sal verskyn wat wys:

    • java weergawe "1.8.0_20"

      Java (TM) SE Runtime-omgewing (build 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (bou 25.20-b23, gemengde modus)

  • Tik/kopieer/plak:

    javac -versie

    Met hierdie opdrag moet u weet dat u nou Java -programme vanaf die terminale kan saamstel

  • 'N Boodskap sal verskyn wat wys:

    Javac 1.8.0_20

Installeer Oracle Java JDK op Ubuntu Linux Stap 17
Installeer Oracle Java JDK op Ubuntu Linux Stap 17

Stap 17. Baie geluk

U het Oracle Java suksesvol op u Linux -stelsel geïnstalleer. Herbegin die stelsel. Daarna sal die stelsel volledig gekonfigureer wees om Java -programme uit te voer en te ontwikkel. Later kan u probeer om self Java -programme saam te stel en uit te voer.

Opsioneel: Hoe om Oracle Java in die webblaaier in te skakel

Om die Java-invoegtoepassing in 'n webblaaier in te skakel, moet u 'n simboliese skakel van die plug-in-lêergids na die Java-invoegtoepassing in u Oracle Java-verspreiding skep

Belangrike informasie:

As u Oracle Java 7 in 'n webblaaier aktiveer, word baie sekuriteitsgebreke en Java -ontginning blootgestel. Om Oracle Java 7 in 'n webblaaier in staat te stel, kan hackers in die stelsel uitnooi. Besoek die volgende Engelse webwerf vir meer inligting oor sekuriteitskwetsbaarhede en uitbuiting in Java: Java Tester

Google Chrome

Oracle Java 32 bit instruksies:

  1. Voer die opdrag hieronder in.

    • Tik/kopieer/plak:

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

      Hierdie opdrag skep 'n gids met die naam/opt/google/chrome/plugins

    • Tik/kopieer/plak:

      cd/opt/google/chrome/plugins

      Hierdie opdrag plaas u in die Google Chrome-inpropvouer. U moet in hierdie gids wees voordat u 'n simboliese skakel kan skep

    • Tik/kopieer/plak:

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

      Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Google Chrome -webblaaier.

Oracle Java 64 bit instruksies:

  1. Voer die opdrag hieronder in.

    • Tik/kopieer/plak:

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

      Hierdie opdrag skep 'n gids met die naam/opt/google/chrome/plugins

    • Tik/kopieer/plak:

      cd/opt/google/chrome/plugins

      Hierdie opdrag plaas u in die Google Chrome-inpropvouer. U moet in hierdie gids wees voordat u die simboliese skakel kan skep

    • Tik/kopieer/plak:

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

      Hierdie opdrag skep 'n simboliese skakel vanaf die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Google Chrome -webblaaier.

Herinnering:

  1. Notas:

    Soms kan bogenoemde opdrag die volgende boodskap bring:

    • ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
    • Om hierdie probleem op te los, verwyder die vorige simboliese skakel met hierdie opdrag:
    • Tik/kopieer/plak:

      cd/opt/google/chrome/plugins

    • Tik/kopieer/plak:

      sudo rm -rf libnpjp2.so

    • Maak seker dat u in die gids/opt/google/chrome/plugins is voordat u die opdrag invoer.
  2. Herbegin die webblaaier en besoek die Java Tester om vas te stel of Java in u blaaier werk.

    Mozilla Firefox

    Oracle Java 32 bit instruksies:

    1. Voer die opdrag hieronder in.

      • Tik/kopieer/plak:

        cd/usr/lib/mozilla/plugins

        Hierdie opdrag plaas u in die gids/usr/lib/mozilla/plugins. Skep hierdie gids as dit nog nie op u stelsel is nie

      • Tik/kopieer/plak:

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

        Hierdie opdrag skep 'n gids genaamd/usr/lib/mozilla/plugins. U moet in hierdie gids wees voordat u die simboliese skakel kan skep

      • Tik/kopieer/plak:

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

        Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Mozilla Firefox -blaaier

    Oracle Java 64 bit instruksies:

    1. Voer die opdrag hieronder in.

      • Tik/kopieer/plak:

        cd/usr/lib/mozilla/plugins

        Hierdie opdrag plaas u in die gids/usr/lib/mozilla/plugins. Skep hierdie gids as dit nog nie op u stelsel is nie

      • Tik/kopieer/plak:

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

        Hierdie opdrag skep 'n gids genaamd/usr/lib/mozilla/plugins. U moet in hierdie gids wees voordat u die simboliese skakel kan skep

      • Tik/kopieer/plak:

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

        Hierdie opdrag skep 'n simboliese skakel van die plug-in Java JRE (Java Runtime Environment) libnpjp2.so na die Mozilla Firefox -blaaier

    Herinnering:

    1. Notas:

      Soms kan bogenoemde opdrag die volgende boodskap bring:

      • ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
      • Om hierdie probleem op te los, verwyder die vorige simboliese skakel met hierdie opdrag:
      • Tik/kopieer/plak:

        cd/usr/lib/mozilla/plugins

      • Tik/kopieer/plak:

        sudo rm -rf libnpjp2.so

      • Maak seker dat u in die gids/usr/lib/mozilla/plugins is voordat u die opdrag invoer.
    2. Herbegin die webblaaier en besoek die Java Tester om vas te stel of Java in u blaaier werk.

Aanbeveel: