Linux Tutorials :: Installing Java OpenJDK-8 on Debian Based Systems
Talaan ng mga Nilalaman:
- Bago ka magsimula
- Pag-install ng OpenJDK 11
- Pag-install ng OpenJDK 8
- Itakda ang default na bersyon
JAVA_HOMEKapaligiran- I-uninstall ang Java
- Konklusyon
Sa tutorial na ito, ipapaliwanag namin kung paano i-install ang Java (OpenJDK) sa Debian 10 Linux.
Ang Java ay isa sa mga pinakatanyag na wika ng programming na ginamit upang makabuo ng iba't ibang uri ng mga aplikasyon at system. Ang mga aplikasyon na binuo sa Java ay nasusukat, nababaluktot at nakagagawa.
Bago ka magsimula
Mayroong dalawang magkakaibang pagpapatupad ng Java, OpenJDK at Oracle Java na halos walang pagkakaiba sa pagitan nila maliban na ang Oracle Java ay may ilang karagdagang mga tampok na komersyal. Pinapayagan lamang ng Oracle Java License ang hindi pang-komersyal na paggamit ng software, tulad ng personal na paggamit at paggamit ng pag-unlad.
Ang default na mga repositibong Debian 10 ay may kasamang dalawang magkakaibang Java packages, Java Runtime Environment (JRE) at Java Development Kit (JDK). Kasama sa JRE ang Java virtual machine (JVM), mga klase at binaries na nagpapahintulot sa iyo na magpatakbo ng mga programa sa Java. Ang mga developer ng Java ay dapat mag-install ng JDK na may kasamang JRE at mga tool sa pag-unlad / debugging at aklatan na kinakailangan upang makabuo ng mga aplikasyon ng Java.
Pag-install ng OpenJDK 11
Ang OpenJDK 11, ang open source pagpapatupad ng Java Platform ay ang default na pag-unlad ng Java at runtime sa Debian 10, Buster.
Patakbuhin ang sumusunod na mga utos bilang isang gumagamit na may mga pribilehiyo ng sudo o ugat upang i-update ang index ng mga pakete at i-install ang OpenJDK 11 JDK package:
sudo apt update
sudo apt install default-jdk
Kapag kumpleto ang pag-install, maaari mong i-verify ito sa pamamagitan ng pagsuri sa bersyon ng Java:
java -version
Ang output ay dapat magmukhang ganito:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Ayan yun! Sa puntong ito, matagumpay mong na-install ang Java sa iyong Debian system.
default-jre
.
Pag-install ng OpenJDK 8
Sa panahon ng pagsulat, ang nakaraang bersyon ng Java LTS 8 ay hindi magagamit sa opisyal na mga repositoriyang Debian Buster.
Paganahin namin ang repositoryo AdoptOpenJDK na nagbibigay ng mga pambungad na OpenJDK packages.
-
Magsimula sa pamamagitan ng pag-update ng listahan ng mga pakete at pag-install ng mga dependency na kinakailangan upang magdagdag ng isang bagong imbakan sa
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonMag-import ng susi ng GPG ng imbakan gamit ang sumusunod na utos ng wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Idagdag ang repote ng AdoptOpenJDK APT sa iyong system:
sudo add-apt-repository --yesKapag pinagana ang pag-iimbak, i-update ang mga mapagkukunan ng apt at i-install ang Java 8 gamit ang mga sumusunod na utos:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotSa wakas, i-verify ang pag-install sa pamamagitan ng pagsuri sa bersyon ng Java:
java -versionAng output ay dapat magmukhang ganito:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Itakda ang default na bersyon
java -version
Upang baguhin ang default na bersyon gamitin ang utos ng pag
update-alternatives
:
sudo update-alternatives --config java
Ang output ay magmukhang isang bagay sa ibaba:
Ipakita sa iyo ang isang listahan ng lahat ng mga naka-install na bersyon ng Java. Ipasok ang bilang ng bersyon na nais mong magamit bilang default at pindutin ang
Ang
Upang itakda ang variable ng kapaligiran ng
Sa halimbawang ito ang mga landas sa pag-install ay ang mga sumusunod: Kapag nahanap mo ang landas ng iyong ginustong pag-install ng Java, buksan ang
Sa pagpapalagay na nais mong itakda ang
Para sa mga pagbabago na magkakabisa sa iyong kasalukuyang shell maaari mong mai-log out at mag-log in o patakbuhin ang sumusunod na utos ng mapagkukunan: Patunayan na ang variable ng kapaligiran ng
Dapat mong makita ang landas sa pag-install ng Java: Maaari mong i-uninstall ang Java tulad ng anumang iba pang pakete na naka-install na may
Halimbawa, upang
Ang pinakabagong bersyon ng LTS ng OpenJDK ay magagamit sa default na mga repositori sa Debian 10 Buster at ang pag-install ay isang simple at prangka na gawain.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.
JAVA_HOME
Kapaligiran
JAVA_HOME
variable ng kapaligiran ay ginagamit ng ilang mga aplikasyon ng Java upang matukoy ang lokasyon ng pag-install ng Java.
JAVA_HOME
, gamitin ang utos ng pag
update-alternatives
upang malaman kung saan naka-install ang Java:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 ay matatagpuan sa
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
file ng
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
sa landas ng OpenJDK 11 idagdag ang sumusunod na linya, sa dulo ng file:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
itinakda nang wasto:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
ay isang file na malawak na file ng pagsasaayos, na ginagamit ng lahat ng mga gumagamit. Kung nais mong itakda ang variable ng
JAVA_HOME
sa isang per-user na batayan pagkatapos ay idagdag ang linya sa.
I-uninstall ang Java
apt
.
default-jdk
uninstall ang
default-jdk
package ay tumatakbo lamang:Konklusyon
Baguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch
Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.
Paano mag-mount ng isang exfat drive sa debian linux
Ang exFAT ay isang pagmamay-ari na sistema ng file ng Microsoft na na-optimize para sa mga aparato ng memorya ng flash tulad ng mga SD card at USB flash drives. Sa tutorial na ito, ipapakita namin sa iyo kung paano paganahin ang suporta ng exFAT sa Debian Linux.







