1. APT (Advanced Package Tool)
CLI Tool จัดการ Package: install, remove, update ห่อหุ้ม dpkg ใช้งานง่าย
2. dpkg
Package Manager ระดับล่าง ทำงานทีละ Package ไม่ resolve dependencies เอง APT เป็น Front-end ของ dpkg
3. GNOME
Desktop Environment (GUI) ของ Ubuntu ให้ Look & Feel, Apps, Features มุ่งทำให้ Linux ใช้งานง่าย
4. LTS (Long Term Support)
Ubuntu LTS ปล่อยทุก 2 ปี Support 5 ปี ฟรี เสถียร ใช้เป็น Daily Driver ได้ Updates น้อยแต่มั่นคง
5. Package Manager
Tool ติดตั้ง/ลบ/อัปเดต App ซอฟต์แวร์ห่อเป็น Package (.deb) ต้องใช้ Package Manager (APT, dpkg, Nala, Snap, Flatpak)
6. GDM และ LightDM
Display Manager: จัดการหน้าจอ Login และ Session GDM = Default ของ GNOME สวยกว่า LightDM = 輕量 เร็วกว่า
7. sudo
Command ให้สิทธิ์ Root/Administrative ใช้ตอนจัดการระบบ ติดตั้งแพ็กเกจ ตั้งค่าสำคัญ
8. Repository (Repo)
ที่เก็บ Package (.deb) แบบมีโครงสร้าง Official Ubuntu Repos: Main, Universe, Restricted, Multiverse + PPAs
9. Shell
Command-line Interpreter สะพานระหว่าง User และ Kernel รันคำสั่ง ควบคุมระบบ Bash, Zsh, Fish เป็น Shell ยอดนิยม
10. Terminal
Text-based Interface ให้พิมพ์คำสั่ง Shell และแสดงผล Output Terminal Emulators หลายตัว (GNOME Terminal, Konsole, Alacritty, Kitty...)
11. Snap
Universal Package Format ของ Canonical Run แบบ Sandbox/Container Auto-update มี Snap Store
12. Flatpak
Universal Package Format อีกแบบ Flathub เป็น Repo หลัก Sandbox แบบต่างจาก Snap
13. PPA (Personal Package Archive)
Repo ส่วนตัวบน Launchpad ให้ Developer แจกซอฟต์แวร์เวอร์ชันใหม่กว่า Official Repo
14. Kernel
หัวใจของ OS จัดการ Hardware, Memory, Processes, Drivers Linux Kernel
15. systemd
Init System และ Service Manager จัดการ Boot, Services, Logs (journalctl), Units (.service, .timer)
รู้จักคำเหล่านี้ = เข้าใจ Ubuntu ลึกขึ้น = ใกล้เคียง Power User มากขึ้น