Ubuntu: ตรวจสอบเวอร์ชัน OS และข้อมูลระบบอย่างละเอียด (GUI/Command Line)

目次

1. บทนำ

ทำไมต้องตรวจสอบ Ubuntu OS?

Ubuntu เป็น Linux distribution ยอดนิยมที่ผู้ใช้จำนวนมากให้การสนับสนุน
แต่หากคุณไม่ทราบเวอร์ชัน OS หรือข้อมูลระบบที่ใช้งานอยู่ อาจเกิดปัญหาดังต่อไปนี้:

     

  • ซอฟต์แวร์ที่ต้องการติดตั้งไม่เข้ากันกับเวอร์ชัน OS ปัจจุบัน
  •  

  • OS หมดอายุการสนับสนุน ทำให้ความเสี่ยงด้านความปลอดภัยสูงขึ้น
  •  

  • ฮาร์ดแวร์หรืออุปกรณ์ต่อพ่วงทำงานไม่ปกติ

เพื่อหลีกเลี่ยงปัญหาเหล่านี้ การตรวจสอบข้อมูล OS ของ Ubuntu จึงเป็นสิ่งสำคัญมาก

สิ่งที่คุณจะได้รับจากบทความนี้

บทความนี้จะอธิบายขั้นตอนการตรวจสอบข้อมูล OS ใน Ubuntu อย่างละเอียด
เราจะอธิบายวิธีการใช้ GUI (Graphical User Interface) และ Command Line อย่างชัดเจน เพื่อให้ผู้เริ่มต้นเข้าใจได้ง่าย นอกจากนี้ เราจะแนะนำขั้นตอนต่อไปที่ควรทำจากข้อมูลที่ตรวจสอบได้

ในส่วนถัดไป เราจะมาดูวิธีการตรวจสอบ Ubuntu OS โดยใช้ GUI กันอย่างละเอียด

2. วิธีตรวจสอบ Ubuntu OS โดยใช้ GUI

ทำไม GUI ถึงสะดวกสำหรับการตรวจสอบ

GUI (Graphical User Interface) ของ Ubuntu ใช้งานง่ายสำหรับผู้เริ่มต้น และมีข้อดีคือสามารถตรวจสอบข้อมูลได้อย่างรวดเร็วและเป็นธรรมชาติ ไม่จำเป็นต้องใช้คำสั่ง ทำให้ผู้ใช้ที่ไม่คุ้นเคยกับการเขียนโค้ดก็สามารถใช้งานได้ทันที

ขั้นตอนแบบ Step-by-Step

ต่อไปนี้เป็นขั้นตอนโดยละเอียดในการตรวจสอบข้อมูล OS โดยใช้สภาพแวดล้อมเดสก์ท็อปของ Ubuntu

     

  1. เปิดเมนูการตั้งค่า
     

  • คลิกที่ “เมนูระบบ” (ไอคอนรูปฟันเฟือง) ที่มุมขวาบนของหน้าจอเดสก์ท็อป Ubuntu
  •  

  • เลือก “ตั้งค่า” (Settings) จากเมนูแบบเลื่อนลง
     

  1. ค้นหาส่วน “รายละเอียด”
     

  • เมื่อหน้าต่างการตั้งค่าเปิดขึ้น ให้คลิก “รายละเอียด” (Details) หรือ “เกี่ยวกับ” (About) จากเมนูด้านซ้าย
    (ชื่ออาจแตกต่างกันไปขึ้นอยู่กับเวอร์ชัน Ubuntu และสภาพแวดล้อมเดสก์ท็อป)
     

  1. ตรวจสอบข้อมูลระบบ
     

  • ในส่วน “รายละเอียด” จะแสดงข้อมูลดังต่อไปนี้:
       

    • เวอร์ชัน OS (เช่น Ubuntu 22.04 LTS)
    •  

    • สถาปัตยกรรมระบบ (เช่น 64-bit)
    •  

    • ข้อมูลฮาร์ดแวร์ เช่น ขนาดหน่วยความจำและประเภท CPU

ข้อควรระวังเกี่ยวกับความแตกต่างของสภาพแวดล้อมเดสก์ท็อป

Ubuntu มีสภาพแวดล้อมเดสก์ท็อปที่หลากหลาย (เช่น GNOME, KDE Plasma, Xfce เป็นต้น)
ในบางสภาพแวดล้อม การจัดวางเมนูการตั้งค่าอาจแตกต่างกัน ดังนั้นโปรดระวังความแตกต่างดังต่อไปนี้:

     

  • GNOME: ข้อมูลระบบทั้งหมดจะรวมอยู่ใน “ตั้งค่า” > “รายละเอียด”
  •  

  • KDE Plasma: สามารถตรวจสอบได้จาก “การตั้งค่าระบบ” > “ข้อมูลระบบ”
  •  

  • Xfce: ค้นหาตัวเลือกใน “ตัวจัดการการตั้งค่า” > “ระบบ”

วิธีแก้ไขเมื่อไม่พบข้อมูลใน GUI

ในบางกรณี อาจไม่พบส่วน “รายละเอียด” ในกรณีนี้ ให้ลองใช้วิธีต่อไปนี้:

     

  1. พิมพ์ “About” หรือ “รายละเอียด” ในแถบค้นหาของหน้าต่างการตั้งค่า
  2.  

  3. เนื่องจาก Ubuntu ที่คุณใช้อาจเป็นเวอร์ชันเก่า ให้ใช้ Command Line ที่จะแนะนำในส่วนถัดไป
  4. 3. วิธีตรวจสอบข้อมูล Ubuntu OS ด้วย Command Line

    ประโยชน์ของการตรวจสอบด้วย Command Line

    การใช้ Command Line (Terminal) ของ Ubuntu ช่วยให้คุณสามารถรับข้อมูลที่รวดเร็วและละเอียดโดยไม่ต้องผ่าน GUI ซึ่งมีประโยชน์อย่างยิ่งเมื่อคุณจัดการเซิร์ฟเวอร์จากระยะไกลหรือไม่สามารถใช้ GUI ได้ นอกจากนี้ Command Line ยังมีข้อดีคือสามารถตรวจสอบข้อมูลเพิ่มเติมที่ไม่ได้แสดงใน GUI ได้

    คำสั่งพื้นฐานสำหรับการตรวจสอบข้อมูล OS

       

    1. คำสั่ง lsb_release -a
       

    • ภาพรวม: เป็นคำสั่งที่ใช้บ่อยที่สุดในการรับข้อมูลเวอร์ชันของ Ubuntu
    •  

    • ตัวอย่างการใช้งาน:
      bash lsb_release -a
    •  

    • ตัวอย่างผลลัพธ์:
      Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy
    •  

    • คำอธิบาย:
         

      • “Description” แสดงข้อมูลรายละเอียดของ OS
      •  

      • “Release” และ “Codename” มีประโยชน์สำหรับการจัดการเวอร์ชัน
       

    1. คำสั่ง cat /etc/os-release
       

    • ภาพรวม: ตรวจสอบข้อมูล OS โดยตรงจากไฟล์ที่ระบุข้อมูลระบบ
    •  

    • ตัวอย่างการใช้งาน:
      bash cat /etc/os-release
    •  

    • ตัวอย่างผลลัพธ์:
      NAME="Ubuntu" VERSION="22.04.1 LTS (Jammy Jellyfish)" ID=ubuntu VERSION_ID="22.04"
    •  

    • คำอธิบาย:
         

      • สามารถตรวจสอบรายละเอียด OS ได้จากฟิลด์ “NAME” และ “VERSION”
       

    1. คำสั่ง uname -a
       

    • ภาพรวม: รับข้อมูลระบบทั้งหมด เช่น เวอร์ชัน Kernel และสถาปัตยกรรม
    •  

    • ตัวอย่างการใช้งาน:
      bash uname -a
    •  

    • ตัวอย่างผลลัพธ์:
      Linux ubuntu-desktop 5.15.0-50-generic #56~20.04.1-Ubuntu SMP Fri Sep 30 11:21:37 UTC 2022 x86_64 GNU/Linux
    •  

    • คำอธิบาย:
         

      • สามารถตรวจสอบเวอร์ชัน Kernel (เช่น 5.15.0-50) และสถาปัตยกรรม (เช่น x86_64) ได้

    คำสั่งย่อที่สะดวก

       

    • คำสั่ง lsb_release -d
    •  

    • สะดวกเมื่อต้องการแสดงเฉพาะ “Description”
    •  

    • ตัวอย่างการใช้งาน:
      bash lsb_release -d
    •  

    • ตัวอย่างผลลัพธ์:
      Description: Ubuntu 22.04.1 LTS

    ข้อควรระวังในการใช้ Command Line

       

    • เมื่อไม่พบคำสั่ง
    •  

    • หากคำสั่งบางคำสั่งแสดงข้อความว่า “ไม่พบ” ให้ติดตั้งแพ็คเกจตามขั้นตอนต่อไปนี้:
      bash sudo apt update sudo apt install lsb-release
    •  

    • บางครั้งอาจต้องใช้สิทธิ์ sudo
    •  

    • บางคำสั่งอาจต้องใช้สิทธิ์ผู้ดูแลระบบ (sudo)
    • 4. วิธีตรวจสอบข้อมูลฮาร์ดแวร์

      เหตุผลที่ต้องตรวจสอบข้อมูลฮาร์ดแวร์

      เมื่อตรวจสอบข้อมูล Ubuntu OS การทราบข้อมูลฮาร์ดแวร์ เช่น CPU, GPU และความจุของดิสก์ ก็เป็นสิ่งสำคัญเช่นกัน ข้อมูลเหล่านี้มีประโยชน์ในสถานการณ์ต่อไปนี้:

         

      • เพิ่มประสิทธิภาพของระบบ
      •  

      • ตรวจสอบว่าตรงตามข้อกำหนดการติดตั้งซอฟต์แวร์หรือไม่
      •  

      • วินิจฉัยปัญหาฮาร์ดแวร์

      คำสั่งพื้นฐานในการรับข้อมูลฮาร์ดแวร์

         

      1. ตรวจสอบข้อมูล CPU: lscpu
         

      • ภาพรวม: แสดงข้อมูลโดยละเอียดเกี่ยวกับ CPU
      •  

      • ตัวอย่างการใช้งาน:
        bash lscpu
      •  

      • ตัวอย่างผลลัพธ์:
        Architecture: x86_64 CPU(s): 4 Model name: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
      •  

      • คำอธิบาย:
           

        • “Architecture” คือสถาปัตยกรรมของ CPU
        •  

        • “Model name” คือชื่อของโปรเซสเซอร์
        •  

        • “CPU(s)” แสดงจำนวนคอร์ที่ใช้งานได้
         

      1. ตรวจสอบข้อมูล GPU: lspci | grep -i vga
         

      • ภาพรวม: รับข้อมูล GPU ในระบบ
      •  

      • ตัวอย่างการใช้งาน:
        bash lspci | grep -i vga
      •  

      • ตัวอย่างผลลัพธ์:
        00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620
      •  

      • คำอธิบาย:
           

        • สามารถตรวจสอบประเภทและผู้ผลิต GPU ได้
         

      1. ตรวจสอบความจุของดิสก์: df -h
         

      • ภาพรวม: แสดงสถานะการใช้งานดิสก์และพื้นที่ว่างในรูปแบบที่มนุษย์อ่านง่าย
      •  

      • ตัวอย่างการใช้งาน:
        bash df -h
      •  

      • ตัวอย่างผลลัพธ์:
        Filesystem Size Used Avail Use% Mounted on /dev/sda1 100G 30G 70G 30% /
      •  

      • คำอธิบาย:
           

        • “Size” คือความจุรวมของดิสก์
        •  

        • “Used” คือพื้นที่ที่ใช้งานแล้ว และ “Avail” คือพื้นที่ว่าง

      ประยุกต์ใช้: การใช้ข้อมูลฮาร์ดแวร์

      หลังจากตรวจสอบข้อมูลฮาร์ดแวร์แล้ว สามารถนำไปประยุกต์ใช้ได้ดังนี้:

         

      • การเพิ่มประสิทธิภาพ: ระบุทรัพยากรที่ขาดและวางแผนอัปเกรดฮาร์ดแวร์
      •  

      • การแก้ไขปัญหา: ใช้เมื่อตรวจสอบการทำงานผิดปกติของ GPU หรือ CPU
      •  

      • การเตรียมการอัปเดตระบบ: เลือกเวอร์ชัน OS ที่เหมาะสมที่สุดตามข้อกำหนดฮาร์ดแวร์

      ข้อควรระวังในการรันคำสั่ง

         

      • ความถูกต้องของข้อมูล: คำสั่งบางอย่างอาจแสดงผลแตกต่างกันไปขึ้นอยู่กับการตั้งค่าระบบ
      •  

      • สิทธิ์: การรับข้อมูลฮาร์ดแวร์โดยละเอียดอาจต้องใช้สิทธิ์ผู้ดูแลระบบ

      5. สิ่งที่ทำได้หลังจากตรวจสอบ

      สิ่งที่ควรทำจากข้อมูล OS

      หลังจากตรวจสอบข้อมูล OS และฮาร์ดแวร์ของ Ubuntu แล้ว ให้ใช้ประโยชน์จากข้อมูลเหล่านั้นเพื่อเพิ่มประสิทธิภาพระบบและหลีกเลี่ยงปัญหา ส่วนนี้จะแนะนำตัวอย่างที่เป็นรูปธรรมว่าสามารถนำข้อมูลที่ตรวจสอบได้ไปใช้ประโยชน์ได้อย่างไร

      1. อัปเดตและจัดการแพ็คเกจ

         

      • ภาพรวม: เมื่อยืนยันเวอร์ชัน OS ที่ใช้งานอยู่แล้ว การใช้การอัปเดตล่าสุดเป็นสิ่งสำคัญเพื่อลดความเสี่ยงด้านความปลอดภัย
      •  

      • ขั้นตอน:
         

      1. เปิด Terminal และอัปเดตรายการแพ็คเกจ
        bash sudo apt update
      2.  

      3. อัปเดตทั้งระบบ
        bash sudo apt upgrade
      4.  

      5. ลบแพ็คเกจเก่าและไฟล์ที่ไม่จำเป็น
        bash sudo apt autoremove
         

      • ข้อควรจำ: หากคุณใช้เวอร์ชัน LTS ให้วางแผนการอัปเดตโดยเน้นความเสถียร

      2. ตรวจสอบวันสิ้นสุดการสนับสนุนและอัปเกรด OS

         

      • ภาพรวม: การวางแผนการอัปเกรดก่อนที่ Ubuntu จะหมดอายุการสนับสนุนจะช่วยหลีกเลี่ยงความเสี่ยงด้านความปลอดภัยได้
      •  

      • ขั้นตอน:
         

      1. ตรวจสอบข้อมูลการสนับสนุนของ OS ปัจจุบัน
           

        • สามารถตรวจสอบได้จากเว็บไซต์ทางการของ Ubuntu หรือใช้คำสั่งต่อไปนี้:
          bash ubuntu-support-status
      2.  

      3. เตรียมการอัปเกรดเป็นเวอร์ชัน LTS ล่าสุด
        bash sudo do-release-upgrade
         

      • ข้อควรระวัง: อย่าลืมสำรองข้อมูลก่อนการอัปเกรดเสมอ

      3. ตรวจสอบและอัปเกรดข้อกำหนดฮาร์ดแวร์

         

      • ภาพรวม: ตรวจสอบข้อกำหนดระบบจากข้อมูลฮาร์ดแวร์ และพิจารณาอัปเกรดตามความจำเป็น
      •  

      • ขั้นตอน:
         

      1. CPU: หากใช้งานแอปพลิเคชันที่ต้องใช้ทรัพยากรมาก ให้ตรวจสอบจำนวนคอร์และความเร็วนาฬิกา และพิจารณาอัปเกรด
      2.  

      3. หน่วยความจำ: หากการใช้งานหน่วยความจำสูง ให้เพิ่ม RAM
           

        • ตรวจสอบการใช้งานปัจจุบัน:
          bash free -h
      4.  

      5. พื้นที่เก็บข้อมูล: หากพื้นที่ดิสก์ไม่เพียงพอ ให้พิจารณาใช้ที่เก็บข้อมูลภายนอกหรือเปลี่ยนไดรฟ์

      4. การสำรองข้อมูลระบบ

         

      • ภาพรวม: หลังจากยืนยันเวอร์ชัน OS และการกำหนดค่าระบบแล้ว ขอแนะนำให้สร้างการสำรองข้อมูลระบบ
      •  

      • ขั้นตอน:
         

      1. ติดตั้งเครื่องมือสำรองข้อมูลใน Terminal
        bash sudo apt install timeshift
      2.  

      3. ใช้ Timeshift เพื่อสร้างสแนปช็อตของระบบทั้งหมด
      4.  

      5. บันทึกข้อมูลสำรองไปยังที่เก็บข้อมูลภายนอกหรือคลาวด์

      5. ตรวจสอบความเข้ากันได้ของซอฟต์แวร์

         

      • ภาพรวม: เมื่อติดตั้งซอฟต์แวร์ใหม่ ให้ตรวจสอบความเข้ากันได้โดยใช้ข้อมูล OS ที่ยืนยันแล้ว
      •  

      • ตัวอย่าง:
      •  

      • ตรวจสอบเวอร์ชัน Ubuntu ที่เหมาะสมสำหรับการติดตั้ง Docker และเครื่องมือพัฒนา
      •  

      • ตรวจสอบเวอร์ชันที่แนะนำในเอกสารทางการของแอปพลิเคชัน
      • 6. คำถามที่พบบ่อย (FAQ)

        Q1: เมื่อรันคำสั่งใน Terminal แล้วแสดงข้อความว่า “ไม่พบคำสั่ง” ควรทำอย่างไร?

           

        • คำตอบ:
          หากคำสั่งบางคำสั่งแสดงข้อความว่า “ไม่พบ” แสดงว่าแพ็คเกจที่จำเป็นอาจยังไม่ได้ติดตั้ง ลองทำตามขั้นตอนต่อไปนี้:
           

        1. อัปเดตรายการแพ็คเกจ
          bash sudo apt update
        2.  

        3. ติดตั้งแพ็คเกจที่จำเป็น (เช่น สำหรับคำสั่ง lsb_release)
          bash sudo apt install lsb-release
          หากปัญหายังไม่ได้รับการแก้ไข โปรดตรวจสอบการสะกดคำสั่งอีกครั้ง

        Q2: วิธีการในบทความนี้ใช้ได้กับ Ubuntu เวอร์ชันเก่าหรือไม่?

           

        • คำตอบ:
          คำสั่งพื้นฐาน (เช่น lsb_release -a และ cat /etc/os-release) สามารถใช้ได้กับ Ubuntu หลายเวอร์ชัน อย่างไรก็ตาม เมนูการตั้งค่า GUI อาจแตกต่างกันไปตามเวอร์ชันและสภาพแวดล้อมเดสก์ท็อป สำหรับเวอร์ชันเก่า ขอแนะนำให้ใช้ Command Line

        Q3: หลังจากตรวจสอบข้อมูล OS แล้ว ควรนำไปใช้ประโยชน์อย่างไร?

           

        • คำตอบ:
          ข้อมูล OS ที่ตรวจสอบได้สามารถนำไปใช้ประโยชน์ได้ดังนี้:
        •  

        • การอัปเดตแพ็คเกจ: ใช้แพ็คเกจล่าสุดที่เหมาะสมกับเวอร์ชัน OS
        •  

        • การอัปเกรดระบบ: หากการสนับสนุนสิ้นสุดลง ให้อัปเกรดเป็นเวอร์ชัน LTS ล่าสุด
        •  

        • ความเข้ากันได้ของซอฟต์แวร์: ตรวจสอบว่าแอปพลิเคชันที่จะติดตั้งเข้ากันได้กับเวอร์ชัน OS ปัจจุบันหรือไม่

        Q4: ไม่พบส่วน “รายละเอียด” ใน GUI ควรทำอย่างไร?

           

        • คำตอบ:
          หากไม่พบ “รายละเอียด” ให้ลองทำตามขั้นตอนต่อไปนี้:
           

        1. ใช้แถบค้นหา: พิมพ์ “About” หรือ “รายละเอียด” ในแถบค้นหาของหน้าต่างการตั้งค่า
        2.  

        3. ตรวจสอบความแตกต่างของสภาพแวดล้อมเดสก์ท็อป: ในสภาพแวดล้อมอื่นที่ไม่ใช่ GNOME (เช่น KDE Plasma หรือ Xfce) อาจมีชื่อว่า “การตั้งค่าระบบ” หรือ “ข้อมูลระบบ”
        4.  

        5. ใช้ Command Line: หากการตรวจสอบด้วย GUI ทำได้ยาก ให้เปิด Terminal และรันคำสั่งต่อไปนี้:
          bash lsb_release -a

        Q5: มีความเสี่ยงที่จะเปลี่ยนแปลงข้อมูล OS หรือฮาร์ดแวร์โดยไม่ได้ตั้งใจหรือไม่?

           

        • คำตอบ:
          คำสั่งสำหรับการตรวจสอบข้อมูล OS และฮาร์ดแวร์มีไว้สำหรับ “อ่าน” ข้อมูลเท่านั้น และจะไม่มีการเปลี่ยนแปลงใดๆ กับระบบ ดังนั้นคุณสามารถใช้งานได้อย่างปลอดภัย อย่างไรก็ตาม โปรดระมัดระวังอย่ารันคำสั่งที่เกี่ยวข้องกับการ “ลบ” หรือ “เปลี่ยนแปลง” โดยไม่ได้ตั้งใจ
        • 7. สรุป

          การตรวจสอบข้อมูล Ubuntu OS ทำได้ง่ายและสำคัญ

          การตรวจสอบเวอร์ชันและข้อมูลระบบของ Ubuntu เป็นพื้นฐานในการใช้ระบบอย่างปลอดภัยและมีประสิทธิภาพ ซึ่งมีบทบาทสำคัญในกรณีต่อไปนี้:

             

          • ตรวจสอบว่าตรงตามข้อกำหนดการติดตั้งซอฟต์แวร์หรือไม่
          •  

          • หลีกเลี่ยงความเสี่ยงด้านความปลอดภัยจากการหมดอายุการสนับสนุน
          •  

          • เพิ่มประสิทธิภาพของฮาร์ดแวร์และระบบโดยรวม

          ประเด็นสำคัญที่อธิบายในบทความ

             

          1. วิธีการตรวจสอบโดยใช้ GUI:
             

          • การใช้ส่วน “รายละเอียด” ในเมนูการตั้งค่าช่วยให้ผู้เริ่มต้นสามารถตรวจสอบข้อมูล OS ได้อย่างง่ายดาย
             

          1. วิธีการตรวจสอบด้วย Command Line:
             

          • การใช้คำสั่ง lsb_release -a หรือ cat /etc/os-release ช่วยให้คุณได้รับข้อมูลเวอร์ชัน OS และสถาปัตยกรรมได้อย่างรวดเร็ว
          •  

          • Command Line มีประโยชน์อย่างยิ่งในสภาพแวดล้อมระยะไกลหรือเมื่อไม่สามารถใช้ GUI ได้
             

          1. การตรวจสอบข้อมูลฮาร์ดแวร์:
             

          • ใช้คำสั่งเช่น lscpu และ lspci เพื่อตรวจสอบ CPU, GPU และความจุของดิสก์ และนำไปใช้ในการเพิ่มประสิทธิภาพของระบบ
             

          1. การดำเนินการหลังการตรวจสอบ:
             

          • สามารถนำไปใช้กับขั้นตอนถัดไป เช่น การอัปเดตแพ็คเกจ การอัปเกรด OS และการตรวจสอบข้อกำหนดฮาร์ดแวร์

          ขั้นตอนต่อไป

          ลองดำเนินการดังต่อไปนี้โดยอ้างอิงจากบทความนี้:

             

          • ดำเนินการอัปเกรดหรือเพิ่มประสิทธิภาพของระบบโดยใช้ข้อมูล OS และฮาร์ดแวร์
          •  

          • ตรวจสอบข้อมูลระบบเป็นประจำและรักษาระบบให้เป็นปัจจุบันอยู่เสมอ
          •  

          • หากมีข้อสงสัย ให้ใช้เอกสารทางการหรือชุมชนที่เกี่ยวข้องเพื่อแก้ไขปัญหา

          การตรวจสอบข้อมูลระบบเป็นสิ่งจำเป็นสำหรับการใช้ Ubuntu อย่างปลอดภัยและมีประสิทธิภาพ โปรดใช้ความรู้นี้เพื่อเพลิดเพลินกับการใช้งาน Ubuntu อย่างสะดวกสบาย