Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

Ubuntu คำศัพท์พื้นฐาน 15 คำ ที่ทุก User ควรรู้

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 มากขึ้น