Hvordan installere JAVA med APT på Debian 10
Java er et av de mest populære og mest brukte programmeringsspråkene. For øyeblikket er et mylder av programvare avhengig av Java for å fungere etter behov, for eksempel Android Studio. Java kommer i 3 forskjellige implementeringer: JRE, OpenJDK og Oracle JDK.
La oss kort ta en titt på hver av disse etter tur:
- JRE (Java Runtime Environment) – Dette er et sett med programvareverktøy som er nødvendig for kjøring av Java-applikasjoner.
- JDK (Java Development Kit) – er et utviklingsmiljø som trengs for utvikling av Java-applikasjoner og -appleter. Den omfatter en tolk, en kompilator, en arkiver og andre programvareverktøy.
- OpenJDK – er en åpen kildekodeimplementering av JDK. Oracle JDK er Oracles offisielle versjon av JDK. I tillegg leveres Oracle JDK med ytterligere kommersielle funksjoner og tillater også ikke-kommersiell bruk av programvaren som personlig utvikling av Java-applikasjoner.
Forutsetninger
For denne opplæringen må du ha en Debian 10-forekomst med en systembruker med Sudo-rettigheter.
I dette emnet vil du lære hvordan du installerer og setter opp Java med APT på Debian 10.
Hvis du er usikker på hvilken Java-pakke du skal installere, anbefales det sterkt å bruke OpenJDK 11 som er standard JDK i Debian 10.
Hvordan installere OpenJDK 11 i Debian 10
For å installere OpenJDK 11 på Debian 10, logg på som en vanlig bruker med sudo-rettigheter og oppdater systempakkene som vist.
sudo apt update
Hvis du vil sjekke om Java er installert, kjør kommandoen.
java -version
Installer deretter OpenJDK 11 ved å bruke følgende kommando.
sudo apt install default-jdk
Du kan nå bekrefte OpenJDK-versjonen ved å kjøre.
java -version
Hvis installasjonen gikk bra uten problemer, bør du få utgangen nedenfor.
La oss nå se hvordan du installerer Oracle Java.
Hvordan installere Oracle Java 12 på Debian 10
For å kunne installere Oracle Java 12 på Debian 10 buster, må du legge til Linux Uprising Java-depotet som vist.
sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
Deretter kjører du kommandoen for å installere dirmngr.
sudo apt install dirmngr
Deretter importerer du signeringsnøkkelen som vist.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Etter å ha lagt til Linux Uprising-depotet, kjør kommandoene nedenfor for å installere Oracle Java 12 på Debian 10.
sudo apt update
sudo apt install oracle-java12-installer
Et popup-vindu vil vises. Trykk på TAB-knappen for å navigere til «OK»-alternativet og trykk ENTER.
I de neste vinduene, naviger til 'ja'-alternativet med piltastene og trykk ENTER for å godta lisensavtalene.
For å sjekke versjonen av Oracle Java 12, kjør.
java --version
Flott! Dette bekrefter at vi har installert Oracle Java 12.
Hvordan sette JAVA_HOME miljøvariabel i Debian 10
I noen scenarier kan det være mer enn én versjon av JAVA installert på systemet ditt. Hvis du trenger å angi standardversjonen, for eksempel i dette tilfellet Oracle Java 12, bruk kommandoen nedenfor.
sudo update-alternatives --config java
I utdataene som vist nedenfor, skriv inn nummeret som tilsvarer versjonen av Java du vil angi som standard og trykk ENTER.
Nå må vi sette miljøvariabelen JAVA_HOME. For å oppnå dette, åpne filen /etc/environment.
sudo vim /etc/environment
Legg til linjen nedenfor.
JAVA_HOME="/usr/lib/jvm/java-12-oracle"
Deretter lagrer du og går ut av tekstredigeringsprogrammet. Til slutt, utfør kommandoen kilde som følger.
source /etc/environment
For å bekrefte Java-miljøvariabelinnstillingen, kjør kommandoen.
echo JAVA_HOME
Konklusjon
Du har kommet til slutten av denne opplæringen. I denne veiledningen lærte du hvordan du installerer Java i Debian 10 og stiller inn JAVA_HOME-variabelen. Kom gjerne tilbake til oss med din tilbakemelding.