PDF download Pdf downloaden PDF download Pdf downloaden

Deze tutorial behandelt de installatie van 32-bit en 64-bit Oracle Java 7 (huidig versienummer 1.8.0_73 ) JRE op 32-bit en 64-bit Ubuntu besturingssystemen. Deze instructies werken ook voor Debian en Linux Mint. Dit artikel is bedoeld voor hen die 'alleen' Oracle Java JRE willen installeren op hun op Debian gebaseerde Linux systemen, zoals Debian, Ubuntu en Linux Mint. Via deze methode kun je alleen Javaprogramma's draaien en uitvoeren, maar kun je niet in Java ontwikkelen en programmeren. Dit artikel is gemaakt na veel verzoeken van andere gebruikers, die wilden weten hoe ze alleen Oracle Java JRE konden installeren op hun Ubuntu systemen. Er is een sectie toegevoegd over hoe je met deze methode Oracle Java JRE in je webbrowsers kunt aanzetten. De instructies werken ook voor Debian Ubuntu en Linux Mint.

  1. Kijk na of je Ubuntu Linux besturingssysteem een 32-bit of 64-bit architectuur heeft; open een terminal en voer het volgende commando in.
    • Tik/Kopieer/Plak: file /sbin/init
      • Kijk naar de bit-versie van de architectuur van je Ubuntu Linux besturingssysteem; dit geeft aan of het 32-bit of 64-bit is.
  2. Om dit te doen moet je het Java versiecommando in terminal uitvoeren.
    • Open een terminal en voer het volgende commando in:
      • Tik/Kopieer/Plak: java -version
    • Als je OpenJDK op je systeem geïnstalleerd hebt ziet het er als volgt uit:
      • java version "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15~pre1-0lucid1)
        OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
    • Als je OpenJDK op je systeem geïnstalleerd hebt, heb je voor deze exercitie de verkeerde verkoopversie van Java geïnstalleerd.
  3. Hiermee worden systeem conflicten voorkomen en ook verwarring over de verschillende verkoopversies van Java. Als je bijvoorbeeld de OpenJDK/JRE op je systeem geïnstalleerd hebt, kun je die verwijderen door het volgende commando achter de prompt in te voeren:
    • Tik/Kopieer/Plak: sudo apt-get purge openjdk-\*
      • Dit commando verwijdert OpenJDK/JRE van je systeem.
    • Tik/Kopieer/Plak: sudo mkdir -p /usr/local/java
      • Dit commando maakt een map voor de binaire bestanden van Oracle Java JDK en JRE.
  4. Download de Oracle Java JRE voor Linux . Zorg ervoor dat je de 'juiste' gecomprimeerde binaries voor jouw 32-bit of 64-bit architectuur (ze eindigen op tar.gz).
    • Als je op een Ubuntu Linux 32-bit besturingssysteem werkt, download dan 32-bit Oracle Java binaries.
    • Als je op een Ubuntu Linux 64-bit besturingssysteem werkt, download dan 64-bit Oracle Java binaries.
    • Als je wilt kun je de Oracle Java JDK/JRE documentatie downloaden
      • Selecteer jdk-7u40-apidocs.zip
    • Belangrijke informatie: 64-bit Oracle Java binaries werken niet op 32-bit Ubuntu Linux besturingssystemen. Je krijgt, als je probeert om 64-bit Oracle Java op 32-bit Ubuntu Linux te installeren, meerdere foutmeldingen van het systeem.
  5. Meestal worden de Oracle Java binaries naar /home/ "jouw_gebruikersnaam" /Downloads gedownload.
    • 32-bit Oracle Java op 32-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: cd /home/ "jouw_gebruikersnaam" /Downloads
      • Tik/Kopieer/Plak: sudo cp -r jre-8u73-linux-i586.tar.gz /usr/local/java
      • Tik/Kopieer/Plak: cd /usr/local/java
    • 64-bit Oracle Java op 64-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: cd /home/ "jouw_gebruikersnaam" /Downloads
      • Tik/Kopieer/Plak: sudo cp -r jre-8u73-linux-x64.tar.gz /usr/local/java
      • Tik/Kopieer/Plak: cd /usr/local/java
  6. Zorg ervoor dat je dit als root doet zodat ze voor alle gebruikers van het systeem te gebruiken zijn. Voer sudo-s in om een root-terminal te openen en er wordt je om je login wachtwoord gevraagd.
    • 32-bit Oracle Java op 32-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: sudo chmod a+x jre-8u73-linux-i586.tar.gz
    • 64-bit Oracle Java op 64-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: sudo chmod a+x jre-8u73-linux-x64.tar.gz
    • 32-bit Oracle Java op 32-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: sudo tar xvzf jre-8u73-linux-i586.tar.gz
    • 64-bit Oracle Java op 64-bit Ubuntu Linux installatie-instructies:
      • Tik/Kopieer/Plak: sudo tar xvzf jre-8u73-linux-x64.tar.gz
  7. Je zou op dit moment een niet-gecomprimeerde binaire map moeten hebben in /usr/local/java voor de JDK/JRE:
    • Tik/Kopieer/Plak: ls -a
    • jre1.8.0_73
  8. Gebruik nano, gedit of elke andere tekstverwerker en open, als root, /etc/profile.
    • Tik/Kopieer/Plak: sudo gedit /etc/profile
    • of
    • Tik/Kopieer/Plak: sudo nano /etc/profile
  9. Scroll met de pijltjestoetsen naar het einde van het bestand down en voeg de volgende regels toe achter het einde van je /etc/profile bestand:
    • Tik/Kopieer/Plak:

      JAVA_HOME=/usr/local/java/ jre1.8.0_73
      PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
      export JAVA_HOME
      export PATH
  10. Dit vertelt het systeem dat de nieuwe Oracle Java versie beschikbaar is voor gebruik.
    • Tik/Kopieer/Plak: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
      • Dit commando laat het systeem weten dat Oracle Java JRE klaar is voor gebruik.
    • Tik/Kopieer/Plak: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
      • Dit commando laat het systeem weten dat Oracle Java Web klaar is voor gebruik.
    • Tik/Kopieer/Plak: sudo update-alternatives --set java /usr/local/java/jre1.8.0_73/bin/java
      • Dit commando stelt het Java runtime environment in voor systeem.
    • Tik/Kopieer/Plak: sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_73/bin/javaws
      • Dit commando stelt Java Web Start in voor het systeem.
    • Tik/Kopieer/Plak: . /etc/profile
    • Je systeem PATH /etc/profile bestand herlaad na een herstart van je Ubuntu Linux systeem.
  11. Voer de volgende commando's uit en let op de Java-versie:
    • Tik/Kopieer/Plak: java -version
      • Dit commando geeft de Java-versie op je systeem weer.
    • Je zou een bericht moeten krijgen dat het volgende weergeeft:
      • java version "1.8.0_05"
        Java(TM) SE Runtime Environment (build 1.8.0_05-b18)
        Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
    • Tik/Kopieer/Plak: java -version
      • Dit commando geeft de Java-versie op je systeem weer.
    • Je zou een bericht moeten krijgen dat het volgende weergeeft:
      • java version "1.8.0_73"
        Java(TM) SE Runtime Environment (build 1.8.0_05-b18)
        Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
  12. Start je Ubuntu Linux systeem nu opnieuw op. Daarna is je systeem volledig ingericht om Java-programma's uit te voeren.
    Advertentie

Optioneel: Hoe schakel je Oracle Java in je webbrowsers in

  1. Om de Java plug-in in je webbrowsers in te schakelen moet je een symbolische koppeling maken vanaf de plug-in map van je webbrowser naar de locatie van de Java plug-in, die bij Oracle Java werd meegeleverd.

Belangrijk: Ik zou goed uitkijken met het inschakelen van Oracle Java 8 in je webbrowsers, vanwege het feit dat er sprake is en is geweest van verschillende veiligheidslekken. In feite komt het er op neer dat je door Oracle Java 8 in je webbrowsers in te schakelen ruimte maakt voor veiligheidsproblemen en langs deze weg zullen de bad guys je systeem binnendringen en compromitteren. Kijk voor meer informatie over veiligheidsproblemen in Java op de volgende website: Java Tester

Google Chrome

32-bit Oracle Java instructies:

  1. Geef de volgende commando's.
    • Tik/Kopieer/Plak: sudo mkdir -p /opt/google/chrome/plugins
      • Hierdoor wordt een map aangemaakt met de naam /opt/google/chrome/plugins.
    • Tik/Kopieer/Plak: cd /opt/google/chrome/plugins
      • Hierdoor ga je naar de Google Chrome plug-in map. Let erop dat je in deze map bent voordat je de symbolische koppeling maakt.
    • Tik/Kopieer/Plak: sudo ln -s /usr/local/java/jre1.8.0_73/lib/ i386 / libnpjp2.so
      • Dit creëert een symbolische koppeling van de Java JRE( Java Runtime Environment ) plug-in libnpjp2.so naar jouw Google Chrome web browser.

64-bit Oracle Java instructies:

  1. Geef de volgende commando's.
    • Tik/Kopieer/Plak: sudo mkdir -p /opt/google/chrome/plugins
      • Hierdoor wordt een map aangemaakt met de naam /opt/google/chrome/plugins.
    • Tik/Kopieer/Plak: cd /opt/google/chrome/plugins
      • Hierdoor ga je naar de Google Chrome plug-in map. Let erop dat je in deze map bent voordat je de symbolische koppeling maakt.
    • Tik/Kopieer/Plak: sudo ln -s /usr/local/java/jre1.8.0_05/lib/ amd64 / libnpjp2.so
      • Dit creëert een symbolische koppeling van de Java JRE( Java Runtime Environment ) plug-in libnpjp2.so naar jouw Google Chrome web browser.

Geheugensteuntjes:

  1. Let op: Soms krijg je na het invoeren van het bovenstaande commando het volgende bericht:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Om dit probleem te corrigeren moet je eenvoudigweg de vorige symbolische koppeling verwijderen door het volgende commando te gebruiken:
    • Tik/Kopieer/Plak: cd /opt/google/chrome/plugins
    • Tik/Kopieer/Plak: sudo rm -rf libnpjp2.so
    • Zorg ervoor dat je in de map /opt/google/chrome/plugins bent voordat je dit commando geeft.
  2. Herstart je webbrowser en ga naar Java Tester om te testen of Java het nu in je webbrowser doet.

Mozilla Firefox

32-bit Oracle Java instructies:

  1. Geef de volgende commando's.
    • Tik/Kopieer/Plak: cd /usr/lib/mozilla/plugins
      • Hiermee kom je in de map /usr/lib/mozilla/plugins. Maak deze map aan, als hij nog niet bestaat.
    • Tik/Kopieer/Plak: sudo mkdir -p /usr/lib/mozilla/plugins
      • Dit maakt de map /usr/lib/mozilla/plugins aan. Let erop dat je in deze map bent voordat je de symbolische koppeling.
    • Tik/Kopieer/Plak: sudo ln -s /usr/local/java/jre1.8.0_73/lib/ i386 / libnpjp2.so
      • Dit maakt de symbolische koppeling van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar jouw Mozilla Firefox web browser.

64-bit Oracle Java instructies:

  1. Geef de volgende commando's.
    • Tik/Kopieer/Plak: cd /usr/lib/mozilla/plugins
      • Hiermee kom je in de map /usr/lib/mozilla/plugins. Maak deze map aan, als hij nog niet bestaat.
    • Tik/Kopieer/Plak: sudo mkdir -p /usr/lib/mozilla/plugins
      • Dit maakt de map /usr/lib/mozilla/plugins aan. Let erop dat je in deze map bent voordat je de symbolische koppeling.
    • Tik/Kopieer/Plak: sudo ln -s /usr/local/java/jre1.8.0_73/lib/ amd64 / libnpjp2.so
      • Dit maakt de symbolische koppeling van de Java JRE (Java Runtime Environment) plug-in libnpjp2.so naar jouw Mozilla Firefox web browser.

Geheugensteuntjes:

  1. Let op: Soms krijg je na het invoeren van het bovenstaande commando het volgende bericht:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Om dit probleem te corrigeren moet je eenvoudigweg de vorige symbolische koppeling verwijderen door het volgende commando te gebruiken:
    • Tik/Kopieer/Plak: cd /usr/lib/mozilla/plugins
    • Tik/Kopieer/Plak: sudo rm -rf libnpjp2.so
    • Zorg er voor dat je in de map /usr/lib/mozilla/plugins bent voordat je het commando geeft.
  2. Herstart je webbrowser en ga naar Java Tester om te testen of Java het nu in je webbrowser doet.

Over dit artikel

Deze pagina is 2.414 keer bekeken.

Was dit artikel nuttig?

Advertentie