3 způsoby, jak nainstalovat Oracle Java na Ubuntu Linux

Obsah:

3 způsoby, jak nainstalovat Oracle Java na Ubuntu Linux
3 způsoby, jak nainstalovat Oracle Java na Ubuntu Linux

Video: 3 způsoby, jak nainstalovat Oracle Java na Ubuntu Linux

Video: 3 způsoby, jak nainstalovat Oracle Java na Ubuntu Linux
Video: Předělej si Podpis do Digitální Podoby v Adobe Photoshop - Minutový Tutoriál 2024, Duben
Anonim

Tento tutoriál se bude zabývat instalací 32bitové a 64bitové verze Oracle Java 7 (aktuální číslo verze 1.7.0_45) JDK/JRE na 32bitových a 64bitových operačních systémech Ubuntu. Tyto pokyny budou fungovat i na Debianu a Linux Mint.

Pokud již máte v systému nainstalovanou Oracle Java 7, ale potřebujete upgradovat, použijte tuto metodu:

Jak upgradovat Oracle Java na Ubuntu Linux

Pro ty kteří pouze chcete nainstalovat Oracle Java JRE pro spouštění aplikací Java a nikoli vyvíjet programy Java, použijte tuto metodu:

Jak nainstalovat Oracle Java JRE na Ubuntu Linux

Pro ty, kteří chtějí nainstalovat Oracle Java JDK k vývoji programů a aplikací Java (Oracle Java JRE je také součástí Oracle JDK), použijte tuto metodu:

Jak nainstalovat Oracle Java JDK na Ubuntu Linux

Také pro povolení/upgrade Oracle Java ve vašich webových prohlížečích:

Jak povolit Oracle Java ve vašich webových prohlížečích

Kroky

Nainstalujte Oracle Java na Ubuntu Linux Krok 1
Nainstalujte Oracle Java na Ubuntu Linux Krok 1

Krok 1. Zkontrolujte, zda je architektura operačního systému Ubuntu Linux 32bitová nebo 64bitová, otevřete terminál a spusťte následující příkaz níže

  • Typ/Kopírování/Vložit:

    soubor /sbin /init

    Všimněte si bitové verze architektury operačního systému Ubuntu Linux, která zobrazí, zda je 32bitová nebo 64bitová

Nainstalujte Oracle Java na Ubuntu Linux Krok 2
Nainstalujte Oracle Java na Ubuntu Linux Krok 2

Krok 2. Zkontrolujte, zda máte v systému nainstalovanou Javu

Chcete -li to provést, budete muset z terminálu spustit příkaz verze Java.

  • Otevřete terminál a zadejte následující příkaz:

    • Typ/Kopírování/Vložit:

      java -verze

  • Pokud máte ve svém systému nainstalovaný OpenJDK, může to vypadat takto:

    • java verze "1.7.0_15"

      OpenJDK Runtime Environment (IcedTea6 1,10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

  • Pokud máte ve svém systému nainstalovaný OpenJDK, máte pro toto cvičení nainstalovanou špatnou verzi Java od dodavatele.
Nainstalujte Oracle Java na Ubuntu Linux Krok 3
Nainstalujte Oracle Java na Ubuntu Linux Krok 3

Krok 3. Úplně odeberte OpenJDK/JRE ze svého systému a vytvořte adresář pro uložení binárních souborů Oracle Java JDK/JRE

Tím se zabrání konfliktům systému a záměně mezi různými verzemi Javy od různých dodavatelů. Pokud například máte v systému nainstalovaný OpenJDK/JRE, můžete jej odebrat zadáním následujícího příkazu na příkazovém řádku:

  • Typ/Kopírování/Vložit:

    sudo apt-get purge openjdk-\*

    Tento příkaz zcela odstraní OpenJDK/JRE z vašeho systému

  • Typ/Kopírování/Vložit:

    sudo mkdir -p/usr/local/java

    Tento příkaz vytvoří adresář pro uložení binárních souborů Oracle Java JDK a JRE

Nainstalujte Oracle Java na Ubuntu Linux Krok 4
Nainstalujte Oracle Java na Ubuntu Linux Krok 4

Krok 4. Stáhněte si Oracle Java JDK/JRE pro Linux

Ujistěte se, že jste vybrali opravit komprimované binární soubory pro vaši architekturu systému, 32bitové nebo 64bitové (které končí tar.gz).

  • Pokud například používáte 32bitový operační systém Ubuntu Linux, stáhněte si 32bitové binární soubory Oracle Java.
  • Pokud například používáte 64bitový operační systém Ubuntu Linux, stáhněte si 64bitové binární soubory Oracle Java.
  • Volitelný, Stáhněte si dokumentaci Oracle Java JDK/JRE

    Vyberte jdk-7u40-apidocs.zip

  • Důležitá informace:

    64bitové binární soubory Oracle Java nefungují na 32bitových operačních systémech Ubuntu Linux, pokud se pokusíte nainstalovat 64bitovou Oracle Java na 32bitové Ubuntu Linux, zobrazí se více systémových chybových zpráv.

Nainstalujte Oracle Java na Ubuntu Linux Krok 5
Nainstalujte Oracle Java na Ubuntu Linux Krok 5

Krok 5. Zkopírujte binární soubory Oracle Java do adresáře/usr/local/java

Ve většině případů jsou binární soubory Oracle Java staženy na: /home /"vaše uživatelské jméno"/Soubory ke stažení.

  • Pokyny k instalaci 32bitové Oracle Java na 32bitové Ubuntu Linux:

    • Typ/Kopírování/Vložit:

      cd ~/Stahování

    • Typ/Kopírování/Vložit:

      sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java

    • Typ/Kopírování/Vložit:

      sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java

    • Typ/Kopírování/Vložit:

      cd/usr/local/java

  • Pokyny pro instalaci 64bitové Oracle Java na 64bitové Ubuntu Linux:

    • Typ/Kopírování/Vložit:

      cd ~/Stahování

    • Pokud jste si stáhli JDK, zadejte/zkopírujte/vložte:

      sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java

    • Nebo pokud jste si stáhli JRE, zadejte/zkopírujte/vložte:

      sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java

    • Typ/Kopírování/Vložit:

      cd/usr/local/java

Nainstalujte Oracle Java na Ubuntu Linux Krok 6
Nainstalujte Oracle Java na Ubuntu Linux Krok 6

Krok 6. Rozbalte komprimované binární soubory Java v adresáři/usr/local/java

  • Pokyny k instalaci 32bitové Oracle Java na 32bitové Ubuntu Linux:

    • Typ/Kopírování/Vložit:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • Typ/Kopírování/Vložit:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

  • Pokyny pro instalaci 64bitové Oracle Java na 64bitové Ubuntu Linux:

    • Pokud jste si stáhli JDK, zadejte/zkopírujte/vložte:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • Nebo pokud jste si stáhli JRE, zadejte/zkopírujte/vložte:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

Nainstalujte Oracle Java na Ubuntu Linux Krok 7
Nainstalujte Oracle Java na Ubuntu Linux Krok 7

Krok 7. Zkontrolujte své adresáře

V tomto okamžiku byste měli mít jeden nekomprimovaný binární adresář v/usr/local/java pro Java JDK/JRE uveden jako:

  • Typ/Kopírování/Vložit:

    ls -a

  • jdk1.7.0_45
  • nebo jre1.7.0_45
Nainstalujte Oracle Java na Ubuntu Linux Krok 8
Nainstalujte Oracle Java na Ubuntu Linux Krok 8

Krok 8. Upravte systémový soubor PATH /etc /profile a přidejte do systémové cesty následující systémové proměnné

Jako root použijte nano, gedit nebo jiný textový editor, otevřete /etc /profile.

  • Typ/Kopírování/Vložit:

    sudo gedit /etc /profile

  • nebo
  • Typ/Kopírování/Vložit:

    sudo nano /etc /profile

Nainstalujte Oracle Java na Ubuntu Linux Krok 9
Nainstalujte Oracle Java na Ubuntu Linux Krok 9

Krok 9. Pomocí kláves se šipkami přejděte dolů na konec souboru a na konec souboru /etc /profile přidejte následující řádky:

  • Pokud instalujete JDK, zadejte/zkopírujte/vložte:

    JAVA_HOME =/usr/local/java/jdk1.7.0_45

    JRE_HOME = $ JAVA_HOME/jre

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

    export JAVA_HOME

    export JRE_HOME

    export PATH

  • Nebo pokud instalujete JRE, zadejte/zkopírujte/vložte:

    JRE_HOME =/usr/local/java/jre1.7.0_45

    PATH = $ PATH: $ JRE_HOME/bin

    export JRE_HOME

    export PATH

  • Uložte soubor /etc /profile a ukončete práci.
Nainstalujte Oracle Java na Ubuntu Linux Krok 10
Nainstalujte Oracle Java na Ubuntu Linux Krok 10

Krok 10. Informujte svůj systém Ubuntu Linux, kde se nachází váš Oracle Java JDK/JRE

To systému sdělí, že je k použití nová verze Oracle Java.

  • Pokud instalujete JDK, zadejte/zkopírujte/vložte:

    sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Nebo pokud instalujete JRE, zadejte/zkopírujte/vložte:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    tento příkaz oznamuje systému, že Oracle Java JRE je k dispozici k použití

  • Pouze pokud instalujete JDK, zadejte/zkopírujte/vložte:

    sudo update-alternatives-install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    tento příkaz oznamuje systému, že Oracle Java JDK je k dispozici k použití

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    tento příkaz oznamuje systému, že Oracle Java Web start je k dispozici k použití

Nainstalujte Oracle Java na Ubuntu Linux Krok 11
Nainstalujte Oracle Java na Ubuntu Linux Krok 11

Krok 11. Informujte svůj systém Ubuntu Linux, že Oracle Java JDK/JRE musí být výchozí Java

  • Pokud instalujete JDK, zadejte/zkopírujte/vložte:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Nebo pokud instalujete JRE, zadejte/zkopírujte/vložte:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java

    tento příkaz nastaví prostředí runtime java pro systém

  • Pouze pokud instalujete JDK, zadejte/zkopírujte/vložte:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java

    tento příkaz nastaví kompilátor java pro systém

  • Pokud instalujete JDK, zadejte/zkopírujte/vložte:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Nebo pokud instalujete JRE, zadejte/zkopírujte/vložte:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws

    tento příkaz nastaví spuštění systému Java Web pro systém

Nainstalujte Oracle Java na Ubuntu Linux Krok 12
Nainstalujte Oracle Java na Ubuntu Linux Krok 12

Krok 12. Znovu načtěte celý systém PATH /etc /profile zadáním následujícího příkazu:

  • Typ/Kopírování/Vložit:

    . /etc/profil

  • Všimněte si, že váš souborový soubor PATH /etc /profile se načte znovu po restartu systému Ubuntu Linux
Nainstalujte Oracle Java na Ubuntu Linux Krok 13
Nainstalujte Oracle Java na Ubuntu Linux Krok 13

Krok 13. Otestujte, zda je Oracle Java ve vašem systému nainstalována správně

Spusťte následující příkazy a poznamenejte si verzi Javy: Úspěšná instalace 32bitové Oracle Java zobrazí:

  • Typ/Kopírování/Vložit:

    java -verze. Tento příkaz zobrazí verzi Java spuštěnou ve vašem systému. Měli byste obdržet zprávu, která zobrazí: java verze "1.7.0_45"

    Runtime Environment Java (TM) SE (build 1.7.0_45-b18)

  • Server Java HotSpot (TM) Server VM (build 24.45-b08, mixed mode)
  • Typ/Kopírování/Vložit:

    java -verze. Tento příkaz vám dá vědět, že nyní můžete z terminálu kompilovat programy Java. Měli byste obdržet zprávu, která zobrazí: java 1.7.0_45. Úspěšná instalace Oracle Java 64-bit zobrazí:

  • Typ/Kopírování/Vložit:

    java -verze. Tento příkaz zobrazí verzi Java spuštěnou ve vašem systému. Měli byste obdržet zprávu, která zobrazí: java verze "1.7.0_45"

    Runtime Environment Java (TM) SE (build 1.7.0_45-b18)

  • 64bitový serverový server Java HotSpot (TM) (sestavení 24.45-b08, smíšený režim)
  • Typ/Kopírování/Vložit:

    java -verze. Tento příkaz vám dá vědět, že nyní můžete z terminálu kompilovat programy Java. Měli byste obdržet zprávu, která zobrazí: java 1.7.0_45

Nainstalujte Oracle Java na Ubuntu Linux Krok 14
Nainstalujte Oracle Java na Ubuntu Linux Krok 14

Krok 14. Blahopřejeme, právě jste nainstalovali Oracle Java do svého systému Linux

Nyní restartujte systém Ubuntu Linux. Poté bude váš systém plně nakonfigurován pro spouštění a vývoj programů Java. Později můžete zkusit kompilaci a spuštění vlastních programů Java podle tohoto článku Jak vytvořit první program Java v Ubuntu Linux

Metoda 1 ze 3: Volitelné: Jak povolit Oracle Java ve webových prohlížečích

Nainstalujte Oracle Java na Ubuntu Linux Krok 15
Nainstalujte Oracle Java na Ubuntu Linux Krok 15

Krok 1. Chcete-li ve svých webových prohlížečích povolit modul plug-in Java, musíte z adresáře modulu plug-in webových prohlížečů vytvořit symbolický odkaz na umístění modulu plug-in Java, který je součástí vaší distribuce Oracle Java

  • Důležitá poznámka:

    Nabízím opatrnost při povolování Oracle Java 7 ve vašich webových prohlížečích, protože došlo k mnoha četným bezpečnostním chybám a exploitům. V zásadě tím, že povolíte Oracle Java 7 ve svých webových prohlížečích, pokud se objeví bezpečnostní chyba nebo zneužití, to je způsob, jakým padouši vniknou a kompromitují váš systém. Další informace o bezpečnostních chybách a exploitech v Javě najdete na následujícím webu: Java Tester

Metoda 2 ze 3: Google Chrome

32bitové instrukce Oracle Java

Nainstalujte Oracle Java na Ubuntu Linux Krok 16
Nainstalujte Oracle Java na Ubuntu Linux Krok 16

Krok 1. Zadejte následující příkazy

  • Typ/Kopírování/Vložit:

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

    tím se vytvoří adresář s názvem/opt/google/chrome/plugins

  • Typ/Vložit/Kopírovat:

    cd/opt/google/chrome/pluginy

    tím se změníte na adresář pluginů google chrome, ujistěte se, že jste v tomto adresáři, než vytvoříte symbolický odkaz

  • Typ/Vložit/Kopírovat:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    tím se vytvoří symbolický odkaz z pluginu Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Google Chrome

64bitové instrukce Oracle Java

Nainstalujte Oracle Java na Ubuntu Linux Krok 17
Nainstalujte Oracle Java na Ubuntu Linux Krok 17

Krok 1. Zadejte následující příkazy

  • Typ/Kopírování/Vložit:

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

    tím se vytvoří adresář s názvem/opt/google/chrome/plugins

  • Typ/Vložit/Kopírovat:

    cd/opt/google/chrome/pluginy

    tím se změníte na adresář pluginů google chrome, ujistěte se, že jste v tomto adresáři, než vytvoříte symbolický odkaz

  • Typ/Vložit/Kopírovat:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    tím se vytvoří symbolický odkaz z pluginu Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Google Chrome

Upomínky

Nainstalujte Oracle Java na Ubuntu Linux Krok 18
Nainstalujte Oracle Java na Ubuntu Linux Krok 18

Krok 1. Poznámka:

Někdy při zadání výše uvedeného příkazu můžete obdržet zprávu, která uvádí:

  • ln: Vytvoření symbolického odkazu `./libnpjp2.so ': Soubor existuje
  • Chcete -li tento problém vyřešit, jednoduše odeberte předchozí symbolický odkaz pomocí následujícího příkazu:
  • Typ/Kopírování/Vložit:

    cd/opt/google/chrome/pluginy

  • Typ/Kopírování/Vložit:

    sudo rm -rf libnpjp2.so

  • Před zadáním příkazu se ujistěte, že jste v adresáři/opt/google/chrome/plugins
Nainstalujte Oracle Java na Ubuntu Linux Krok 19
Nainstalujte Oracle Java na Ubuntu Linux Krok 19

Krok 2. Restartujte webový prohlížeč a přejděte na Java Tester a vyzkoušejte, zda Java ve vašem webovém prohlížeči funguje

Metoda 3 ze 3: Mozilla Firefox

32bitové instrukce Oracle Java

Nainstalujte Oracle Java na Ubuntu Linux Krok 20
Nainstalujte Oracle Java na Ubuntu Linux Krok 20

Krok 1. Zadejte následující příkazy

  • Typ/Vložit/Kopírovat:

    cd/usr/lib/mozilla/plugins

    tím se změníte na adresář/usr/lib/mozilla/plugins, vytvořte tento adresář, pokud jej nemáte

  • Typ/Vložit/Kopírovat:

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

    tím se vytvoří adresář/usr/lib/mozilla/plugins, ujistěte se, že jste v tomto adresáři, než vytvoříte symbolický odkaz

  • Typ/Vložit/Kopírovat:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    tím se vytvoří symbolický odkaz z pluginu Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Mozilla Firefox

64bitové instrukce Oracle Java

Nainstalujte Oracle Java na Ubuntu Linux Krok 21
Nainstalujte Oracle Java na Ubuntu Linux Krok 21

Krok 1. Zadejte následující příkazy

  • Typ/Vložit/Kopírovat:

    cd/usr/lib/mozilla/plugins

    tím se změníte na adresář/usr/lib/mozilla/plugins, vytvořte tento adresář, pokud jej nemáte

  • Typ/Vložit/Kopírovat:

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

    tím se vytvoří adresář/usr/lib/mozilla/plugins, ujistěte se, že jste v tomto adresáři, než vytvoříte symbolický odkaz

  • Typ/Vložit/Kopírovat:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    tím se vytvoří symbolický odkaz z pluginu Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Mozilla Firefox

Upomínky

Nainstalujte Oracle Java na Ubuntu Linux Krok 22
Nainstalujte Oracle Java na Ubuntu Linux Krok 22

Krok 1. Poznámka:

Někdy při zadání výše uvedeného příkazu můžete obdržet zprávu, která uvádí:

  • ln: Vytvoření symbolického odkazu `./libnpjp2.so ': Soubor existuje
  • Chcete -li tento problém vyřešit, jednoduše odeberte předchozí symbolický odkaz pomocí následujícího příkazu:
  • Typ/Kopírování/Vložit:

    cd/usr/lib/mozilla/plugins

  • Typ/Kopírování/Vložit:

    sudo rm -rf libnpjp2.so

  • Před zadáním příkazu se ujistěte, že jste v adresáři/usr/lib/mozilla/plugins
Nainstalujte Oracle Java na Ubuntu Linux Krok 23
Nainstalujte Oracle Java na Ubuntu Linux Krok 23

Krok 2. Restartujte webový prohlížeč a přejděte na Java Tester a vyzkoušejte, zda Java ve vašem webovém prohlížeči funguje

Video - Používáním této služby mohou být některé informace sdíleny s YouTube

Tipy

  • U Ubuntu Linux máte na výběr, zda použijete OpenJDK, což je bezplatná a open-source implementace programovacího jazyka Java, nebo použijete Oracle Java JDK a JRE. Někteří dávají přednost použití Oracle Java (protože je to nejaktuálnější verze Javy a pochází přímo od správců technologie Java), ale toto se liší.
  • Mějte na paměti, že Oracle provádí upgrady zabezpečení a opravy chyb a vylepšuje problémy s výkonem pro každé nové vydání Oracle Java. Při instalaci Oracle Java do vašeho systému mějte na paměti změnu čísla verze. Další informace najdete v tématu Jak upgradovat Oracle Java na Ubuntu Linux.
  • Tento dokument je v neustálé revizi, protože Oracle někdy mění způsob instalace svých binárních souborů Java JDK/JRE.

Doporučuje: