Java er et programmeringsspråk og samtidig en viktig plattform som kjører på de fleste moderne operativsystemer.
Den brukes til ulike formål og er et nesten essensielt supplement til utførelse og drift av diverse verktøy.
OpenJDK er en åpen kildekode-versjon av Java . Den er mye brukt fordi den er inkludert som standard i Ubuntu og mange andre Linux-distribusjoner.
Det kan imidlertid ikke brukes til å utvikle kommersielle applikasjoner. Java er et objektorientert programmeringsspråk som eies av Oracle. Det er et kompilert språk med egne regler, mye brukt i utdannings- og profesjonelle miljøer.
På grunn av lisensen er ikke Java installert som standard på de fleste Linux-distribusjoner. Derfor må du installere Java selv for å ha det på distribusjonen din.
Java er kompatibelt med Linux, dette betyr at det er mulig å kjøre og bygge applikasjoner fra din favorittdistribusjon.
Installere Java på de forskjellige Linux-distribusjonene
Som nevnt er installasjonen av Java på forskjellige Linux-distribusjoner forskjellig for hver enkelt , så du bør følge instruksjonene vi delte med deg, i henhold til Linux-distribusjonen du bruker.
For å installere Oracle Java 11 på Ubuntu 18.10 og dets derivater og fremdeles kunne motta fremtidige oppdateringer fra den, må vi gjøre følgende:
Ubuntu og derivater
For Ubuntu 18.10, Ubuntu 18.04 og derivater, åpner vi en terminal på systemet ( du kan bruke hurtigtasten CTRL + ALT + T) og i terminalen skriver vi følgende kommando for å legge til depotet i systemet:
sudo add-apt-repository ppa:linuxuprising/java
Når dette er gjort, må vi oppdatere lagringsplassene og pakkene med kommandoen:
sudo apt-get update
Til slutt kan vi installere Java med:
sudo apt install oracle-java11-installer
Debian
Hvis du er en Debian-bruker eller en Debian-basert distribusjon som Neptune OS, Deepin OS og andre, må du åpne en terminal og utføre noen få trinn før du installerer Java direkte på systemet ditt.

På terminalen skal vi skrive:
sudo -i
apt install wget libasound2 libasound2-data
Gjort dette nå skal vi laste ned Java 11 deb-pakken med:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
Til slutt installerer vi med:
dpkg -i jdk-11_linux-x64_bin.deb
Når vi har gjort dette, vil vi nå sette Java 11 som standardversjon:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux og derivater
I tilfelle av de som er brukere av Arch Linux, Antergos, Manjaro eller annen distribusjon avledet fra Arch Linux, kan de utføre java-installasjonen på en ganske enkel måte.
Alt du trenger å gjøre er å ha AUR-depotet lagt til i pacman.conf-filen og ha en veiviser for å installere AUR-pakker på systemet ditt.
Hvis du ikke har en, kan du bruke den jeg anbefaler i neste innlegg.
Nå må du bare åpne en terminal og utføre følgende kommando:
yay -S jdk
Og det er det, du må bare vente til kompileringen er ferdig, og den vil be deg om å oppgi passordet ditt på slutten for å fullføre installasjonen.
RHEL, CentOS, Fedora, openSUSE og derivater
For de som bruker distribusjoner som støtter RPM-pakker, kan vi installere Java på systemet vårt ved hjelp av følgende pakke , som vi laster ned ved hjelp av terminalen vår:
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
For å starte installasjonen, i det unike tilfellet med openSUSE, installerer vi pakken med:
sudo zypper install java11.rpm
Til slutt, for å installere på Fedora, Red Hat og deres derivater, kan du gjøre det med følgende kommando:
sudo yum localinstall java11.rpm
Eller med denne kommandoen kan de også gjøre det:
sudo dnf install java11.rpm
Hvordan sjekke om java var riktig installert?
Etter at vi har installert Java på systemet vårt, kan vi bekrefte at vi har Java versjon 11 installert ved å bruke følgende kommando:
java --version