1. วิธีตรวจสอบเวอร์ชัน Ubuntu ของคุณ | ขั้นตอนง่ายๆ โดยใช้คำสั่ง
เหตุผลที่คุณควรตรวจสอบเวอร์ชัน Ubuntu
การยืนยันเวอร์ชัน Ubuntu ของคุณมีความสำคัญสำหรับการดูแลระบบและการแก้ไขปัญหา ข้อมูลเวอร์ชันที่ถูกต้องจำเป็นเมื่อติดตั้งซอฟต์แวร์ที่ขึ้นอยู่กับเวอร์ชันเฉพาะหรือเมื่อติดตั้งการอัปเดตความปลอดภัย ความแตกต่างระหว่าง LTS (Long Term Support) และการเปิดตัวที่ไม่ใช่ LTS ส่งผลกระทบอย่างมากต่อความเสถียรของระบบและระยะเวลาการสนับสนุน
ความแตกต่างระหว่างเวอร์ชัน LTS และ Non-LTS
- LTS (Long Term Support) : ให้การสนับสนุนระยะยาวเป็นเวลา 5 ปี และรับประกันการจัดการระบบที่เสถียร แนะนำสำหรับเซิร์ฟเวอร์และสภาพแวดล้อมการใช้งานระยะยาว
- Non-LTS : ให้การเข้าถึงคุณสมบัติใหม่ล่วงหน้า แต่การสนับสนุนสั้น ประมาณ 9 เดือน เหมาะสำหรับสภาพแวดล้อมการพัฒนาหรือผู้ใช้ที่ต้องการทดลองเทคโนโลยีใหม่
ทำไมข้อมูลเวอร์ชันจึงสำคัญ
การตรวจสอบเวอร์ชันช่วยกำหนดว่าระบบอัปเดตหรือไม่และหลีกเลี่ยงความเสี่ยงด้านความปลอดภัยที่เกิดจากการใช้เวอร์ชันเก่า นอกจากนี้ยังจำเป็นสำหรับการตรวจสอบความเข้ากันได้ของเคอร์เนลและแพ็กเกจ ด้านล่างคือวิธีปฏิบัติในการตรวจสอบเวอร์ชัน Ubuntu ของคุณ
2. วิธีตรวจสอบเวอร์ชัน Ubuntu ของคุณ
มีหลายวิธีในการตรวจสอบเวอร์ชัน Ubuntu โดยใช้คำสั่ง วิธีหลักๆ จะถูกนำเสนอด้านล่าง
วิธีที่ 1: ใช้คำสั่ง lsb_release
คำสั่ง lsb_release เป็นวิธีที่พบบ่อยที่สุดในการตรวจสอบเวอร์ชัน Ubuntu มันแสดงข้อมูลโดยละเอียดเกี่ยวกับการแจกจ่าย Linux
lsb_release -a
ตัวอย่างผลลัพธ์:
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
คำสั่งนี้จะแสดงเวอร์ชันการเปิดตัว (เช่น 20.04.6 LTS) และชื่อรหัส (เช่น focal) คุณยังสามารถใช้ lsb_release -d เพื่อแสดงเฉพาะข้อมูลที่เกี่ยวข้องกับเวอร์ชัน
lsb_release -d
ตัวอย่างผลลัพธ์:
Description: Ubuntu 20.04.6 LTS
วิธีที่ 2: ตรวจสอบไฟล์ /etc/os-release
ไฟล์ /etc/os-release ประกอบด้วยข้อมูลเวอร์ชัน OS ใช้คำสั่ง cat เพื่อแสดงเนื้อหาและรับข้อมูลโดยละเอียด
cat /etc/os-release
ตัวอย่างผลลัพธ์:
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
VERSION_ID="20.04"
PRETTY_NAME="Ubuntu 20.04.6 LTS"
วิธีที่ 3: ตรวจสอบไฟล์ /etc/issue
อีกวิธีหนึ่งคือตรวจสอบไฟล์ /etc/issue ไฟล์นี้ประกอบด้วยข้อความที่แสดงเมื่อเข้าสู่ระบบ รวมถึงรายละเอียดเวอร์ชัน Ubuntu
cat /etc/issue
ตัวอย่างผลลัพธ์:
Ubuntu 20.04.6 LTS \n \l
วิธีที่ 4: ตรวจสอบข้อมูลเวอร์ชันผ่าน GUI
คุณยังสามารถตรวจสอบข้อมูลเวอร์ชัน Ubuntu โดยไม่ใช้บรรทัดคำสั่ง ในสภาพแวดล้อมเดสก์ท็อป ให้ทำตามขั้นตอนเหล่านี้:
- เปิดเมนูระบบที่มุมขวาบนของหน้าจอ
- เลือก “การตั้งค่า” > “เกี่ยวกับระบบนี้”
- หน้าต่างข้อมูลระบบจะแสดงเวอร์ชัน Ubuntu ของคุณ
วิธี GUI นี้เป็นมิตรกับผู้เริ่มต้นและเหมาะสำหรับผู้ใช้ที่ไม่คุ้นเคยกับการดำเนินการบรรทัดคำสั่ง

3. วิธีตรวจสอบเวอร์ชันเคอร์เนล
นอกจากเวอร์ชัน OS แล้ว การตรวจสอบเวอร์ชันเคอร์เนลก็สำคัญเช่นกัน เคอร์เนลเป็นแกนกลางของระบบและส่งผลกระทบอย่างมากต่อความเข้ากันได้ของฮาร์ดแวร์และประสิทธิภาพ
ใช้คำสั่ง uname
คำสั่ง uname แสดงเวอร์ชันเคอร์เนลปัจจุบัน มันแตกต่างจากเวอร์ชัน Ubuntu และมีผลกระทบโดยตรงต่อพฤติกรรมของระบบ
uname -r
ตัวอย่างผลลัพธ์:
5.4.0-42-generic
ในตัวอย่างนี้ เวอร์ชันเคอร์เนลคือ “5.4.0-42” การอัปเดตเคอร์เนลมีความสำคัญสำหรับประสิทธิภาพและความปลอดภัย ดังนั้นจึงแนะนำให้ตรวจสอบเป็นประจำ
ตรวจสอบข้อมูลโดยละเอียดด้วย uname -a
เพื่อดูข้อมูลระบบโดยละเอียดมากขึ้น ใช้คำสั่ง uname -a มันรวมถึงเวอร์ชันเคอร์เนล สถาปัตยกรรม และคุณสมบัติระบบอื่นๆ
uname -a
ตัวอย่างผลลัพธ์:
Linux hostname 5.4.0-42-generic #45-Ubuntu SMP Fri Jul 10 22:47:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
4. การแก้ไขปัญหาและเคล็ดลับขั้นสูง
หากข้อมูลเวอร์ชันไม่แสดง
หากคำสั่ง lsb_release ไม่ทำงานหรือแสดงข้อมูลไม่สมบูรณ์ แพ็กเกจ lsb-release อาจไม่ได้ติดตั้ง ติดตั้งโดยใช้คำสั่งต่อไปนี้:
sudo apt-get install lsb-release
หลังจากติดตั้ง ลองรันคำสั่ง lsb_release อีกครั้ง
วิธีอัปเกรดเวอร์ชัน Ubuntu ของคุณ
หากคุณตัดสินใจว่าต้องอัปเกรด ใช้คำสั่งด้านล่าง:
sudo apt-get update
sudo apt-get upgrade
sudo do-release-upgrade
คำสั่งเหล่านี้ช่วยให้คุณอัปเกรดเป็นเวอร์ชัน LTS ล่าสุดหรือ non-LTS ให้แน่ใจว่าสำรองข้อมูลก่อนอัปเกรด
5. สรุปและขั้นตอนถัดไป
การตรวจสอบเวอร์ชัน Ubuntu เป็นงานสำคัญสำหรับการจัดการระบบ โดยใช้คำสั่ง lsb_release และวิธีอื่นๆ คุณสามารถระบุเวอร์ชันระบบได้อย่างรวดเร็ว โดยการยืนยันทั้งเวอร์ชัน OS และ kernel คุณสามารถประเมินสถานะระบบได้อย่างแม่นยำและลดความเสี่ยงด้านความปลอดภัย
ในขั้นตอนถัดไป สำรวจการอัปเดตระบบและการจัดการแพ็กเกจเพื่อเสริมทักษะการดูแลระบบเพิ่มเติม


