Installer Java 8, 9 og 10 på Ubuntu 18.04 og derivater

java logo

Java

Java uten tvil er et programmeringsspråk som brukes til forskjellige formål og det er et nesten viktig supplement for utførelse og drift av forskjellige verktøy, java installasjon er praktisk talt en viktig oppgave etter at du har gjort java installasjonen.

Det er derfor denne gangen vil jeg dele med deg en enkel opplæring om hvordan du installerer Java i vårt system med JDK som er et utviklingsmiljø og JRE-utførelsesmiljø.

Vi har to installasjonsmetoder for vårt system bruker en av dem pakkene de tilbyr oss fra de offisielle Ubuntu-repositoriene og den andre er gjennom eJeg bruker et tredjepartsregister.

Hvordan installere Java på Ubuntu 18.04 fra repositories?

Å installere Java og dets plugins Vi kan gjøre det ved å støtte oss selv med Synaptic eller også fra terminalen.

Med Synaptic bruker vi bare søkemotoren til å velge pakkene vi vil installere.

Mens vi med terminalen må åpne den og utføre følgende kommandoer.

Relatert artikkel:
Ubuntu 18.04 LTS Bionic Beaver Installasjonsveiledning

Først må vi oppdatere systemet med:

sudo apt-get update

sudo apt-get upgrade

Og til slutt vi installerer Java med denne kommandoen:

sudo apt-get install default-jdk

Mens for å installere utførelsesmiljøet vi utfører:

sudo apt-get install default-jre

Til sjekk at vi har Java installert i vårt system trenger vi bare å utføre:

java --version

Som vil gi et svar med Java-versjonen vår installert.

Hvordan installere gratis Java-alternativer på Ubuntu 18.04?

Det er også viktig å vite det vi har gratis alternativer til Java som vi kan installere direkte fra de offisielle Ubuntu-arkivene.

Ubuntu som inneholder en åpen kildekodeversjon Java-binærfiler ved kjøretid kalt Open JDK.

For å installere Ubuntu Java Open JDK versjon 11 må vi åpne en terminal og utføre:

sudo apt install openjdk-11-jdk

Slik installerer du Ubuntu Java Open JDK versjon 9 kjør:

sudo apt install openjdk-9-jdk

Og for Java Open JDK 8-kjøring:

sudo apt install openjdk-8-jdk

OpenJDK

Hvordan installere Java på Ubuntu 18.04 fra PPA?

Den andre metoden som ble nevnt var gjennom en tredjeparts PPA, for installasjon av Java på datamaskinen vår, vil vi bruke depotet som gutta på webupd8team tilbyr oss.

For dette vi må åpne en terminal og utføre følgende kommando:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

Her må jeg avklare det i dette depotet har de versjon 8 og 9 av java så du velger hvilken versjon du vil installere.

Å installere java versjon 8 kjøre:

sudo apt install oracle-java8-installer

Til saken til Java 9 utfører vi:

sudo apt install oracle-java9-installer

Hvordan installere Java 10 på Ubuntu 18.04 og derivater?

Siden de bare har opptil den niende versjonen av Java i det gamle arkivet, vi må bruke et annet lager i tilfelle vi vil installere java versjon 10 i lagene våre.

Denne versjonen har vært tilgjengelig i noen tid nå og gir følgende funksjoner:

  • en eksperimentell just-in-time kompilator kalt Graal kan brukes på Linux / x64 plattformen
  • lokal variabel type slutning.
  • delt dataklasseapplikasjon, som gjør at applikasjonsklasser kan plasseres i den delte filen for å redusere oppstart og fotavtrykk av Java-applikasjoner.
  • Docker Awareness: På Linux oppdager JVM nå automatisk om den kjører i en Docker-container

For å gjøre dette på terminalen Vi utfører denne kommandoen for å legge den til vår liste over arkiver:

sudo add-apt-repository ppa:linuxuprising/java

Vi oppdaterer lagringsplassene våre med:

sudo apt update

Og til slutt vi installerer med denne kommandoen:

sudo apt install oracle-java10-installer

 Tilpasse Java-installasjonen

Java tillater oss å ha forskjellige versjoner installert på systemet, som vi kan velge hvilken versjon vi vil jobbe med uten å måtte installere en tidligere versjon uten å eliminere en tidligere.

Ved å bruke oppdateringsalternativer

Vi kan lage denne konfigurasjonen som lar oss administrere symbolske lenker som skal brukes til forskjellige kommandoer.

sudo update-alternatives --config java

Den vil vise de forskjellige versjonene av Java som vi har installert, som vi kan merke eller endre standardversjonen av ved å velge den vi liker.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   På hjul sa

    Hei med referanse til «sudo update -alternativer –config java», av kompatibilitetsårsaker har jeg installert to versjoner av Java, 11 som standard og 8 (Manual) for kompatibilitet med eldre ubuntu-applikasjoner:
    Valg Ruteprioritetsstatus
    --------------------
    * 0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 automatisk modus
    1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 manuell modus
    2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 manuell modus

    Hvordan kunne jeg løse funksjonene til disse applikasjonene med java8, slik at jeg kan bruke versjon 8 og ikke starte versjon 11?

    java old_app_name -> fungerer ikke
    / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java old_app_name -> fungerer ikke

    Takk, hilsen David.

  2.   sanchez53 sa

    * la linck så det er lettere *

  3.   jonathan sa

    Jeg kan ikke installere java 8, hvem vet hvordan? på ubuntu 18.04.1 lts

    1.    nahuel sa

      hei, kan du installere java 8 på ubuntu 18.04.1 lts i så fall, svar meg som takk

  4.   paul sa

    jeg kan heller ikke installere java 8 på systemet mitt 18.04 lts

  5.   Xavi sa

    Mange takk!

  6.   mitik456 sa

    Folk, jeg er en yotuber, hvis du ikke vet noe, gå gjennom kanalen min fra hverandre, kan jeg fortelle deg mange ting om ubuntu. Min kanal: Mitik456 -_-
    Takk!

  7.   DIOGO sa

    denne siden er fin