Kā instalēt JAVA ar APT uz Debian 10


Java ir viena no populārākajām un visplašāk izmantotajām programmēšanas valodām. Pašlaik neskaitāmas programmatūras ir atkarīgas no Java, lai tā darbotos, kā prasīts, piemēram, Android Studio. Java tiek piedāvāta 3 dažādās realizācijās: JRE, OpenJDK un Oracle JDK.

Īsumā apskatīsim katru no šiem:

  • JRE (Java Runtime Environment) - tas ir programmatūras rīku kopums, kas nepieciešams Java lietojumprogrammu izpildei.
  • JDK (Java Development Kit) - ir izstrādes vide, kas nepieciešama Java lietojumprogrammu un sīklietotņu izstrādei. Tajā ietilpst tulks, kompilators, arhivētājs un citi programmatūras rīki.
  • OpenJDK - ir JDK atvērtā koda ieviešana. Oracle JDK ir Oracle oficiālā JDK versija. Turklāt Oracle JDK piegādā papildu komerciālās funkcijas, kā arī ļauj nekomerciāli izmantot programmatūru, piemēram, personāli izstrādāt Java lietojumprogrammas.

Šajā apmācībā jums ir nepieciešams lietotājs ar Sudo privilēģijām.

Šajā tēmā uzzināsiet, kā Debian 10 instalēt un iestatīt Java ar APT.

Ja neesat pārliecināts, kuru Java pakotni instalēt, ļoti ieteicams izmantot OpenJDK 11, kas ir noklusējuma JDK Debian 10.

Kā instalēt OpenJDK 11 Debian 10

Lai instalētu OpenJDK 11 Debian 10, piesakieties kā parasts lietotājs ar sudo privilēģijām un atjauniniet sistēmas pakotnes, kā parādīts.

$ sudo apt update

Ja vēlaties pārbaudīt, vai Java ir instalēta, palaidiet komandu.

$ java -version

Pēc tam instalējiet OpenJDK 11, izmantojot šādu komandu.

$ sudo apt install default-jdk

Tagad jūs varat pārbaudīt OpenJDK versiju, palaižot.

$ java -version

Ja instalēšana noritēja bez aizķeršanās, jums vajadzētu iegūt izvadi zemāk.

Apskatīsim, kā instalēt Oracle Java.

Kā instalēt Oracle Java 12 uz Debian 10

Lai veiksmīgi instalētu Oracle Java 12 Debian 10 buster, jums jāpievieno Linux Uprising Java repozitorijs, kā parādīts.

$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Pēc tam palaidiet komandu, lai instalētu dirmngr.

$ sudo apt install dirmngr

Pēc tam importējiet paraksta atslēgu, kā parādīts.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Pēc veiksmīgas Linux Uprising krātuves pievienošanas palaidiet zemāk esošās komandas, lai instalētu Oracle Java 12 Debian 10.

$ sudo apt update
$ sudo apt install oracle-java12-installer

Tiks parādīts uznirstošais logs. Nospiediet taustiņu TAB, lai pārietu uz opciju Labi, un nospiediet taustiņu ENTER.

Nākamajos logos ar kursora taustiņiem dodieties uz opciju “jā” un nospiediet taustiņu ENTER, lai akceptētu licences līgumus.

Lai pārbaudītu palaist Oracle Java 12 versiju.

$ java --version

Lieliski! Tas apstiprina, ka mēs esam veiksmīgi instalējuši Oracle Java 12.

Kā iestatīt JAVA_HOME vides mainīgo Debian 10

Dažos gadījumos jūsu sistēmā var būt instalēta vairāk nekā viena JAVA versija. Ja jums ir jāiestata noklusējuma versija, piemēram, šajā gadījumā Oracle Java 12, izmantojiet zemāk esošo komandu.

$ sudo update-alternatives --config java

Izejā, kā redzams zemāk, ierakstiet numuru, kas atbilst Java versijai, kuru vēlaties iestatīt kā noklusējumu, un nospiediet taustiņu ENTER.

Tagad mums jāiestata JAVA_HOME vides mainīgais. Lai to panāktu, atveriet failu/etc/environment.

$ sudo vim /etc/environment

Pievienojiet zemāk esošo rindu.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Pēc tam saglabājiet un izejiet no teksta redaktora. Visbeidzot, izsniedziet avota komandu šādi.

$ source /etc/environment

Lai apstiprinātu Java vides mainīgā iestatījumu, palaidiet komandu.

$ echo JAVA_HOME

Jūs esat nonācis šīs apmācības beigās. Šajā rokasgrāmatā jūs uzzinājāt, kā instalēt Java Debian 10 un iestatīt mainīgo JAVA_HOME. Nekautrējieties atgriezties pie mums ar atsauksmēm.