ວິທີການຕິດຕັ້ງ JAVA ກັບ APT ໃນ Debian 10


Java ແມ່ນ ໜຶ່ງ ໃນພາສາການຂຽນໂປແກຼມທີ່ໄດ້ຮັບຄວາມນິຍົມແລະ ນຳ ໃຊ້ຢ່າງກວ້າງຂວາງ. ປະຈຸບັນ, ໂປແກຼມໂປຼແກຼມໂປຼແກຼມຫລາຍໆຢ່າງແມ່ນຂື້ນກັບ Java ເພື່ອເຮັດວຽກຕາມຄວາມຕ້ອງການຂອງຕົວຢ່າງເຊັ່ນ Android Studio. Java ມາໃນ 3 ການປະຕິບັດທີ່ແຕກຕ່າງກັນ: JRE, OpenJDK, ແລະ Oracle JDK.

ໃຫ້ພິຈາລະນາໂດຍຫຍໍ້ກ່ຽວກັບສິ່ງເຫຼົ່ານີ້ແຕ່ລະດ້ານ:

  • JRE (Java Runtime Environment) - ນີ້ແມ່ນຊຸດຂອງເຄື່ອງມືຊອບແວທີ່ ຈຳ ເປັນ ສຳ ລັບການປະຕິບັດການໃຊ້ງານ Java.
  • JDK (Java Development Kit) - ແມ່ນສະພາບແວດລ້ອມການພັດທະນາທີ່ ຈຳ ເປັນ ສຳ ລັບການພັດທະນາ Java application & applets. ມັນລວມເອົານາຍແປພາສາ, ນັກຂຽນ, ຜູ້ຮວບຮວມ, ແລະເຄື່ອງມືຊອບແວອື່ນໆ.
  • OpenJDK - ແມ່ນການປະຕິບັດແບບເປີດເຜີຍຂອງ JDK. Oracle JDK ແມ່ນ JDK ລຸ້ນ Oracle ລຸ້ນ ໃໝ່ ທີ່ເປັນທາງການ. ນອກຈາກນັ້ນ, ເຮືອ Oracle JDK ມີຄຸນລັກສະນະການຄ້າເພີ່ມເຕີມແລະຍັງອະນຸຍາດໃຫ້ໃຊ້ໂປແກຼມທີ່ບໍ່ແມ່ນການຄ້າເຊັ່ນການພັດທະນາສ່ວນບຸກຄົນຂອງການ ນຳ ໃຊ້ Java.

ສຳ ລັບ ຄຳ ແນະ ນຳ ນີ້, ທ່ານ ຈຳ ເປັນຕ້ອງມີຕົວຢ່າງ Debian 10 ກັບຜູ້ໃຊ້ລະບົບທີ່ມີສິດທິພິເສດ Sudo.

ໃນຫົວຂໍ້ນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີການຕິດຕັ້ງແລະຕັ້ງຄ່າ Java ກັບ APT ໃນ Debian 10.

ຖ້າບໍ່ແນ່ໃຈວ່າຊຸດ Java ໃດທີ່ຈະຕິດຕັ້ງ, ມັນແນະ ນຳ ໃຫ້ໄປໃຊ້ກັບ OpenJDK 11 ເຊິ່ງເປັນ JDK ໃນຕອນຕົ້ນຂອງ Debian 10.

ວິທີການຕິດຕັ້ງ OpenJDK 11 ໃນ Debian 10

ການຕິດຕັ້ງ OpenJDK 11 ເທິງ Debian 10, ເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ປົກກະຕິທີ່ມີສິດທິພິເສດ sudo ແລະອັບເດດຊຸດລະບົບຕ່າງໆດັ່ງທີ່ເຫັນ.

$ sudo apt update

ຖ້າທ່ານຕ້ອງການກວດສອບວ່າ Java ຖືກຕິດຕັ້ງແລ້ວ, ໃຫ້ເຮັດ ຄຳ ສັ່ງ.

$ java -version

ຕໍ່ໄປ, ຕິດຕັ້ງ OpenJDK 11 ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ sudo apt install default-jdk

ດຽວນີ້ທ່ານສາມາດກວດສອບເວີຊັ່ນ OpenJDK ໄດ້ໂດຍການເຮັດວຽກ.

$ java -version

ຖ້າການຕິດຕັ້ງ ດຳ ເນີນໄປໄດ້ດີໂດຍບໍ່ມີສຽງດັງ, ທ່ານຄວນໄດ້ຮັບຜົນຜະລິດຢູ່ດ້ານລຸ່ມ.

ດຽວນີ້ລອງເບິ່ງວິທີການຕິດຕັ້ງ Oracle Java.

ວິທີຕິດຕັ້ງ Oracle Java 12 ໃນ Debian 10

ເພື່ອຕິດຕັ້ງ Oracle Java 12 ຢ່າງ ສຳ ເລັດຜົນໃນລົດເມ Debian 10, ທ່ານ ຈຳ ເປັນຕ້ອງເພີ່ມບ່ອນເກັບຂໍ້ມູນ Linux Uprising Java repository ດັ່ງທີ່ສະແດງໄວ້.

$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

ຕໍ່ໄປ, ດໍາເນີນການຄໍາສັ່ງໃນການຕິດຕັ້ງ dirmngr.

$ sudo apt install dirmngr

ຕໍ່ໄປ, ນຳ ເຂົ້າກະແຈເຊັນຄືດັ່ງທີ່ສະແດງ.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

ຫຼັງຈາກທີ່ເພີ່ມ ສຳ ເລັດໃນ Linux Uprising repository, ກະລຸນາ ດຳ ເນີນ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອຕິດຕັ້ງ Oracle Java 12 ເທິງ Debian 10.

$ sudo apt update
$ sudo apt install oracle-java12-installer

ປ່ອງຢ້ຽມບໍ່ເຖິງຈະຖືກສະແດງ. ກົດປຸ່ມ TAB ເພື່ອໄປທີ່ຕົວເລືອກ 'OK' ແລະກົດປຸ່ມ ENTER.

ໃນ ໜ້າ ຕ່າງຕໍ່ໄປ, ໄປທີ່ຕົວເລືອກ 'ແມ່ນ' ກັບປຸ່ມຕົວກະພິບແລະກົດ ENTER ເພື່ອຍອມຮັບຂໍ້ຕົກລົງອະນຸຍາດ.

ເພື່ອກວດສອບ Oracle Java 12 run.

$ java --version

ຍິ່ງໃຫຍ່! ນີ້ຢັ້ງຢືນວ່າພວກເຮົາໄດ້ຕິດຕັ້ງ Oracle Java 12 ຢ່າງ ສຳ ເລັດຜົນແລ້ວ.

ວິທີການຕັ້ງຄ່າຕົວປ່ຽນສະພາບແວດລ້ອມ JAVA_HOME ໃນ Debian 10

ໃນບາງສະຖານະການ, ອາດຈະມີ JAVA ຫຼາຍກວ່າ ໜຶ່ງ ລຸ້ນທີ່ຕິດຕັ້ງໄວ້ໃນລະບົບຂອງທ່ານ. ຖ້າທ່ານຕ້ອງການຕັ້ງຄ່າເວີຊັນເລີ່ມຕົ້ນ, ຍົກຕົວຢ່າງ, ໃນກໍລະນີນີ້, Oracle Java 12, ໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.

$ sudo update-alternatives --config java

ໃນຜົນຜະລິດທີ່ເຫັນຢູ່ຂ້າງລຸ່ມ, ພິມ ໝາຍ ເລກທີ່ກົງກັບລຸ້ນ Java ທີ່ທ່ານຕ້ອງການຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນແລະກົດ ENTER.

ດຽວນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງ ກຳ ນົດຕົວແປສະພາບແວດລ້ອມຂອງ JAVA_HOME. ເພື່ອບັນລຸເປົ້າ ໝາຍ ດັ່ງກ່າວ, ໃຫ້ເປີດເອກະສານ/etc/environment.

$ sudo vim /etc/environment

ຕື່ມເສັ້ນຂ້າງລຸ່ມ.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

ຕໍ່ໄປ, ບັນທຶກແລະອອກຈາກບັນນາທິການຕົວ ໜັງ ສື. ສຸດທ້າຍ, ອອກ ຄຳ ສັ່ງແຫຼ່ງຂໍ້ມູນດັ່ງຕໍ່ໄປນີ້.

$ source /etc/environment

ເພື່ອຢືນຢັນການຕັ້ງຄ່າຕົວປ່ຽນສະພາບແວດລ້ອມ Java, ດຳ ເນີນການ ຄຳ ສັ່ງ.

$ echo JAVA_HOME

ທ່ານໄດ້ມາຮອດທ້າຍບົດຮຽນນີ້ແລ້ວ. ໃນຄູ່ມືນີ້, ທ່ານໄດ້ຮຽນຮູ້ວິທີການຕິດຕັ້ງ Java ໃນ Debian 10 ແລະ ກຳ ນົດຕົວແປ JAVA_HOME. ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະກັບມາຫາພວກເຮົາດ້ວຍ ຄຳ ຕິຊົມຂອງທ່ານ.