Programavimas

„Oracle Java SE 11“ diegimas „Ubuntu 18.04“

Šis straipsnis yra trumpas vadovas „Ubuntu Linux“ vartotojams, diegiantiems „Java 11“, dabartinę ilgalaikio palaikymo (LTS) „Java“ versiją. Trumpai pateiksiu kodo bazės perkėlimo į „Java 11“ atvejį, tada nurodysiu, kaip įdiegti „Oracle JDK 11“ naudojant „Ubuntu“ komandų eilutę.

Atkreipkite dėmesį, kad tai yra trumpas „Ubuntu“ naudotojų, diegiančių „Java 11“, vadovas. Nenagrinėsiu pernelyg giliai „Java 11“ funkcijų ar perkėlimo problemų, kurios yra plačiai aprašytos kitur.

Perėjimas prie „Java 11“ atvejis

Išleista 2014 m. Kovo mėn., „Java 8“ pažadėjo modernesnį požiūrį į „Java“ plėtrą. Ši tendencija tęsėsi ir 2017 m., Kai „Oracle“ paskelbė greitesnį kūrimo ritmą, išmesdamas „viskas arba nieko“ metodą, kuris leido „Java SE“ sustingti tarp ankstesnių leidimų.

Mažiau „Java“ leidimų yra numatyta ilgalaikė parama, todėl svarbu atkreipti dėmesį. Labai mėgstama „Java 8“ jau yra šiukšliadėžėje, kiek tai susiję su „Oracle“, taip pat „Java 9“ ir „Java 10.“. Jūs vis dar galite naudoti šias versijas, tačiau jos nėra aktyviai atnaujinamos ar palaikomos.

[Taip pat žiūrėkite: Kas naujo „Ubuntu Linux 18.10“ „Kosminės sepijos“. ]

Kūrėjams, ieškantiems idealių dabartinių funkcijų ir ilgalaikio palaikymo derinio, „JDK 11“ yra geras statymas. „Oracle“ įsipareigojo naudoti „Java SE 11“ iki 2026 m. Suderinus funkcijas, naujinimus ir palaikymą, ši versija idealiai tinka naujiems kūriniams, taip pat norint perkelti „Java 8“ kodo bazę į naujesnę platformą.

Atminkite, kad šiame patarime daroma prielaida, kad jau įdiegėte „Ubuntu 18.04“ arba „18.10“.

1 veiksmas: įdiekite „Oracle JDK 11“

Pirmas dalykas, kurį turite padaryti, yra atnaujinti sistemą naudojant šią komandą:

 sudo apt update && sudo apt atnaujinimas 

Tada įsitikinkite, kad dvejetainės programos kontrolinė suma sutampa:

 CD atsisiuntimai / sha256sum jdk-11.0.5_linux-x64 * 

Dabar sukurkite aplanką ir nukopijuokite „Oracle JDK 11“ iš atsisiuntimų:

 sudo mkdir -p / var / cache / oracle-jdk11-installer-local / sudo cp jdk-11.0.5_linux-x64_bin.tar.gz / var / cache / oracle-jdk11-installer-local / 

Patarimas: Taip pat galite sukurti aplanką / var / cache / oracle-jdk11-installer-local /.

Tada prie „Ubuntu“ pridėsite PPA (asmeninių paketų archyvą) taiklus:

 sudo add-apt-repository ppa: linuxuprising / java sudo apt-get update 

Tai atlikus užtikrinama, kad paketo talpykla bus automatiškai atnaujinta.

Dabar įdiekite „Oracle JDK 11“:

 sudo apt install oracle-java11-installer-local 

Galiausiai visada patikrinkite, ar įdiegimas buvo sėkmingas:

 java --versmas 

Jei jūsų diegimas buvo sėkmingas, pamatysite maždaug taip:

 root @ ubuntu: ~ # java --version java version "11.0.5" 2019-10-15 LTS Java (TM) SE Runtime Environment 18.9 (build 11.0.5 + 10-LTS) Java HotSpot (TM) 64-Bit Server VM 18.9 (11.0.5 + 10-LTS versija, mišrus režimas) 

2 žingsnis: įdiekite „Oracle JDK 11“ į „Ubuntu 18.04 / 18.10“

Dar kartą pradėkite pridėdami PPA:

  • Atidarykite „Ubuntu“ terminalą naudodami programų paleidimo priemonę arba paspausdami „Clt“ + „Alt“ + T..
  • Vykdyti komandą: sudo add-apt-repository ppa: linuxuprising / java.

Tada įdiegsite scenarijų, kuris inicijuoja „Java 11“ atsisiuntimą ir diegimą „Ubuntu“:

 sudo apt-get update sudo apt-get install oracle-java11-installer-local 

Priimkite licenciją paspausdami Tab pažymėti Gerai, tada pataikė Įveskite.

Patarimas: Jūs jau pridėjote PPA, todėl galite praleisti sudo apt-get update komanda.

Ką daryti, jei įdiegėte kelias versijas?

Jei įdiegėte kelias versijas ir norite pašalinti ankstesnes, pradėkite nuo įvedimo pašalinti „oracle-java11-set-default“ paketą, tada nustatykite „Java 11“ kaip naują numatytąjį: sudo apt-get install oracle-java11-set-default-local.

Naudoti java --versmas norėdami patikrinti dabartinę versiją.

Turėtumėte pamatyti kažką tokio:

Kibo Hutchinsonas

Kaip pašalinti JDK 11

Jei dėl kokių nors priežasčių to norite pašalinti „Oracle JDK 11“ tiesiog paleiskite šią komandą:

 sudo apt-get pašalinti oracle-java11-set-default-local 

Kaip „Ubuntu“ vartotojas prisiminkite, kad galite apsilankyti Programinė įranga ir atnaujinimai -> Kita programinė įranga pašalinti PPA saugyklą.

Šią istoriją „Oracle Java SE 11 diegimas Ubuntu 18.04“ iš pradžių paskelbė „JavaWorld“.