Hvernig á að setja upp JAVA með APT á Debian 10
Java er eitt vinsælasta og útbreiddasta forritunarmálið. Eins og er, er mýgrútur hugbúnaðarforrita háð því að Java virki eins og krafist er, til dæmis Android Studio. Java kemur í 3 mismunandi útfærslum: JRE, OpenJDK og Oracle JDK.
Við skulum líta stuttlega á hvert af þessu fyrir sig:
- JRE (Java Runtime Environment) – Þetta er sett af hugbúnaðarverkfærum sem þarf til að keyra Java forrit.
- JDK (Java Development Kit) – er þróunarumhverfi sem þarf til að þróa Java forrit og smáforrit. Það nær yfir túlk, þýðanda, skjalavörð og önnur hugbúnaðarverkfæri.
- OpenJDK – er opinn uppspretta útfærsla á JDK. Oracle JDK er opinber útgáfa Oracle af JDK. Að auki kemur Oracle JDK með fleiri viðskiptaeiginleikum og leyfir einnig notkun hugbúnaðarins sem ekki er í viðskiptalegum tilgangi eins og persónuleg þróun Java forrita.
Fyrir þessa kennslu þarftu að hafa notanda með Sudo réttindi.
Í þessu efni muntu læra hvernig á að setja upp og setja upp Java með APT á Debian 10.
Ef þú ert ekki viss um hvaða Java pakka á að setja upp er mjög mælt með því að nota OpenJDK 11 sem er sjálfgefið JDK í Debian 10.
Hvernig á að setja upp OpenJDK 11 í Debian 10
Til að setja upp OpenJDK 11 á Debian 10 skaltu skrá þig inn sem venjulegur notandi með sudo réttindi og uppfæra kerfispakkana eins og sýnt er.
$ sudo apt update
Ef þú vilt athuga hvort Java sé uppsett skaltu keyra skipunina.
$ java -version
Næst skaltu setja upp OpenJDK 11 með því að nota eftirfarandi skipun.
$ sudo apt install default-jdk
Þú getur nú staðfest OpenJDK útgáfuna með því að keyra.
$ java -version
Ef uppsetningin gekk vel án áfalls ættirðu að fá úttakið hér að neðan.
Við skulum nú sjá hvernig á að setja upp Oracle Java.
Hvernig á að setja upp Oracle Java 12 á Debian 10
Til að setja upp Oracle Java 12 með góðum árangri á Debian 10 Buster þarftu að bæta við Linux Uprising Java geymslunni eins og sýnt er.
$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
Næst skaltu keyra skipunina til að setja upp dirmngr.
$ sudo apt install dirmngr
Næst skaltu flytja inn undirritunarlykilinn eins og sýnt er.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Eftir að hafa bætt við Linux Uprising geymslunni skaltu keyra skipanirnar hér að neðan til að setja upp Oracle Java 12 á Debian 10.
$ sudo apt update $ sudo apt install oracle-java12-installer
Sprettigluggi mun birtast. Smelltu á TAB hnappinn til að fara í „OK“ valmöguleikann og ýttu á ENTER.
Í næstu gluggum, flettu að „já“ valmöguleikanum með bendilinn og ýttu á ENTER til að samþykkja leyfissamningana.
Til að athuga útgáfu af Oracle Java 12 keyra.
$ java --version
Frábært! Þetta staðfestir að við höfum sett upp Oracle Java 12.
Hvernig á að stilla JAVA_HOME umhverfisbreytu í Debian 10
Í sumum tilfellum gætu verið fleiri en ein útgáfa af JAVA uppsett á kerfinu þínu. Ef þú þarft að stilla sjálfgefna útgáfu, til dæmis, í þessu tilfelli, Oracle Java 12, notaðu skipunina hér að neðan.
$ sudo update-alternatives --config java
Í úttakinu eins og sést hér að neðan skaltu slá inn númerið sem samsvarar útgáfunni af Java sem þú vilt setja sem sjálfgefið og ýttu á ENTER.
Nú þurfum við að stilla JAVA_HOME umhverfisbreytuna. Til að ná þessu, opnaðu /etc/environment skrána.
$ sudo vim /etc/environment
Bættu við línunni fyrir neðan.
JAVA_HOME="/usr/lib/jvm/java-12-oracle"
Næst skaltu vista og hætta í textaritlinum. Að lokum skaltu gefa út frumskipunina sem hér segir.
$ source /etc/environment
Til að staðfesta stillingu Java umhverfisbreytu skaltu keyra skipunina.
$ echo JAVA_HOME
Þú ert kominn að lokum þessa kennsluefnis. Í þessari handbók lærðir þú hvernig á að setja upp Java í Debian 10 og stilla JAVA_HOME breytuna. Ekki hika við að snúa aftur til okkar með athugasemdir þínar.