Faka iJava 8, 9 ne-10 ku-Ubuntu 18.04 nakwezinye izinto eziphuma kuzo

logo yeJava

Java

IJava ngaphandle kokungabaza ulimi lokuhlela esetshenziselwa izinhloso ezahlukahlukene futhi kungumphelelisi obalulekile wokuqalwa nokusebenza kwamathuluzi ahlukahlukene, Ukufakwa kweJava empeleni kungumsebenzi obalulekile ngemuva kokwenza ukufakwa kweJava.

Kungakho manje ngizokwabelana nawe ngesifundo esilula sendlela yokufaka iJava ohlelweni lwethu neJDK okuyindawo yokuthuthuka kanye nemvelo yokwenza iJRE.

Sinezindlela ezimbili zokufaka Ohlelweni lwethu omunye wabo usebenzisa amaphakheji abasinikeza wona kusuka ezinqolobaneni ezisemthethweni ze-Ubuntu kanti okunye kungenxa ye-el ukusetshenziswa kwendawo yokugcina evela eceleni.

Ungayifaka kanjani iJava ku-Ubuntu 18.04 kusuka ezinqolobaneni?

Ukufaka i-Java nama-plugins ayo Singakwenza ngokuzisekela nge-Synaptic noma futhi kusuka ku-terminal.

Nge-Synaptic sisebenzisa kuphela injini yokusesha ukukhetha amaphakheji esifuna ukuwafaka.

Ngenkathi, ngesiginali, kufanele siyivule bese sisebenzisa imiyalo elandelayo.

I-athikili ehlobene:
Ubuntu 18.04 LTS Umhlahlandlela Wokufaka we-Bionic Beaver

Okokuqala kufanele sibuyekeze uhlelo nge:

sudo apt-get update

sudo apt-get upgrade

Futhi ekugcineni sifaka iJava ngalo myalo:

sudo apt-get install default-jdk

Ngesikhathi ukufaka imvelo yokukhishwa esiyisebenzisayo:

sudo apt-get install default-jre

para hlola ukuthi sine-Java efakiwe yini ohlelweni lwethu kufanele sisebenzise kuphela:

java --version

Okuzobuyisa impendulo ngenguqulo yethu ye- Java efakiwe.

Ungazifaka kanjani ezinye izindlela zamahhala zeJava ku-Ubuntu 18.04?

Kubalulekile futhi ukwazi lokho sinezinye izindlela zamahhala zeJava esingayifaka ngqo kusuka kumakhosombe asemthethweni we-Ubuntu.

Ubuntu obuqukethe uhlobo lomthombo ovulekile Ama-binaries weJava ngesikhathi sokusebenza ibizwa nge-Open JDK.

Ukufaka Ubuntu Java Open JDK inguqulo 11 kufanele sivule ukuphela bese sisebenzisa:

sudo apt install openjdk-11-jdk

Ukufaka Ubuntu Java Open JDK version 9 run:

sudo apt install openjdk-9-jdk

Futhi kweJava Open JDK 8 run:

sudo apt install openjdk-8-jdk

I-OpenJDK

Ungayifaka kanjani iJava ku-Ubuntu 18.04 kusuka ku-PPA?

Enye indlela okukhulunywe ngayo kwakungu- ngokusebenzisa i-PPA yomuntu wesithathu, ukufakwa kweJava kwikhompyutha yethu sizosebenzisa indawo yokugcina izinto ukuthi abafana abaku webupd8team basinikele.

Kulokhu kufanele sivule ukuphela bese senza umyalo olandelayo:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

Lapha kufanele ngikucacise lokho kule ndawo yokugcina banenguqulo 8 no-9 yeJava ngakho-ke uzokhetha ukuthi iyiphi inguqulo ozoyifaka.

Ukufaka Java inguqulo 8 run:

sudo apt install oracle-java8-installer

para icala leJava 9 silikhipha:

sudo apt install oracle-java9-installer

Ungayifaka kanjani iJava 10 ku-Ubuntu 18.04 nakwezinye izinto?

Njengoba banezinhlobo zesishiyagalolunye kuphela zeJava endaweni yokugcina endala, sidinga ukusebenzisa enye inqolobane uma kwenzeka sifuna ukufaka iJava version 10 emaqenjini ethu.

Le nguqulo sekunesikhathi itholakala futhi iletha izici ezilandelayo:

  • i-compiler yokulinga-nje yesikhathi ebizwa nge-Graal ingasetshenziswa kungxenyekazi ye-Linux / x64
  • uhlobo lokuhlukahluka lendawo.
  • wabelane ngedatha yekilasi ledatha, evumela ukuthi amakilasi wohlelo lokusebenza abekwe efayilini elabiwe ukunciphisa ukuqala nokungcola kwezinhlelo zokusebenza zeJava.
  • Ukuqwashisa nge-Docker: Ku-Linux, i-JVM manje isiyazitholela yona uma isebenza esitsheni se-Docker

Ukuze wenze lokhu esibulalayo senza lo myalo ukuwengeza ohlwini lwethu lwamakhosombe:

sudo add-apt-repository ppa:linuxuprising/java

Sibuyekeza amakhosombe ethu nge:

sudo apt update

Futhi ekugcineni sifaka ngalo myalo:

sudo apt install oracle-java10-installer

 Yenza ngokwezifiso ukufakwa kweJava

IJava isivumela ukuthi sifake izinhlobo ezahlukahlukene ohlelweni, esingakhetha kuzo ukuthi yiluphi uhlobo esizosebenza ngalo ngaphandle kwesidingo sokufaka inguqulo edlule ngaphandle kokukhipha eyedlule.

Ngokusebenzisa ezinye izindlela zokuvuselela

Singakwazi ukwenza lokhu kulungiselelwa okusivumela ukuthi siphathe izixhumanisi ezingokomfanekiso ezizosetshenziselwa imiyalo ehlukile.

sudo update-alternatives --config java

Izokhombisa izinhlobo ezahlukahlukene zeJava esizifakile, esingamaka kuzo noma siguqule inguqulo ezenzakalelayo ngokukhetha leyo esiyithandayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Emasondweni kusho

    Sawubona ngokubhekisa ku- «Sudo update-alternatives –config java», ngenxa yezizathu zokuhambisana ngifake izinhlobo ezimbili zeJava, 11 ngokwakhona kanye no-8 (Manual) wokuhambisana kwezinhlelo zokusebenza ezindala zobuntu:
    Isimo Sokubaluleka Komzila Wokukhetha
    --------------------
    * 0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 imodi ezenzakalelayo
    1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101 imodi yesandla
    2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 imodi yezandla

    Ngingakuxazulula kanjani ukusebenza kwalezo zinhlelo zokusebenza ngeJava8, ukuze ngisebenzise inguqulo 8 futhi ngingaqalisi inguqulo 11?

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

    Ngiyabonga, ngiyabingelela David.

  2.   busisiwe kusho

    * shiya i-linck ukuze kube lula *

  3.   uJohane kusho

    Angikwazi ukufaka iJava 8, ngubani owaziyo ukuthi kanjani? ku-ubuntu 18.04.1 lts

    1.    nah kusho

      sawubona, ungafaka iJava 8 kubuntu bakho 18.04.1 lts uma kunjalo, ngiphendule njengokubonga

  4.   paul kusho

    Angikwazi ukufaka iJava 8 kuhlelo lwami lwe-18.04 lts noma

  5.   umavi kusho

    Ngibona kakhulu!

  6.   UMitik456 kusho

    Bantu, ngingu-yotuber, uma ungazi okuthile, hamba ngesiteshi sami uhlukane, ngingakutshela izinto eziningi ngobuntu.Isiteshi sami: Mitik456 -_-
    Ngiyabonga!

  7.   IDIOGO kusho

    leli khasi limnandi