Her er en omfattende guide for å installere Java i Linux, som dekker både OpenJDK og Oracle JDK:
1. Forstå Java -versjoner og distribusjoner
* openjdk:
* Open source implementering av Java, mye brukt.
* Generelt anbefalt for de fleste brukere.
* Tilgjengelig gjennom Linux -distribusjonens pakkebehandler.
* Oracle JDK:
* Eiendomsversjon, utviklet av Oracle.
* Tilbyr noen funksjoner som ikke finnes i OpenJDK, men krever en lisensavtale for kommersiell bruk.
* Nedlastbar fra Oracle -nettstedet.
2. Installasjonsmetoder
2.1. Bruke distribusjonens pakkebehandler
* for OpenJDK: Dette er den enkleste og ofte den foretrukne metoden. Pakkeledere sikrer kompatibilitet med systemet ditt og håndterer avhengigheter automatisk.
* eksempler:
* ubuntu/debian:
`` Bash
sudo apt oppdatering
sudo apt install standard-jdk
`` `
* fedora/centos/rhel:
`` Bash
Sudo DNF -oppdatering
sudo dnf installer java-11-openjdk
`` `
* Andre distribusjoner: Sjekk distribusjonens dokumentasjon for riktig pakketavn.
2.2. Last ned og installerer fra Oracle
* for Oracle JDK: Hvis du trenger spesifikke funksjoner i Oracle JDK, følg disse trinnene:
* Last ned: Gå til [https://www.oracle.com/java/technologies/javase-downloads.html?(https://www.oracle.com/java/technologies/javase-downloads.html) og velg passende java-versjonen og Linux -distribusjon.
* Ekstrakt: Pakk ut det nedlastede arkivet (vanligvis en tar.gz -fil) ved å bruke en kommando som:
`` Bash
TAR -XVF JDK-11.0.13_LINUX-X64_BIN.TAR.GZ
`` `
* Sett miljøvariabler: Opprett eller rediger din `.bashrc` eller` .zshrc` -fil for å angi Java_Home miljøvariabel:
`` Bash
Eksporter java_home =/sti/til/ekstrahert/jdk
Eksportbane =$ java_home/bin:$ bane
`` `
* Bekreft: Kjør `java -version` i terminalen din for å bekrefte installasjonen.
3. Verifisere installasjonen
* Etter installasjon, sørg for at Java fungerer ved å løpe:
`` Bash
Java -version
`` `
* Dette skal vise versjonen og bygge informasjon til den installerte Java.
4. Velge riktig Java -versjon
* Standard JDK: De fleste Linux -distribusjoner leveres med OpenJDK, men du kan velge forskjellige versjoner basert på dine behov.
* JDK 11: Generelt anbefalt på grunn av dens langsiktige støtte.
* Andre versjoner: Hvis du trenger spesifikke funksjoner eller kompatibilitet med Legacy -programvare, kan det hende du må installere en eldre eller nyere Java -versjon.
5. Ytterligere merknader:
* Flere Java -installasjoner: Du kan installere og administrere flere Java-versjoner ved hjelp av verktøy som `Oppdater-Alternatives` (Ubuntu/Debian) eller` Alternatives` (Fedora/Centos/RHEL).
* Angi standard Java: For å bruke en spesifikk Java -versjon som standard, bruk kommandoene i distribusjonens dokumentasjon.
* Java Development Kit (JDK) vs. Java Runtime Environment (JRE): JDK inkluderer alt du trenger for å utvikle Java-applikasjoner, mens JRE er for å kjøre forhåndskompilerte Java-programmer. Vanligvis installerer installasjonen av JDK automatisk JRE.
Gi meg beskjed hvis du trenger hjelp med en spesifikk Linux -distribusjon eller har andre spørsmål!