Sådan installeres Java på Linux trin for trin

Sidste ændring: 25/06/2025
Forfatter: Isaac
  • Java kan nemt installeres på forskellige distributioner af Linux ved hjælp af din pakkehåndtering.
  • Der findes forskellige versioner af Java: JRE til at køre applikationer og JDK til at udvikle dem.
  • Ubuntu, Debian, Fedora og Arch Linux har specifikke metoder til installation af Java.
  • Det er vigtigt at konfigurere JAVA_HOME korrekt og verificere installationen efter færdiggørelse.

Java Linux

Det kan virke kompliceret at installere Java på Linux, hvis det er første gang, men sandheden er, at det med de rigtige trin er en hurtig og nem proces. Uanset om du har brug for Java til at køre applikationer eller planlægger at udvikle software, er det vigtigt at have det korrekt installeret og konfigureret på dit Linux-system for at undgå fejl og optimere ydeevnen.

Denne opdaterede og detaljerede guide forklarer trin for trin, hvordan du installerer Java på Linux , og dækker de mest almindelige distributioner som Ubuntu, Debian, Fedora og Arch Linux. Vi viser dig også, hvordan du vælger mellem JRE og JDK, konfigurerer miljøvariabler som JAVA_HOME og vælger standardversionen, hvis du har flere versioner installeret.

Hvad er Java, og hvorfor har du brug for det på Linux?

Java er et objektorienteret programmeringssprog, der er meget udbredt på grund af dets evne til at køre på flere platforme. Takket være Java Virtual Machine (JVM) kan applikationer udviklet i dette sprog køre på stort set ethvert operativsystem, inklusive Linux.

Det er essentielt for programmer som Apache Tomcat, Jenkins, Minecraft , Cassandra, Jetty og mange andre. Uanset om du kører eller udvikler disse applikationer, skal du installere Java på din Linux-distribution.

Pakketyper: JRE og JDK

Før du installerer Java, er det vigtigt at vide, at der er to hovedmuligheder:

  • JRE (Java Runtime Environment): Indeholder alt, hvad der er nødvendigt for at køre Java-applikationer, men inkluderer ikke udviklingsværktøjer såsom compileren.
  • JDK (Java Development Kit): Ud over JRE inkluderer disse versioner alt, hvad der er nødvendigt for at kompilere, debugge og udvikle Java-software.

Hvis du bare skal køre programmer, er JRE tilstrækkeligt. Men hvis du skal skrive Java-kode, skal du bruge JDK.

  Sådan bruger du Git Rebase trin for trin uden at rode det til

Installer Java på Ubuntu og Debian

Disse to distributioner deler APT -pakkesystemet , hvilket forenkler installationen.

Opdater arkiver

Start med at køre disse kommandoer i terminalen for at sikre, at du har de nyeste versioner tilgængelige:

sudo apt update
sudo apt upgrade

Installer standard JRE

Sådan installeres det grundlæggende runtime-miljø:

sudo apt install default-jre

Installer standard-JDK'en

Hvis du skal udvikle programmer i Java:

sudo apt install default-jdk

Installer en specifik version af OpenJDK

For at se de tilgængelige versioner:

apt search openjdk

Du kan derefter installere for eksempel Java 11 med:

sudo apt install openjdk-11-jdk

Installation af Oracle JDK

Oracle Java tilbyder udvidet support og er påkrævet af nogle kommercielle applikationer. For at installere det skal du gøre det manuelt:

    1. Download filen .tar.gz fra den officielle Oracles hjemmeside.
    2. Upload det til din server ved hjælp af scp eller en klient som FileZilla:
scp jdk-version_linux-x64_bin.tar.gz usuario@IP:/tmp
    1. Udpak filen:
tar -xzf jdk-version_linux-x64_bin.tar.gz
    1. Flyt JDK-mappen til en permanent placering:
sudo mv jdk-version /usr/lib/jvm/oracle-jdk-version

Installer Java på Fedora

Fedora bruger DNF- manageren . For at installere Java 17 anbefales det i øjeblikket:

sudo dnf install java-17-openjdk

Til JDK:

sudo dnf install java-17-openjdk-devel

Installer Java på Arch Linux

Arch Linux gør det nemt at installere forskellige versioner af Java fra sine repositories:

For JRE:

sudo pacman -S jre-openjdk

Til JDK:

sudo pacman -S jdk-openjdk

Bekræft installationen

Efter installation af Java, tjek at det virker:

Sådan ser du Java-versionen:

java -version

Sådan ser du Java-compilerversionen:

javac -version

Hvis du ser noget i retning af openjdk version "17.0.2" , er alt korrekt.

Valg af hvilken Java-version der skal bruges som standard

På systemer med flere versioner kan du vælge standardversionen med:

sudo update-alternatives --config java

Du kan også gøre det med andre kommandoer som f.eks. javac, javadoc, keytoolOsv

Konfigurer JAVA_HOME

Mange værktøjer som Maven kræver, at du har defineret JAVA_HOME- variablen.

  Hvad er AMD ROCm, og hvordan installeres det?

Find installationsstien

Tjek hvor Java er installeret ved hjælp af:

sudo update-alternatives --config java

Du vil se ruter som /usr/lib/jvm/java-17-openjdk-amd64.

Opsætning af JAVA_HOME for en bruger

Rediger din fil .bashrc:

nano ~/.bashrc

Til sidst tilføjer han:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

Gem og anvend ændringerne:

source ~/.bashrc

Sæt JAVA_HOME systemomfattende

sudo nano /etc/environment

Tilføj denne linje (justerer stien):

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

Anvend ændringerne:

source /etc/environment

Sådan fjerner eller opdaterer du Java

Sådan opdaterer du Java:

sudo apt update && sudo apt upgrade

Sådan fjerner du en specifik installation:

sudo apt remove openjdk-17-jdk

Og hvis du også vil slette indstillingerne:

sudo apt purge openjdk-17-jdk

Det er ikke en kompliceret opgave at installere Java på Linux, men det er vigtigt at forstå trinnene og forskellene mellem versionerne. I denne artikel har vi samlet alle relevante oplysninger, så du nemt kan installere Java på Debian, Ubuntu, Fedora og Arch Linux. Vi viser dig også, hvordan du konfigurerer JAVA_HOME-variablen korrekt og vælger den version, du ønsker som standard. Med dette er du klar til at køre eller udvikle enhver Java-applikation på dit Linux-system.

hvilken-version-af-java-har-jeg?
Relateret artikel:
Ved du ikke, hvilken version af Java du har? Find ud af hvilken en det er her