Java er et programmeringssprog og samtidig en vigtig platform , der kører på de fleste moderne operativsystemer.
Det bruges til forskellige formål og er et næsten essentielt supplement til udførelsen og betjeningen af forskellige værktøjer.
OpenJDK er en open source-version af Java . Den er meget brugt, fordi den som standard er inkluderet i Ubuntu og mange andre Linux-distributioner.
Det kan dog ikke bruges til at udvikle kommercielle applikationer. Java er et objektorienteret programmeringssprog, der ejes af Oracle. Det er et kompileret sprog med sine egne regler, der er meget udbredt i uddannelsesmæssige og professionelle sammenhænge.
På grund af licensen er Java ikke installeret som standard på de fleste Linux-distributioner. Derfor skal du selv installere det for at have Java på din distribution.
Java er kompatibelt med Linux, det betyder, at det er muligt at køre og opbygge applikationer fra din yndlingsdistribution.
Installation af Java på de forskellige Linux-distributioner
Som nævnt er installationen af Java på forskellige Linux-distributioner forskellig for hver enkelt , så du bør følge de instruktioner, vi delte med dig, i henhold til den Linux-distribution, du bruger.
For at installere Oracle Java 11 på Ubuntu 18.10 og dets derivater og stadig være i stand til automatisk at modtage fremtidige opdateringer fra det, skal vi gøre følgende:
Ubuntu og derivater
For Ubuntu 18.10, Ubuntu 18.04 og derivater åbner vi en terminal på systemet ( du kan bruge tastaturgenvejen CTRL + ALT + T), og i terminalen skriver vi følgende kommando for at tilføje arkivet til systemet:
sudo add-apt-repository ppa:linuxuprising/java
Når dette er gjort, skal vi opdatere lagre og pakker med kommandoen:
sudo apt-get update
Endelig kan vi installere Java med:
sudo apt install oracle-java11-installer
Debian
Hvis du er Debian-bruger eller en Debian-baseret distribution som Neptune OS, Deepin OS osv., skal du åbne en terminal og udføre et par trin, før du installerer Java direkte på dit system.

På terminalen skal vi skrive:
sudo -i
apt install wget libasound2 libasound2-data
Gjort dette nu skal vi downloade 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
Endelig installerer vi med:
dpkg -i jdk-11_linux-x64_bin.deb
Når dette er gjort, vil vi nu indstille Java 11 som standardversionen:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux og derivater
I tilfælde af dem, der er brugere af Arch Linux, Antergos, Manjaro eller enhver anden distribution, der stammer fra Arch Linux, kan de installere java ganske let.
Alt hvad du skal gøre er at føje AUR-arkivet til din pacman.conf-fil og have en guide til at installere AUR-pakker på dit system.
Hvis du ikke har en, kan du bruge den, jeg anbefaler i det følgende indlæg.
Nu skal du blot åbne en terminal og udføre følgende kommando:
yay -S jdk
Og det er det, du skal bare vente på, at kompileringen er færdig, og den vil bede dig om at indtaste din adgangskode til sidst for at fuldføre installationen.
RHEL, CentOS, Fedora, openSUSE og derivater
For dem , der bruger distributioner, der understøtter RPM-pakker, kan vi installere Java på vores system ved hjælp af følgende pakke , som vi downloader ved hjælp af vores terminal:
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 at starte installationen, i det unikke tilfælde med openSUSE, installerer vi pakken med:
sudo zypper install java11.rpm
Endelig, for at installere på Fedora, Red Hat og deres derivater, kan du gøre det med følgende kommando:
sudo yum localinstall java11.rpm
Eller med denne kommando kan de også gøre det:
sudo dnf install java11.rpm
Hvordan kontrolleres om java blev installeret korrekt?
Efter at have installeret Java på vores system, kan vi bekræfte, at vi har Java version 11 installeret ved hjælp af følgende kommando:
java --version