GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Java SE Development Kit na Debian Linux

Cíl

Cílem této příručky je poskytnout jednoduchý postup, jak nainstalovat Java SE Development Kit na Debian Linux.

Verze operačního systému a softwaru

  • Operační systém: Debian 9 (Stretch)
  • Software: Java SE Development Kit 8

Požadavky

Je vyžadován privilegovaný přístup k vašemu Debian Linuxu. Volitelně curl bude použit ke stažení příslušného Java JDK tarballu.

Obtížnost

SNADNÉ

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Pokyny

Stáhnout

Začněme stažením Java JDK tarball z oficiálního webu Oracle. Přejděte na stránku Oracle Java JDK a vyhledejte tarball odpovídající architektuře systému. Webová stránka vyžaduje, aby byla před stažením přijata licenční smlouva Oracle Binary Code pro licenci Java SE. Z tohoto důvodu existují dvě možnosti, jak stáhnout Oracle Java JDK tarball.

Webový prohlížeč

První možností je stáhnout si požadovaný Java JDK tarball přímo pomocí webového prohlížeče a zároveň přijmout požadovanou licenční smlouvu Oracle Binary Code License Agreement pro licenci Java SE kliknutím na poskytnutý přepínač. Po dokončení zkopírujte stažený soubor pomocí klienta SCP nebo FTP do konečného umístění.

Kudrování

V případě, že se pokoušíte nainstalovat Java JDK vzdáleně a nemáte absolutně žádný přístup ke grafickému uživatelskému rozhraní a webovému prohlížeči, použijte ke stažení Java JDK pomocí příkazového řádku následující metodu curl.

Nejprve získejte správnou adresu URL ke stažení pomocí curl příkaz:

$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12

Výše uvedený příkaz vygeneruje spoustu adres URL pro váš výběr. Chcete-li zahájit stahování požadovaného souboru Java, zkopírujte jeho adresu URL a spusťte stahování pomocí curl při přijímání požadované licence Jave. Například:

$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x6.> 

Nainstalujte Java JDK

V této fázi bychom měli mít v našem aktuálním pracovním adresáři vhodný Java JDK tarball:

$ lsjdk-8u121-linux-x64.tar.gz

Vytvořte cílový instalační adresář Java JDK:

# mkdir /opt/java-jdk

Extrahujte dříve stažený Java JDK tarball:

# tar -C /opt/java-jdk -zxf jdk-8u121-linux-x64.tar.gz

Nastavit Oracle Java jako výchozí

V současné době systém nerozpoznává naši instalaci Java JDK:

$ update-alternatives --list javaupdate-alternatives:error:no alternatives for java$ javabash:java:command not found

Použijte update-alternatives příkaz k zahrnutí obou, java a javac jako součást prostředí Java systému. Nahraďte prosím níže uvedenou cestu k binárním souborům Java tam, kde je to vhodné, aby odpovídala vaší stažené verzi Java:

# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_121/bin/java 1 update-alternatives:using /opt/java-jdk/jdk1.8.0_121/ bin/java pro poskytnutí /usr/bin/java (java) v automatickém režimu# update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_121/bin/javac 1update-alternatives:pomocí /opt/java-jdk/jdk1.8.0_121/bin/javac k poskytnutí /usr/bin/javac (javac) v automatickém režimu

Potvrďte nastavení Java JDK

Java JDK by nyní měla být nainstalována a připravena k použití:

$ java -versionjava verze "1.8.0_121" Java(TM) SE Runtime Environment (sestavení 1.8.0_121-b13)Java HotSpot(TM) 64bitový server VM (sestavení 25.121-b13, smíšený režim)









Debian
  1. Jak nainstalovat Java SE Development Kit na Debian Linux

  2. Jak nainstalovat Java JDK na Debian 11

  3. Jak nainstalovat Oracle Java JDK 17 na Linux

  1. Jak nainstalovat Tomcat 9 na Debian 9 Stretch Linux

  2. Jak nainstalovat Oracle Java SE Development Kit na Debian 9 Stretch Linux

  3. Jak nainstalovat Elasticsearch na Debian Linux

  1. Jak nainstalovat Logstash na Debian Linux

  2. Jak nainstalovat Slack na Debian Linux

  3. Jak nainstalovat VirtualBox na Debian Linux