Btime and GetID
สารบัญ:
- ข้อกำหนดเบื้องต้น
- ติดตั้ง OpenJDK 8
- ติดตั้ง OpenJDK 11
- การติดตั้ง Oracle Java
- ตั้งค่ารุ่นเริ่มต้น
- ถอนการติดตั้ง Java
- ข้อสรุป
ในบทช่วยสอนนี้เราจะอธิบายเกี่ยวกับการติดตั้ง Java บน Debian 9 Java เป็นหนึ่งในภาษาการเขียนโปรแกรมยอดนิยมที่ใช้ในการสร้างแอพพลิเคชั่นและระบบต่าง ๆ แอ็พพลิเคชันที่พัฒนาใน Java สามารถปรับขนาดได้ยืดหยุ่นและบำรุงรักษาได้
มีแพ็กเกจ Java ที่แตกต่างกันสองแพ็กเกจ, Java Runtime Environment (JRE) และ Java Development Kit (JDK) หากคุณต้องการรันโปรแกรม Java คุณต้องมี JRE และหากคุณเป็นผู้พัฒนา Java คุณจะต้องใช้ JDK ซึ่งรวมถึง JRE และเครื่องมือพัฒนา / แก้ไขข้อบกพร่องและไลบรารี
นอกจากนี้ยังมีการใช้งานสองแบบที่แตกต่างกันของ Java, OpenJDK และ Oracle Java โดยแทบจะไม่แตกต่างกันยกเว้นว่า Oracle Java มีคุณสมบัติเชิงพาณิชย์เพิ่มเติมเล็กน้อย
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
ติดตั้ง OpenJDK 8
OpenJDK 8 การใช้งานโอเพ่นซอร์สของแพลตฟอร์ม Java เป็นการพัฒนาจาวาเริ่มต้นและรันไทม์ใน Debian 9 การติดตั้งนั้นง่ายและตรงไปตรงมา
ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง OpenJDK 8 JDK จากที่เก็บ Debian มาตรฐาน:
sudo apt update
sudo apt install default-jdk
เมื่อการติดตั้งเสร็จสมบูรณ์คุณสามารถตรวจสอบได้โดยตรวจสอบเวอร์ชั่น Java:
java -version
ผลลัพธ์ควรมีลักษณะดังนี้:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)
แค่นั้นแหละ! ณ จุดนี้คุณควรติดตั้ง Java บนระบบ Debian ของคุณสำเร็จ
default-jre
:
ติดตั้ง OpenJDK 11
ในขณะที่เขียน Java เวอร์ชัน LTS ล่าสุดคือเวอร์ชัน 11 เวอร์ชันนี้พร้อมใช้งานจากที่เก็บ Debian Backports
เพิ่ม Backport ลงในรายการที่เก็บซอฟต์แวร์ของระบบของคุณก่อน:
echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list
เมื่อเปิดใช้งานที่เก็บแล้วให้อัปเดตแหล่งข้อมูล apt และติดตั้ง Java 11 โดยใช้คำสั่งต่อไปนี้:
sudo apt update
sudo apt install openjdk-11-jdk
การติดตั้ง Oracle Java
ก่อนการติดตั้ง Oracle Java ตรวจสอบให้แน่ใจว่าคุณอ่าน Oracle JDK License ใบอนุญาตให้ใช้งานที่ไม่ใช่เชิงพาณิชย์ของซอฟต์แวร์เท่านั้นเช่นการใช้งานส่วนตัวและการพัฒนา
Oracle Java 11 สามารถติดตั้งได้จาก Linux Uprising PPA
ขั้นตอนต่อไปนี้อธิบายวิธีติดตั้ง Oracle Java 11 บน Debian 9:
-
เริ่มต้นด้วยการติดตั้งแพ็คเกจที่จำเป็น:
sudo apt install dirmngr gnupg
อิมพอร์ตพับลิกคีย์ PPA และเปิดใช้งานที่เก็บด้วยคำสั่งต่อไปนี้:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
เมื่อเพิ่มที่เก็บแล้วให้อัพเดตรายการแพ็กเกจและติดตั้งแพ็กเกจ
oracle-java11-installer
โดยพิมพ์:sudo apt update
sudo apt install oracle-java11-installer
คุณจะได้รับแจ้งให้ยอมรับใบอนุญาต Oracle
ตรวจสอบการติดตั้งโดยใช้คำสั่งต่อไปนี้ซึ่งจะพิมพ์รุ่น R:
java -version
java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
ตั้งค่ารุ่นเริ่มต้น
หากคุณมีเวอร์ชัน Java หลายเวอร์ชันติดตั้งบนเครื่อง Debian ของคุณเพื่อตรวจสอบว่ามีการตั้งค่าเวอร์ชันใดเป็นชนิดเวอร์ชันเริ่มต้นของ Java:
java -version
ผลลัพธ์ควรมีลักษณะดังนี้:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)
หากต้องการเปลี่ยนเวอร์ชันเริ่มต้นให้ใช้คำสั่งระบบ
update-alternatives
:
sudo update-alternatives --config java
คุณจะพบกับรายการเวอร์ชัน Java ที่ติดตั้งทั้งหมดบนระบบ Debian ของคุณ ป้อนหมายเลขรุ่นที่คุณต้องการใช้เป็นค่าเริ่มต้นแล้วกด
หากด้วยเหตุผลใดก็ตามที่คุณต้องการถอนการติดตั้งแพคเกจ Java คุณสามารถถอนการติดตั้งเช่นแพคเกจอื่น ๆ ที่ติดตั้งด้วย
ตัวอย่างเช่นหากคุณต้องการถอนการติดตั้งแพคเกจ
ตอนนี้คุณได้เรียนรู้วิธีการติดตั้งและจัดการเวอร์ชั่น Java ที่แตกต่างกันบนเซิร์ฟเวอร์ Debian ของคุณแล้วขั้นตอนต่อไปของคุณคือการติดตั้งหนึ่งในหลาย ๆ แอปพลิเคชั่นที่ทำงานบน Java เช่น Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch คาสซานดรา, เจนกินส์.. ฯลฯ
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/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 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/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
ถอนการติดตั้ง Java
apt
default-jdk
เพียงแค่เรียกใช้:ข้อสรุป
วิธีการติดตั้ง git บนเดเบียน 9

บทช่วยสอนนี้จะแสดงวิธีการติดตั้งและกำหนดค่า Git บน Debian 9. Git เป็นระบบควบคุมเวอร์ชันกระจายที่ได้รับความนิยมมากที่สุดในโลกที่ใช้โดยโอเพนซอร์สและโครงการเชิงพาณิชย์มากมาย
วิธีการติดตั้ง couchdb บนเดเบียน 9

CouchDB เป็นฐานข้อมูล NoSQL ที่ปราศจากข้อผิดพลาดแบบโอเพ่นซอร์สและปราศจากสกีมาที่ดูแลโดย Apache Software Foundation ในบทช่วยสอนนี้เราจะอธิบายวิธีติดตั้ง CouchDB เวอร์ชันล่าสุดบน Debian 9
วิธีการติดตั้ง mariadb บนเดเบียน 10

MariaDB เป็นโอเพ่นซอร์สระบบการจัดการฐานข้อมูลเชิงสัมพันธ์แบบหลายเธรด บทช่วยสอนนี้อธิบายวิธีการติดตั้ง MariaDB บน Debian 10