Kuinka asentaa JAVA ja APT Debian 10:een


Java on yksi suosituimmista ja laajimmin käytetyistä ohjelmointikielistä. Tällä hetkellä monet ohjelmistosovellukset riippuvat Javasta toimiakseen vaaditulla tavalla, esimerkiksi Android Studio. Javaa on kolmessa eri toteutuksessa: JRE, OpenJDK ja Oracle JDK.

Tarkastellaanpa lyhyesti jokaista näistä vuorotellen:

  • JRE (Java Runtime Environment) – Tämä on joukko ohjelmistotyökaluja, joita tarvitaan Java-sovellusten suorittamiseen.
  • JDK (Java Development Kit) – on kehitysympäristö, jota tarvitaan Java-sovellusten ja -sovelmien kehittämiseen. Se kattaa tulkin, kääntäjän, arkistaattorin ja muut ohjelmistotyökalut.
  • OpenJDK – on JDK:n avoimen lähdekoodin toteutus. Oracle JDK on Oraclen virallinen versio JDK:sta. Lisäksi Oracle JDK toimitetaan kaupallisilla lisäominaisuuksilla ja sallii myös ohjelmiston ei-kaupallisen käytön, kuten Java-sovellusten henkilökohtaisen kehittämisen.

Edellytykset

Tätä opetusohjelmaa varten sinulla on oltava Debian 10 -esiintymä, jossa on järjestelmän käyttäjä, jolla on Sudo-oikeudet.

Tässä aiheessa opit asentamaan ja määrittämään Java:n APT:n kanssa Debian 10:ssä.

Jos et ole varma, mikä Java-paketti asennetaan, on erittäin suositeltavaa käyttää OpenJDK 11:tä, joka on Debian 10:n oletusarvoinen JDK.

OpenJDK 11:n asentaminen Debian 10:een

Asenna OpenJDK 11 Debian 10:een kirjautumalla sisään tavallisena käyttäjänä sudo-oikeuksilla ja päivittämällä järjestelmäpaketit kuvan mukaisesti.

sudo apt update

Jos haluat tarkistaa, onko Java asennettu, suorita komento.

java -version

Asenna seuraavaksi OpenJDK 11 seuraavalla komennolla.

sudo apt install default-jdk

Voit nyt vahvistaa OpenJDK-version suorittamalla.

java -version

Jos asennus sujui hyvin ilman ongelmia, sinun pitäisi saada alla oleva tuloste.

Katsotaan nyt, kuinka Oracle Java asennetaan.

Kuinka asentaa Oracle Java 12 Debian 10:een

Jotta voit asentaa Oracle Java 12:n onnistuneesti Debian 10 -busteriin, sinun on liitettävä Linux Uprising Java -tietovarasto kuvan mukaisesti.

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

Suorita seuraavaksi komento asentaaksesi dirmngr.

sudo apt install dirmngr

Tuo seuraavaksi allekirjoitusavain kuvan mukaisesti.

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

Kun olet lisännyt Linux Uprising -tietovaraston, suorita alla olevat komennot asentaaksesi Oracle Java 12 Debian 10:een.

sudo apt update
sudo apt install oracle-java12-installer

Näkyviin tulee ponnahdusikkuna. Paina TAB-painiketta siirtyäksesi OK-vaihtoehtoon ja paina ENTER.

Siirry seuraavissa ikkunoissa kyllä-vaihtoehtoon kohdistinnäppäimillä ja hyväksy käyttöoikeussopimukset painamalla ENTER.

Tarkista Oracle Java 12 -versio suorittamalla.

java --version

Loistava! Tämä vahvistaa, että Oracle Java 12 on asennettu onnistuneesti.

JAVA_HOME-ympäristömuuttujan asettaminen Debian 10:ssä

Joissakin tilanteissa järjestelmääsi voi olla asennettuna useampi kuin yksi JAVA-versio. Jos sinun on määritettävä oletusversio, esimerkiksi tässä tapauksessa Oracle Java 12, käytä alla olevaa komentoa.

sudo update-alternatives --config java

Kirjoita alla näkyvään tulosteeseen sen Java-version numero, jonka haluat asettaa oletukseksi, ja paina ENTER.

Nyt meidän on asetettava JAVA_HOME-ympäristömuuttuja. Voit saavuttaa tämän avaamalla tiedoston /etc/environment.

sudo vim /etc/environment

Lisää alla oleva rivi.

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

Seuraavaksi Tallenna ja poistu tekstieditorista. Anna lopuksi source-komento seuraavasti.

source /etc/environment

Vahvista Java-ympäristömuuttujan asetus suorittamalla komento.

echo JAVA_HOME

Johtopäätös

Olet tullut tämän opetusohjelman loppuun. Tässä oppaassa opit asentamaan Javan Debian 10:een ja määrittämään JAVA_HOME-muuttujan. Voit vapaasti ottaa meihin yhteyttä ja antaa palautetta.