Här är en omfattande guide för att installera Java i Linux, som täcker både OpenJDK och Oracle JDK:
1. Förstå Java -versioner och distributioner
* openjdk:
* Implementering av öppen källkod av Java, allmänt använt.
* Rekommenderas generellt för de flesta användare.
* Tillgänglig via din Linux -distributionens pakethanterare.
* oracle jdk:
* Proprietary version, utvecklad av Oracle.
* Erbjuder vissa funktioner som inte finns i OpenJDK, men kräver ett licensavtal för kommersiellt bruk.
* Nedladdningsbar från Oracle -webbplatsen.
2. Installationsmetoder
2.1. Använda din distributions pakethanterare
* för OpenJDK: Detta är den enklaste och ofta den föredragna metoden. Paketchefer säkerställer kompatibilitet med ditt system och hanterar beroenden automatiskt.
* Exempel:
* ubuntu/debian:
`` `bash
sudo apt -uppdatering
sudo apt installera standard-jdk
`` `
* fedora/centos/rhel:
`` `bash
sudo dnf -uppdatering
sudo dnf installera java-11-openjdk
`` `
* Andra distributioner: Kontrollera din distributions dokumentation för lämpligt paketnamn.
2.2. Nedladdning och installation från Oracle
* för Oracle JDK: Om du behöver specifika funktioner i Oracle JDK, följ dessa steg:
* nedladdning: Gå till [https://www.oracle.com/java/technologies/javase-downloads.htmlstrong(https://www.oracle.com/java/technologies/javase-downloads.html) och välj lämplig Java-version och Linux -distribution.
* extrakt: Extrahera det nedladdade arkivet (vanligtvis en tar.gz -fil) med ett kommando som:
`` `bash
TAR -XVF JDK-11.0.13_LINUX-X64_BIN.tar.gz
`` `
* Ställ in miljövariabler: Skapa eller redigera din `.Bashrc` eller` .zshrc` -fil för att ställa in variabeln Java_Home:
`` `bash
Exportera java_home =/path/to/extraherad/jdk
exportväg =$ java_home/bin:$ bana
`` `
* verifiera: Kör `Java -Version 'i din terminal för att bekräfta installationen.
3. Verifiera installationen
* Efter installationen, se till att Java fungerar genom att köra:
`` `bash
java -version
`` `
* Detta bör visa versionen och bygga information om din installerade Java.
4. Välja rätt Java -version
* Standard JDK: De flesta Linux -distributioner skickas med OpenJDK, men du kan välja olika versioner baserat på dina behov.
* jdk 11: Generellt rekommenderas på grund av dess långsiktiga stöd.
* Andra versioner: Om du behöver specifika funktioner eller kompatibilitet med äldre programvara kan du behöva installera en äldre eller nyare Java -version.
5. Ytterligare anteckningar:
* Flera Java -installationer: Du kan installera och hantera flera Java-versioner med hjälp av verktyg som `Update-Alternatives '(Ubuntu/Debian) eller` Alternative' (Fedora/CentOS/RHEL).
* Ställa in standard Java: För att använda en specifik Java -version som standard använder du kommandona i distributionens dokumentation.
* Java Development Kit (JDK) mot Java Runtime Environment (JRE): JDK innehåller allt du behöver för att utveckla Java-applikationer, medan JRE är för att köra förkompilerade Java-program. Vanligtvis installerar installationen av JDK automatiskt JRE.
Låt mig veta om du behöver hjälp med en specifik Linux -distribution eller har några andra frågor!