Oracle Java -asennuksen asentaminen Ubuntu Linuxiin

Kirjoittaja: Monica Porter
Luomispäivä: 17 Maaliskuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Sisältö

Tämä artikkeli opastaa Oracle Java 7: n 32- ja 64-bittisen asennuksen (nykyinen versio on 1.7.0_45JDK / JRE 32- ja 64-bittisissä Ubuntu-käyttöjärjestelmissä. Voit käyttää tätä opasta Debianiin ja Linux Mintiin.

Jos olet asentanut Oracle Java 7 -käyttöjärjestelmän, mutta haluat päivittää, tutustu Oracle Java -päivitysoppaaseen Ubuntu Linuxissa.

Ihmisten kanssa vain Jos haluat asentaa Oracle Java JRE: n Java-sovellusten suorittamiseen, ei Java-ohjelmien kehittämiseen, tutustu Oracle Java JRE -asennusoppaaseen Ubuntu Linuxissa.

Niille, jotka haluavat asentaa Oracle Java JDK: n Java-ohjelmien ja -sovellusten (Oracle Java JRE mukaan lukien Oracle JDK) kehittämiseksi, käytä seuraavaa menetelmää:

  • Oracle Java JDK: n asentaminen Ubuntu Linuxiin

Jos haluat aktivoida / päivittää Oracle Java -selaimen verkkoselaimessa, tutustu Oracle Java -aktivointioppaaseen verkkoselaimessa.

Askeleet


  1. Tarkista, onko Ubuntu Linux -käyttöjärjestelmäsi 32- tai 64-bittinen, avaa pääte ja suorita seuraava komento.
    • Tyyppi / Kopioi / Liitä: tiedosto / sbin / init
      • Muista, onko Ubuntu Linux -versiosi 32- vai 64-bittinen.

  2. Tarkista, onko Java asennettu järjestelmään. Testaa suorittamalla Java-version komento päätelaitteessa.
    • Avaa pääte ja kirjoita seuraava komento:
      • Tyyppi / Kopioi / Liitä: java -versio
    • Jos OpenJDK on asennettu järjestelmään, näet viestin:
      • java-versio "1.7.0_15"
        OpenJDK-ajonaikainen ympäristö (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-bittinen palvelimen virtuaalikone (koontiversio 19.0-b09, sekatila)
    • Jos OpenJDK on asennettu järjestelmään, tämä ei ole tässä artikkelissa mainittu toimittajaversio.

  3. Poista OpenJDK / JRE kokonaan järjestelmästä ja luo hakemisto Oracle Java JDK / JRE -binaarien tallentamiseksi. Näin vältetään järjestelmäristiriidat ja sekaannukset eri toimittajien Java-versioiden välillä. Esimerkiksi, jos järjestelmään on asennettu OpenJDK / JRE, voit poistaa sen seuraavalla komennolla:
    • Tyyppi / Kopioi / Liitä: sudo apt-get purge openjdk - *
      • Tämä on komento OpenJDK / JRE: n poistamiseksi kokonaan järjestelmästä.
    • Tyyppi / Kopioi / Liitä:sudo mkdir -p / usr / local / java
      • Tämä on komento uuden hakemiston luomiseen Oracle Java JDK- ja JRE-binaarien tallentamiseen.
  4. Lataa Oracle Java JDK / JRE Linuxille. Ehdottomasti valita tarkalleen Pakatut binäärit 32- tai 64-bittisille käyttöjärjestelmille (päättyvät tar.gz: hen).
    • Jos esimerkiksi käytät 32-bittistä Ubuntu Linuxia, lataa 32-bittiset Oracle Java -binaaritiedostot.
    • Jos esimerkiksi käytät 64-bittistä Ubuntu Linuxia, lataa 64-bittiset Oracle Java -binaaritiedostot.
    • Vaihtoehto, Lataa Oracle Java JDK / JRE -dokumentaatio
      • Valitse jdk-7u40-apidocs.zip
    • Tärkeää tietoa: Oracle Java 64-bittiset binaaritiedostot eivät toimi 32-bittisessä Ubuntu Linuxissa, monet järjestelmän virheilmoitukset tulevat näkyviin, jos asennat tarkoituksella 64-bittisen Oracle Java: n 32-bittiseen Ubuntu Linuxiin.
  5. Kopioi Oracle Java -binaari hakemistoon / usr / local / java. Useimmissa tapauksissa Oracle Java -binaarinen tiedosto ladataan: / home /"käyttäjänimi"/ Lataukset.
    • Oracle Java 32-bitin asentaminen 32-bittiseen Ubuntu Linuxiin:
      • Tyyppi / Kopioi / Liitä: cd ~ / Lataukset
      • Tyyppi / Kopioi / Liitä: sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
      • Tyyppi / Kopioi / Liitä: sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
      • Tyyppi / Kopioi / Liitä: cd / usr / local / java
    • Oracle Java 64-bitin asentaminen 64-bittiseen Ubuntu Linuxiin:
      • Tyyppi / Kopioi / Liitä:cd ~ / Lataukset
      • Jos lataat JDK: n, kirjoita / kopioi / liitä: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Tai jos lataat JRE: n, kirjoita / kopioi / liitä: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Tyyppi / Kopioi / Liitä: cd / usr / local / java
  6. Pura Java-binaariarkisto hakemistosta / usr / local / java
    • Oracle Java 32-bitin asentaminen 32-bittiseen Ubuntu Linuxiin:
      • Tyyppi / Kopioi / Liitä: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • Tyyppi / Kopioi / Liitä: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Oracle Java 64-bitin asentaminen 64-bittiseen Ubuntu Linuxiin:
      • Jos lataat JDK: n, kirjoita / kopioi / liitä: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Jos lataat JRE: n, kirjoita / kopioi / liitä: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Tarkista hakemisto uudelleen. Tässä vaiheessa sinulla pitäisi olla purettu Java JDK / JRE -hakemisto osoitteessa / usr / local / java näin lueteltuina:
    • Tyyppi / Kopioi / Liitä: ls -a
    • jdk1.7.0_45
    • tai jre1.7.0_45
  8. Muokkaa / etc / profile-tiedostopolkua ja lisää seuraavat järjestelmämuuttujat polkuun. Käytä nanoa, geditiä tai muuta tekstinmuokkausohjelmistoa ja avaa / etc / profile.
    • Tyyppi / Kopioi / Liitä: sudo gedit / etc / profile
    • tai
    • Tyyppi / Kopioi / Liitä: sudo nano / etc / profiili
  9. Selaa nuolinäppäimillä alareunaan ja lisää rivi tiedoston jälkeen:
    • Jos JDK on asennettu, kirjoita / kopioi / liitä:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
      vie JAVA_HOME
      vie JRE_HOME
      viedä PATH
    • Jos olet asentanut JRE Type / Copy / Paste:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ JRE_HOME / bin
      vie JRE_HOME
      viedä PATH
    • Tallenna / etc / profile-tiedosto ja poistu.
  10. Ilmoita Ubuntu Linux -järjestelmälle Oracle Java JDK / JRE: n sijainti. Komento ilmoittaa järjestelmälle, että uusi Oracle Java -versio on käyttövalmis.
    • Jos JDK on asennettu, kirjoita / kopioi / liitä: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Jos olet asentanut JRE Type / Copy / Paste: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Tämä on komento, joka ilmoittaa järjestelmälle, että Oracle Java JRE on käyttövalmis.
    • Vain jos asennat JDK: n Tyyppi / Kopioi / Liitä:sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • Tämä on komento, joka ilmoittaa järjestelmälle, että Oracle Java JDK on käyttövalmis.
    • Tyyppi / Kopioi / Liitä:sudo update-alternatives -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
      • Tämä on komento, joka ilmoittaa järjestelmälle, että Oracle Java Web on käyttövalmis.
  11. Kerro Ubuntu Linux -järjestelmälle, että Oracle Java JDK / JRE on oletus Java.
    • Jos JDK on asennettu, kirjoita / kopioi / liitä: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Jos olet asentanut JRE Type / Copy / Paste:sudo update-alternatives -set java /usr/local/java/jre1.7.0_45/bin/java
      • Tämä on komento Java-ajonaikaisen järjestelmän asettamiseksi järjestelmälle.
    • Vain asennettaessa JDK Type / Copy / Paste: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/bin/java
      • Tämä on komento java-kääntäjän asettamiseksi järjestelmälle.
    • Jos JDK on asennettu, kirjoita / kopioi / liitä: sudo update-alternatives -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Tai jos olet asentanut JRE Type / Copy / Paste: sudo update-alternatives -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Tämä on komento, jolla Java Web asetetaan käynnistymään järjestelmässä.
  12. Lataa / etc / profile -järjestelmän polku uudelleen kirjoittamalla seuraava komento:
    • Tyyppi / Kopioi / Liitä:. / etc / profile
    • Merkitse muistiin järjestelmän polku / etc / profile-tiedosto latautuu uudelleen, kun Ubuntu Linux -järjestelmä on käynnistetty uudelleen.
  13. Tarkista, onko Oracle Java asennettu järjestelmään oikein vai ei. Suorita seuraava komento ja tallenna Java-versio: Jos 32-bittinen Oracle Java -asennus onnistuu, näet viestin:
    • Tyyppi / Kopioi / Liitä: java -versio. Tämä on komento näyttää Java-version järjestelmässä. Näet viestin: java-versio "1.7.0_45"
      Java (TM) SE Runtime Environment (koontiversio 1.7.0_45-b18)
    • Java HotSpot (TM) -palvelimen virtuaalikone (koontiversio 24.45-b08, sekatila)
    • Tyyppi / Kopioi / Liitä: java -versio. Tämä on komento, joka ilmoittaa, että voit nyt kääntää Java-ohjelmia päätelaitteesta. Saat seuraavan viestin: java 1.7.0_45. Oracle Java 64-bitin onnistunut asennus näyttää:
    • Tyyppi / Kopioi / Liitä: java -versio. Tämä on komento, joka näyttää järjestelmässä käynnissä olevan java-version. Saat seuraavan viestin: java version "1.7.0_45"
      Java (TM) SE Runtime Environment (koontiversio 1.7.0_45-b18)
    • Java HotSpot (TM) 64-bittinen palvelimen virtuaalikone (koontiversio 24.45-b08, sekatila)
    • Tyyppi / Kopioi / Liitä: java -versio. Tämä on komento, joka ilmoittaa, että voit nyt kääntää Java-ohjelmia päätelaitteesta. Saat näyttöviestin: java 1.7.0_45
  14. Onnittelut, olet asentanut Oracle Java -palvelun onnistuneesti Linux-järjestelmääsi. Käynnistä nyt vain järjestelmä uudelleen. Sitten järjestelmä on täysin konfiguroitu suorittamaan Java-ohjelmia. Sitten voit kokeilla oman Java-ohjelman kokoamista ja suorittamista. mainos

Tapa 1/3: Valinnainen: Kuinka Oracle Java otetaan käyttöön selaimessa

  1. Jos haluat ottaa Java-laajennukset käyttöön verkkoselaimessa, sinun on luotava symbolinen linkki selaimen laajennushakemistosta sijaintiin, jossa Java-laajennus sijaitsee Oracle Java -osiossa.
    • Tärkeä muistiinpano: Sinun tulisi olla varovainen, kun otat Oracle Java 7: n käyttöön selaimessasi, koska Javalla on monia haavoittuvuuksia ja hyväksikäyttöjä. Vielä tärkeämpää on, että kun aktivoit Oracle Java 7: n selaimessasi, jos siinä on tietoturva-aukko tai hyödyntäminen, tämä on heikkous pahiksille hyökätä ja vahingoittaa järjestelmääsi. Lisätietoja Java-haavoittuvuuksista ja hyväksikäytöistä on verkkosivustolla: Java Tester
    mainos

Tapa 2/3: Google Chrome

Oracle Java 32-bittinen opetusohjelma:

  1. Suorita seuraava komento.
    • Tyyppi / Kopioi / Liitä: sudo mkdir -p / opt / google / chrome / plugins
      • Tämä on komento luoda / opt / google / chrome / plugins -hakemisto
    • Tyyppi / Kopioi / Liitä: cd / opt / google / chrome / plugins
      • Tämä on komento, joka vie sinut google chrome -laajennushakemistoon. Muista mennä tähän hakemistoon ennen kuvakelinkin luomista
    • Tyyppi / Kopioi / Liitä: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Tässä on komento luoda symbolinen linkki Java JRE -laajennuksesta (Java Runtime Environment) libnpjp2.so Google Chrome -selaimeen.
    mainos

Oracle Java 64-bittinen opetusohjelma:

  1. Suorita seuraava komento.
    • Tyyppi / Kopioi / Liitä: sudo mkdir -p / opt / google / chrome / plugins
      • Tämä on komento luoda / opt / google / chrome / plugins -hakemisto
    • Tyyppi / Kopioi / Liitä: cd / opt / google / chrome / plugins
      • Tämä on komento, joka vie sinut google chrome -laajennushakemistoon. Varmista, että pääset hakemistoon ennen kuvakelinkin luomista.
    • Tyyppi / Kopioi / Liitä: sudo ln -s /usr/local/java/jre1.7.0_45/lib/tarkistus 64/libnpjp2.so
      • Tässä on komento luoda symbolinen linkki Java JRE (Java Runtime Environment) -laajennuksesta. libnpjp2.so Google Chrome -selaimeen.
    mainos

Muistuttaa:

  1. Huomautus: Monta kertaa, kun suoritat yllä olevat komennot, saat seuraavan viestin:
    • ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
    • Voit korjata ongelman poistamalla linkin aikaisemmin seuraavalla komennolla:
    • Tyyppi / Kopioi / Liitä:cd / opt / google / chrome / plugins
    • Tyyppi / Kopioi / Liitä:sudo rm -rf libnpjp2.so
    • Varmista ennen komennon suorittamista, että olet hakemistossa / opt / google / chrome / plugins.
  2. Käynnistä verkkoselaimesi uudelleen ja siirry kohtaan Java-testaaja tarkistaa, toimiiko Java vai ei. mainos

Tapa 3/3: Mozilla Firefox

Oracle Java 32-bittinen opetusohjelma:

  1. Suorita seuraava komento.
    • Tyyppi / Kopioi / Liitä: cd / usr / lib / mozilla / plugins
      • Tämä on komento, joka vie sinut plugin / usr / lib / mozilla / plugins-hakemistoon, luo tämä hakemisto, jos sinulla ei ole sellaista.
    • Tyyppi / Kopioi / Liitä: sudo mkdir -p / usr / lib / mozilla / laajennukset
      • Tässä on komento luoda hakemisto / usr / lib / mozilla / plugins, varmista, että olet hakemistossa ennen symbolisen linkin luomista.
    • Tyyppi / Kopioi / Liitä: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Tässä on komento luoda symbolinen linkki Java JRE (Java Runtime Environment) -laajennuksesta. libnpjp2.so Mozilla Firefox -verkkoselaimeen.
    mainos

Oracle Java 64-bittinen opetusohjelma:

  1. Suorita seuraava komento:
    • Tyyppi / Kopioi / Liitä: cd / usr / lib / mozilla / plugins
      • Tämä on komento, joka vie sinut hakemistoon / usr / lib / mozilla / plugins, luo tämä hakemisto, jos sinulla ei ole sellaista.
    • Tyyppi / Kopioi / Liitä: sudo mkdir -p / usr / lib / mozilla / laajennukset
      • Tässä on komento luoda / usr / lib / mozilla / plugins -hakemisto, varmista, että olet hakemistossa ennen symbolisen linkin luomista.
    • Tyyppi / Kopioi / Liitä: sudo ln -s /usr/local/java/jre1.7.0_45/lib/tarkistus 64/libnpjp2.so
      • Tässä on komento luoda symbolinen linkki Java JRE (Java Runtime Environment) -laajennuksesta. libnpjp2.so Mozilla Firefox -verkkoselaimeen.
    mainos

Muistuttaa:

  1. Huomautus: Joskus suoritat yllä olevat komennot ja saat viestin:
    • ln: symbolisen linkin luominen `./libnpjp2.so ': Tiedosto on olemassa
    • Voit korjata tämän ongelman poistamalla edellisen linkin seuraavalla komennolla:
    • Tyyppi / Kopioi / Liitä: cd / usr / lib / mozilla / plugins
    • Tyyppi / Kopioi / Liitä: sudo rm -rf libnpjp2.so
    • Varmista ennen komennon suorittamista, että olet hakemistossa / usr / lib / mozilla / plugins.
  2. Käynnistä verkkoselaimesi uudelleen ja vieraile sivulla Java-testaaja tarkistaaksesi, toimiiko Java selaimessa. mainos

Neuvoja

  • Ubuntu Linuxin avulla voit valita avoimen lähdekoodin Java-ohjelmointikielen OpenJDK; tai Oracle Java JDK ja JRE. Jotkut ihmiset haluavat käyttää Oracle Java -ohjelmaa (koska tämä on viimeisin Java-versio ja tulee Java-tekniikan ylläpitäjiltä), mutta myös erilainen.
  • Muista, että Oracle päivittää tietoturvan, korjaa virheet ja parantaa suorituskykyä jokaisella Oracle Java -päivityksellä. Kun asennat Oracle Java -järjestelmääsi, kiinnitä huomiota versionumeroon. Katso Oracle Java -päivityksen opetusohjelma Linuxissa.
  • Huomaa, että tätä artikkelia päivitetään jatkuvasti, koska Oracle muuttaa joskus Java JDK / JRE -binaariasennustapaa.