Isa Java 8, 9 uye 10 paUbuntu 18.04 uye zvigadzirwa

Java logo

Java

Java pasina kupokana mutauro wekuronga iyo inoshandiswa nekuda kwakasiyana siyana uye icho chinenge chakakosha kukosha pakuitwa nekushanda kwezvishandiso zvakasiyana, Java kumisikidza rinenge riri basa rakakosha mushure mekunge maita iyo yekumisikidza Java.

Ndokusaka ino nguva ini ndichagovana newe dzidziso yakapusa yekuisa Java mune yedu system neJDK inova nharaunda yekusimudzira uye iyo JRE yekuuraya nharaunda.

Tine nzira mbiri dzekumisikidza yeedu system mumwe wavo ari kushandisa mapakeji avanotipa kubva kune yepamutemo Ubuntu zvinyorwa uye imwe yacho iri kuburikidza el kushandiswa kweyechitatu-bato repository.

Maitiro ekuisa Java paUbuntu 18.04 kubva kune zvinyorwa?

Kuisa Java nemapulagi ayo Tinogona kuzviita nekuzvitsigira neSynaptic kana zvakare kubva kune inouraya.

NeSynaptic isu tinongoshandisa yekutsvaga injini kusarudza mapakeji atinoda kuisa.

Ipo, neiyo terminal, isu tinofanirwa kuivhura uye kuita inotevera mirairo.

Nyaya inoenderana:
Ubuntu 18.04 LTS Bionic Beaver Kuisa Nongedzo

Kutanga isu tinofanirwa kugadzirisa iyo system ne:

sudo apt-get update

sudo apt-get upgrade

Uye pakupedzisira isu tinoisa Java nemurairo uyu:

sudo apt-get install default-jdk

Nguva kuisa nharaunda yekuuraya yatinoita:

sudo apt-get install default-jre

Para tarisa kuti isu tine Java yakaiswa mune yedu system isu tinongofanirwa kuita chete:

java --version

Izvo zvinodzosera mhinduro neyedu Java vhezheni yakaiswa.

Maitiro ekuisa emahara Java dzimwe nzira paUbuntu 18.04?

Izvo zvakakoshawo kuti uzive izvozvo isu tine dzimwe nzira dzemahara dzeJava iyo yatinogona kuisa yakananga kubva kune yepamutemo Ubuntu zvinyorwa.

Ubuntu iine yakavhurwa sosi vhezheni Java mabhanari panguva yekumhanya inonzi Open JDK.

Kuisa Ubuntu Java Vhura JDK vhezheni 11 isu tinofanirwa kuvhura terminal uye tigoita:

sudo apt install openjdk-11-jdk

Kuisa Ubuntu Java Vhura JDK vhezheni 9 mhanya:

sudo apt install openjdk-9-jdk

Uye ye Java Vhura JDK 8 mhanya:

sudo apt install openjdk-8-jdk

OpenJDK

Maitiro ekuisa Java paUbuntu 18.04 kubva kuPPA?

Imwe nzira yataurwa yaive kuburikidza neyechitatu-bato PPA, yekumisikidza Java pakombuta yedu isu tinoshandisa repository kuti vakomana pawebhuupd8team vatipe.

Nokuda kweizvi isu tinofanirwa kuvhura terminal uye titevere inotevera rairo:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

Pano ndinofanira kujekesa izvozvo mune ino repository vane vhezheni 8 ne9 yeJava saka iwe uchasarudza iyo vhezheni yekuisa.

Kuisa Java shanduro 8 run:

sudo apt install oracle-java8-installer

Para nyaya ye Java 9 yatinoita:

sudo apt install oracle-java9-installer

Maitiro ekuisa Java 10 paUbuntu 18.04 uye zvigadzirwa?

Sezvo ivo vangori chete kusvika kuchipfumbamwe vhezheni yeJava mune yekare repository, isu tinofanirwa kushandisa imwe repostori kuitira kana tichida kuisa Java vhezheni yegumi muzvikwata zvedu.

Iyi vhezheni yave ichiwanikwa kwenguva yakati ikozvino uye inounza zvinotevera zvinhu:

  • yekuyedza-in-nguva compiler inonzi Graal inogona kushandiswa papuratifomu yeLinux / x64
  • yemunharaunda kusiyanisa mhando infereti.
  • yakagovaniswa dhata kirasi application, iyo inobvumidza makirasi ekushandisa kuti aiswe mune yakagovaniswa faira kudzikisira kutanga uye tsoka tsoka dzeJava application.
  • Kuzivisa kweDocker: PaLinux, JVM ikozvino inozviona yega kana iri kumhanya mumudziyo weDocker

Kuti uite izvi pane chinouraya isu tinoita uyu murairo kuti tiwedzere kune yedu runyorwa rwezvinyorwa:

sudo add-apt-repository ppa:linuxuprising/java

Isu tinogadziridza zvinyorwa zvedu ne:

sudo apt update

Uye pakupedzisira tinoisa nemurairo uyu:

sudo apt install oracle-java10-installer

 Kugadzirisa kuiswa kweJava

Java inotibvumidza kuve neshanduro dzakasiyana dzakaiswa pachirongwa, dzatinogona kusarudza kuti ndedzipi vhezheni yekushandira pasina kukosha kwekuisa zvekare vhezheni yapfuura pasina kubvisa yapfuura.

Nekushandisa yekuvandudza-dzimwe nzira

Tinogona kugadzira iyi dhizaini iyo inotibvumidza isu kuti tibate yekufananidza zvinongedzo izvo zvinoshandiswa kune akasiyana mirairo.

sudo update-alternatives --config java

Icharatidza dzakasiyana shanduro dzeJava dzatakaisa, dzatinogona kumaka kana kushandura iyo default vhezheni nekusarudza iyo yatiri kufarira.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Pamavhiri akadaro

    Mhoro tichitaura nezve «Sudo yekuvandudza-dzimwe nzira -config java», nekuda kwezvikonzero ini ndakaisa maviri mavhezheni eJava, 11 nekumisikidza uye 8 (Chinyorwa) chekuenderana kweakakura ubuntu mafomu:
    Sarudzo Nzira Yekutanga Nzvimbo
    --------------------
    * 0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 otomatiki maitiro
    1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 manyorerwo enzira
    2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 manyorerwo enzira

    Ndingaite sei kuti ndigadzirise mashandiro emaapplication iwayo neJava8, kuti ndikwanise kushandisa vhezheni 8 uye kwete kuvhura vhezheni 11?

    Java old_app_name -> isiri kushanda
    / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java old_app_name -> isiri kushanda

    Ndatenda, kwazisa David.

  2.   sanchez53 akadaro

    * siya linck saka zviri nyore *

  3.   jonatani akadaro

    Ini handikwanise kuisa Java 8, ndiani anoziva sei? pane ubuntu 18.04.1 lts

    1.    nahuel akadaro

      Mhoro, unogona kuisa Java 8 pane yako ubuntu 18.04.1 lts kana zvirizvo, ndipindure sekutenda

  4.   paul akadaro

    handikwanise kuisa Java 8 pane yangu 18.04 lts system kana

  5.   xavi akadaro

    Kutenda kuzhinji!

  6.   mitik456 akadaro

    Vanhu, ini ndiri yotuber, kana iwe usiri kuziva chimwe chinhu, famba kuburikidza nechaini yangu uri wega, ndinogona kukuudza zvinhu zvakawanda nezve ubuntu Chiteshi changu: Mitik456 -_-
    Ndatenda!

  7.   DIOGO akadaro

    peji rino rakanaka