← กลับไปยังบทความ

วิธีติดตั้ง Linux ด้วยตัวเอง – คำแนะนำโดยละเอียด

คู่มือสำหรับผู้เริ่มต้น: เส้นทางลัดสู่ Debian 12 หากเป้าหมายของคุณคือระบบกล้องวงจรปิด โปรดดู การติดตั้ง Xeoma บน Debian แบบด่วน ได้ในส่วนท้าย

ด้วยความยืดหยุ่นและความปลอดภัยขั้นสูง ระบบปฏิบัติการตระกูล Linux จึงมักเป็นตัวเลือกหลักของมืออาชีพในการสร้างเซิร์ฟเวอร์สำหรับระบบกล้องวงจรปิด ในบทความนี้ เราจะอธิบายวิธีติดตั้ง Linux โดยใช้ Debian 12 เป็นตัวอย่าง ซึ่งเป็นหนึ่งใน Linux distribution ที่เสถียรที่สุดและเป็นเวอร์ชันที่เราแนะนำให้ผู้ใช้เลือกใช้เป็นประจำ

สิ่งที่ต้องเตรียมสำหรับการติดตั้ง Debian:

  • พีซีหรือแล็ปท็อปที่มีพื้นที่จัดเก็บข้อมูลในไดรฟ์ไม่น้อยกว่า 25 GB (SSD, HDD เป็นต้น)
  • แฟลชไดรฟ์ที่มีพื้นที่จัดเก็บข้อมูลไม่น้อยกว่า 8 GB
  • การเชื่อมต่ออินเทอร์เน็ตระหว่างกระบวนการติดตั้ง Debian (สามารถข้ามขั้นตอนนี้ได้หากต้องการติดตั้งระบบปฏิบัติการโดยไม่ใช้ส่วนต่อประสานกราฟิก)

คำศัพท์ที่ควรรู้:
ไดรฟ์ (Drive) – อุปกรณ์จัดเก็บข้อมูล – อุปกรณ์ภายในหรือภายนอกที่ทำหน้าที่บันทึกข้อมูล ในคู่มือนี้เราจะมุ่งเน้นไปที่อุปกรณ์อย่าง SSD (Solid-State Drive), HDD (Hard Disk Drive) และแฟลชไดรฟ์
ISO – ไฟล์อิมเมจระบบปฏิบัติการแบบบีบอัดที่ใช้สำหรับการติดตั้ง
โปรแกรมบันทึกไฟล์ ISO (ISO Recording Utility) – ซอฟต์แวร์สำหรับเขียนไฟล์อิมเมจ ISO ลงในไดรฟ์เพื่อทำให้สามารถบูตเครื่องได้
ส่วนต่อประสานกราฟิก (Graphical Interface) – สภาพแวดล้อมเดสก์ท็อปแบบกราฟิก ประกอบด้วยไอคอน หน้าต่าง เมนู และองค์ประกอบอื่นๆ
พาร์ติชันไดรฟ์ (Drive Partitions) – ส่วนย่อยของพื้นที่จัดเก็บข้อมูลที่แบ่งแยกออกจากกันภายในไดรฟ์ ซึ่งระบบจะมองเห็นเป็นไดรฟ์อิสระแยกจากกัน

 

ขั้นตอนการติดตั้ง

ขั้นตอนที่ 1: สร้างแฟลชไดรฟ์สำหรับบูตเครื่อง

แฟลชไดรฟ์สำหรับบูตเครื่องคือสื่อบันทึกที่บรรจุไฟล์อิมเมจระบบปฏิบัติการและใช้สำหรับเริ่มต้นระบบเพื่อการติดตั้ง กระบวนการสร้างจำเป็นต้องเขียนไฟล์ Debian ISO ลงในไดรฟ์ ซึ่งการดำเนินการนี้จะลบข้อมูลเดิมทั้งหมดที่มีอยู่ในสื่อบันทึกนั้น
ท่านสามารถใช้ไดรฟ์ภายนอกและโปรแกรมบันทึกไฟล์ ISO ประเภทใดก็ได้ แต่ในตัวอย่างนี้เราจะใช้แฟลชไดรฟ์ร่วมกับโปรแกรม Rufus ซึ่งรองรับการทำงานบนระบบปฏิบัติการ Windows 8 ขึ้นไป

  1. เตรียมแฟลชไดรฟ์: การเขียนไฟล์ ISO ลงในไดรฟ์ไม่สามารถดำเนินการได้หากมีการแบ่งพาร์ติชันหลายส่วน หากไดรฟ์ของท่านมีการแบ่งพาร์ติชัน ให้รวมเป็นพาร์ติชันเดียวโดยลบพาร์ติชันเดิมทั้งหมดผ่านหน้าต่าง Disk Management
  2. ดาวน์โหลดไฟล์อิมเมจ Debian เวอร์ชันล่าสุด (ไฟล์ ISO) จากเว็บไซต์ทางการ
  3. ดาวน์โหลดโปรแกรม Rufus เวอร์ชันล่าสุด ซึ่งเป็นยูทิลิตีบันทึกไฟล์ ISO ฟรี จากเว็บไซต์ทางการ แล้วเปิดใช้งานโปรแกรม (ไม่ต้องติดตั้ง)
  4. เสียบแฟลชไดรฟ์เข้ากับพีซีหรือแล็ปท็อปของท่าน
  5. ในโปรแกรม Rufus ให้เลือกชื่อแฟลชไดรฟ์ของท่านในช่อง "Device" จากรายการแบบเลื่อนลง
  6. ในโปรแกรม Rufus เลือกตัวเลือก "Disk or ISO image (Select image)" ในช่อง "Boot selection" จากนั้นคลิกปุ่ม "SELECT" และระบุตำแหน่งไฟล์อิมเมจ ISO ที่ดาวน์โหลดไว้ในขั้นตอนที่ 2

อินเทอร์เฟซโปรแกรม Rufus

  1. คลิกปุ่ม "START"
  2. เมื่อหน้าต่างใหม่ปรากฏขึ้น ให้เลือกโหมด "Write in ISO Image mode (Recommended)" แล้วคลิก "OK"

ขั้นตอนที่ 2: บูตระบบ Debian จากไดรฟ์ USB

  1. ค้นหาข้อมูลทางออนไลน์เพื่อระบุปุ่มบนคีย์บอร์ดที่ใช้เรียกเมนูบูต (Boot Menu) สำหรับรุ่นพีซี แล็ปท็อป หรือเมนบอร์ดของท่าน โดยต้องกดปุ่มดังกล่าวทันทีที่เริ่มเปิดเครื่องเพื่อเข้าถึงเมนูเลือกอุปกรณ์บูต (BIOS) ก่อนโหลดระบบปฏิบัติการ ปุ่มที่ใช้ทั่วไปมักได้แก่ F2, F9, F10, F12, Del หรือ Esc
  2. เสียบไดรฟ์ USB เข้ากับพีซีหรือแล็ปท็อปแล้วรีสตาร์ทเครื่อง ระหว่างที่ระบบกำลังเริ่มต้น ให้กดปุ่มเข้าเมนูบูตค้างไว้ทันทีเพื่อเปิดเมนู BIOS ก่อนที่ระบบ Windows จะโหลดโดยอัตโนมัติ
    หากเครื่องยังคงโหลดเข้าสู่ระบบ Windows ให้ทำการรีสตาร์ทและลองใหม่อีกครั้ง หากปัญหายังคงเกิดขึ้น ให้ลองใช้ปุ่มบูตอื่นหรือเปลี่ยนช่องพอร์ต USB สำหรับเสียบแฟลชไดรฟ์
  3. ภายในเมนู BIOS ให้ใช้ปุ่มลูกศรเพื่อนำทางไปยังส่วน "UEFI OPTIONS" จากนั้นเลือกชื่ออุปกรณ์ที่ตรงกับไดรฟ์ USB ของท่านและกดปุ่ม ENTER

อินเทอร์เฟซ BIOS

ขั้นตอนที่ 3: ติดตั้ง Debian

เมื่อไฟล์อิมเมจ Debian โหลดเสร็จสิ้น เมนูการติดตั้งจะปรากฏขึ้น ให้เลือกตัวเลือก "Graphical install" จากนั้นดำเนินการกำหนดค่าพารามิเตอร์พื้นฐานของระบบปฏิบัติการ

อินเทอร์เฟซตัวติดตั้ง Debian

การตั้งค่าพื้นฐาน:

ภาษา (Language) – เลือก "English"

การกำหนดค่าคีย์บอร์ด – เลือก "American English" เพื่อป้อนคำสั่งในเทอร์มินัลได้ทันที หรือจะเลือกเลย์เอาต์ภาษารัสเซียก็ได้

Hostname – เลือกชื่อที่ต้องการให้ PC แสดงในเครือข่าย ใช้สำหรับระบุตัวตนของ PC ระหว่างการเชื่อมต่อระยะไกล (เครือข่ายท้องถิ่น, ผ่าน ssh และอื่นๆ) ปล่อยไว้ตามเดิมหากคุณไม่ได้วางแผนที่จะเชื่อมต่อระยะไกลผ่านเครือข่ายท้องถิ่นหรือเครือข่ายระดับโลก ระหว่าง PC/แล็ปท็อป/เซิร์ฟเวอร์ และอื่นๆ

Domain Name – ปล่อยว่างไว้หากไม่มีการเชื่อมต่อระยะไกลระหว่างพีซี/แล็ปท็อป/เซิร์ฟเวอร์ ผ่านเครือข่ายภายในหรือภายนอก

Root Password – รหัสผ่าน root คือการตั้งค่าที่สำคัญที่สุด โปรดจำรหัสผ่านนี้ เนื่องจากคุณต้องใช้คำสั่งในฐานะผู้ดูแลระบบใน Debian (หรือ OS Linux อื่นๆ) โดยพิมพ์ “sudo” ก่อนคำสั่งหลักใน Console/Terminal และยืนยันด้วยรหัสผ่าน root

การแบ่งพาร์ทิชันดิสก์:

วิธีการแบ่งพาร์ทิชัน – เลือก "Guided – use entire disk" มิฉะนั้นคุณจะต้องกำหนดพาธ /home มาตรฐานซ้ำๆ เมื่อใช้งานโปรแกรมต่างๆ

เมนูการแบ่งพาร์ทิชันดิสก์

หน้าต่างภาพรวมพาร์ทิชัน – เลือก "Finish partitioning and write changes to disk" แล้วคลิก "Continue" หน้าต่างควรมีลักษณะดังนี้ (ยกเว้นชื่อไดรฟ์และขนาดความจุ):

เมนูภาพรวมการแบ่งพาร์ทิชันดิสก์

หากยังไม่ได้สร้างโฟลเดอร์ "/" และ "swap" ให้ดำเนินการดังนี้:
คลิกที่ชื่อไดรฟ์ – "Continue" – Create a new empty partition table on this device? – Yes – "Continue" – คลิกที่ "FREE SPACE" – "Continue" – Automatically partition the free space – "Continue" – All files in one partition (recommended for new users) – "Continue" จากนั้นเลือก "Finish partitioning and write changes to disk" แล้วคลิก "Continue"

เขียนการเปลี่ยนแปลงลงในดิสก์หรือไม่? – “Yes”
หากตัวติดตั้งกำหนดให้เลือก root folder ให้ลองแบ่งพาร์ทิชันดิสก์ใหม่อีกครั้ง โดยเริ่มจากส่วน “Guided partitioning” (บรรทัดแรกของการตั้งค่าในภาพหน้าจอด้านบน) หากยังไม่สามารถแก้ไขได้ ให้เปิดการตั้งค่าโฟลเดอร์ “/” และเลือกฟอร์แมต ext4 จากนั้นเลือก “Finish partitioning and write changes to disk” อีกครั้ง แล้วคลิก “Continue”

เมนูเสร็จสิ้นการแบ่งพาร์ทิชัน

การกำหนดค่า Package Manager:

ประเทศที่ mirror ของคลังข้อมูลตั้งอยู่ – เลือกประเทศของคุณหรือ USA

Debian archive mirror – deb.debian.org

เมนูตั้งค่า Package Manager

ข้อมูล HTTP proxy – ปล่อยว่างไว้หากไม่ตั้งใจจะใช้งาน

การเลือกซอฟต์แวร์:

ในส่วนนี้ คุณสามารถเพิ่มซอฟต์แวร์ต่างๆ ลงใน Debian ได้ การตั้งค่าบางอย่างอาจเป็นค่าเริ่มต้นอยู่แล้ว ขึ้นอยู่กับพีซีหรือแล็ปท็อปที่คุณกำลังติดตั้ง OS

ช่องระหว่างตัวเลือก "Debian desktop environment" และ "web server" คือ desktop environments (อินเทอร์เฟซแบบกราฟิก) ซึ่งแตกต่างกันที่รูปลักษณ์และซอฟต์แวร์ที่ติดตั้งมาให้ บางแบบใช้งานง่ายเหมาะสำหรับผู้เริ่มต้น บางแบบมีความยืดหยุ่นสูง และบางแบบเน้นความเร็วและเรียบง่าย โปรดศึกษาข้อมูลเกี่ยวกับ desktop environments ทางออนไลน์เพื่อเลือกตัวที่เหมาะสมที่สุด หรือคงการตั้งค่าเดิมไว้ หากไม่เลือกสภาพแวดล้อมใดเลย OS จะถูกติดตั้งในรูปแบบคอนโซลโดยไม่มีอินเทอร์เฟซแบบกราฟิก

โดยปกติ Debian จะถูกติดตั้งบนเซิร์ฟเวอร์ด้วยการตั้งค่าเหล่านี้: web server – apache2; SSH server – openssh

เมนูเลือกซอฟต์แวร์

การติดตั้ง GRUB System Bootloader

GRUB คือ bootloader ของระบบปฏิบัติการ ตัวติดตั้งจะตรวจหา OS อื่นๆ ที่รองรับซึ่งติดตั้งไว้โดยอัตโนมัติ และเพิ่มเป็นตัวเลือกการบูตในเมนู GRUB ซึ่งจะปรากฏทุกครั้งที่ Debian เริ่มทำงาน หากมี OS ใดไม่ถูกเพิ่มเข้าไป โปรดค้นหาวิธีแก้ไขในเอกสารประกอบของ GRUB

ติดตั้ง GRUB boot loader ลงในไดรฟ์หลักหรือไม่? – “Yes”
อุปกรณ์สำหรับการติดตั้ง boot loader – เลือกอุปกรณ์ของคุณจากรายการ ห้ามเลือก "Enter device manually"

ขั้นตอนที่ 4 การใช้งาน Debian หลังการติดตั้ง

ตอนนี้คุณสามารถถอดแฟลชไดรฟ์ออกจากพอร์ต USB ได้

หากคุณติดตั้ง Debian ควบคู่กับ Windows โดยไม่ได้ติดตั้งทับ (เช่น มี SSD สำหรับ Windows 1 ลูก และ HDD สำหรับ Debian 1 ลูก) คุณสามารถสลับระหว่างระบบปฏิบัติการที่ติดตั้งไว้ได้ผ่านเมนู GRUB ใน Debian หรือใช้ปุ่ม Boot Menu ระหว่างเริ่มต้นระบบ (ตามขั้นตอนที่ 2)

เมื่อติดตั้ง Debian แล้ว ระบบจะบูตดังนี้:

หน้าจอโหลด Debian

เมนูการยืนยันตัวตน:

เมนูการยืนยันตัวตน

หน้าจอเดสก์ท็อป Debian:

หน้าจอเดสก์ท็อป Debian

เสร็จสิ้นการติดตั้งโดยกำหนดค่าพารามิเตอร์ในหน้าต่าง “Welcome!” ที่เปิดขึ้น หากต้องการเรียกใช้เมนูด้านล่าง ให้คลิกปุ่ม “Activities” ที่มุมบนซ้าย


ขั้นตอนที่ 5 การติดตั้ง Xeoma บน Debian (2 นาที)

หากคุณกำลังตั้งค่า Linux สำหรับงานระบบกล้องวงจรปิด ได้เวลาติดตั้ง Xeoma ต่อไปนี้คือวิธีด่วนในการตั้งค่า Xeoma server ให้ทำงานเป็น service:

# Download and unpack Xeoma (x86_64)
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz
tar -xzf xeoma_linux64.tgz
sudo chmod a+x xeoma.app
# Install as service (autostart)
sudo ./xeoma.app -install -coreauto
# Check status
sudo systemctl status XeomaCoreService

การเชื่อมต่อ Client: ติดตั้ง Xeoma client บน PC เครื่องเดียวกันหรือเครื่องอื่น (Windows/Linux/macOS/Android/iOS) ระบุ IP ของเซิร์ฟเวอร์และรหัสผ่านที่แสดงหลังการติดตั้ง ดูรายละเอียดเพิ่มเติมใน คู่มือ Xeoma บน Linux

FAQ

วิธีติดตั้ง Linux (Debian) จากแฟลชไดรฟ์
สร้างแฟลชไดรฟ์สำหรับบูตด้วย Debian ISO บูตผ่าน Boot Menu (ปกติคือ F2/F12/Del/Esc) และดำเนินการตามขั้นตอนการติดตั้ง ดูคำแนะนำโดยละเอียดทีละขั้นตอนได้ในหน้าก่อนหน้านี้
วิธีติดตั้ง Debian บนแล็ปท็อป
ขั้นตอนคล้ายกับบน PC: ใช้แฟลชไดรฟ์ที่มี ISO บูตจาก USB แบ่งพาร์ทิชันดิสก์อัตโนมัติ และติดตั้ง GRUB bootloader
วิธีตั้งค่าระบบกล้องวงจรปิด Xeoma บน Debian
ดาวน์โหลดไฟล์บีบอัด Xeoma สำหรับ Linux แตกไฟล์และติดตั้ง service: wget … ; tar -xzf … ; chmod a+x xeoma.app ; sudo ./xeoma.app -install -coreauto จากนั้นเชื่อมต่อด้วย Xeoma client โดยใช้รหัสผ่านที่ปรากฏ

 

เราหวังว่าบทความนี้จะตอบคำถามเกี่ยวกับการติดตั้ง Linux ด้วยตนเองได้อย่างครอบคลุม คุณสามารถทดลองใช้ Xeoma ด้วยไลเซนส์เดโมฟรีได้ ที่นี่

5 กุมภาพันธ์ 2024 อัปเดต 18 กันยายน 2025