Java

Namestitev JDK na Debian 10

Namestitev JDK na Debian 10
Java Development Kit ali na kratko JDK se uporablja za razvoj in zagon aplikacij Java. Obstajata dve različici JDK, a) OpenJDK in b) Oracle JDK. Oracle JDK je licenciran pod Oracle. OpenJDK je odprtokodna izvedba JDK. Njihova licenca se zelo razlikuje. V tem članku vam bom pokazal, kako namestite OpenJDK in OracleJDK na Debian 10 Buster. Torej, začnimo.

Namestitev OpenJDK:

OpenJDK (različica 11) je na voljo v uradnem repozitoriju paketov Debian 10 Buster. Torej ga lahko zelo enostavno namestite z upraviteljem paketov APT.

Najprej posodobite predpomnilnik repozitorija paketov APT z naslednjim ukazom:

$ sudo apt posodobitev

Predpomnilnik skladišča paketov APT je treba posodobiti.

V uradnem repozitoriju paketov Debian 10 sta dva paketa OpenJDK. OpenJDK in OpenJDK brez glave.

OpenJDK ima privzeto knjižnice grafičnega programiranja. OpenJDK brez glave pa naj bi se zagnal v strežniku, kjer ni grafičnega uporabniškega vmesnika, zato nima knjižnic za programiranje grafike. Je tudi lahek.

Če želite namestiti OpenJDK, zaženite naslednji ukaz:

$ sudo apt namestite openjdk-11-jdk

Če želite namestiti OpenJDK brez glave, zaženite naslednji ukaz:

$ sudo apt namestite openjdk-11-jdk-headless

Zdaj, da potrdite namestitev, pritisnite Y in nato pritisnite nadaljevati.

Upravitelj paketov APT bo naložil in namestil vse zahtevane pakete. Dokončanje bo trajalo nekaj časa.

Na tej točki je treba namestiti OpenJDK.

Zdaj preverite, ali OpenJDK deluje pravilno, z naslednjimi ukazi:

$ java -verzija
$ javac -verzija

Kot lahko vidite, OpenJDK 11.0.4 je nameščen in deluje pravilno.

Namestitev Oracle JDK:

Če želite namestiti Oracle JDK, potem morate le prenesti Oracle JDK in ga namestiti v Debian 10.

Če želite prenesti Oracle JDK, obiščite uradno stran za prenos Oracle JDK 12 (najnovejša različica v času pisanja tega dokumenta). Ko se stran naloži, kliknite Sprejmite licenčno pogodbo sprejeti licenčno pogodbo Oracle Technology Network.

Zdaj kliknite povezavo za prenos JDK deb, kot je označeno na spodnjem posnetku zaslona.

Vaš brskalnik vas bo pozval, da prenesete deb datoteko Oracle JDK. Izberite Shranite datoteko in kliknite na v redu.

Prenos bi se moral začeti. Dokončanje lahko traja nekaj časa.

Ko je prenos končan, pojdite na ~ / Prenosi imenik, kot sledi:

$ cd ~ / prenosi

Datoteko bi morali najti (jdk-12.0.2_linux-x64_bin.deb), ki ste ga pravkar prenesli.

Zdaj posodobite predpomnilnik repozitorija paketov APT, kot sledi:

$ sudo apt posodobitev

Predpomnilnik repozitorija paketov APT je treba posodobiti.

Zdaj namestite jdk-12.0.2_linux-x64_bin.deb paketno datoteko z naslednjim ukazom:

$ sudo apt namestitev ./ jdk-12.0.2_linux-x64_bin.deb

Namestitev se mora začeti.

Na tej točki mora biti namestitev končana.

Zdaj moramo poiskati pot, kjer je nameščen binarni program javac. Datoteka DEB (jdk-12.0.2_linux-x64_bin.deb) ime se je začelo z jdk-12.0.2. Torej, to je ime paketa.

Če želite poiskati lokacijo binarne datoteke javac, zaženite naslednji ukaz:

$ dpkg --listfiles jdk-12.0.2 | grep bin / javac

Kot vidite, pot je / usr / lib / jvm / jdk-12.0.2 / bin / javac. Torej, imenik JAVA HOME je / usr / lib / jvm / jdk-12.0.2 (Zapomni si to).

Paket Oracle JDK DEB ne doda dvojiških datotek JDK v PATH. Torej moramo ročno posodobiti spremenljivko okolja PATH v Debianu 10.

Če želite to narediti, ustvarite skript lupine jdk12.sh v / etc / profile.d imenik z naslednjim ukazom:

$ sudo nano / etc / profile.d / jdk12.sh

Zdaj v skript dodajte naslednje vrstice:

izvoz JAVA_HOME = "/ usr / lib / jvm / jdk-12.0.2 "
izvoz POT = "$ PATH: $ JAVA_HOME / bin"

Končna konfiguracijska datoteka naj bo videti tako, kot je prikazano na spodnjem posnetku zaslona. Zdaj shranite datoteko s pritiskom na + X čemur sledi Y in .

Ko je datoteka shranjena, znova zaženite računalnik Debian 10 z naslednjim ukazom:

$ sudo znova zaženite

Ko se računalnik zažene, z naslednjimi ukazi preverite, ali vse deluje:

$ java -verzija
$ javac -verzija

Kot lahko vidite Oracle JDK 12.0.2 je nameščen in deluje pravilno.

Torej, tako namestite OpenJDK in Oracle JDK na Debian 10 Buster. Hvala, ker ste prebrali ta članek.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
S pomočjo gumba X-Mouse Button Control različno prilagodite gumbe miške za različno programsko opremo
Mogoče potrebujete orodje, ki bi lahko spremenilo nadzor miške z vsako aplikacijo, ki jo uporabljate. V tem primeru lahko preizkusite aplikacijo z ime...
Microsoft Sculpt Touch Wireless Mouse Review
Pred kratkim sem prebral o Microsoftov kiparski dotik brezžično miško in se odločil za nakup. Potem ko sem ga nekaj časa uporabljal, sem se odločil, d...