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

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

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

การตั้งค่าพื้นฐาน:
ภาษา (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

ข้อมูล 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:

เสร็จสิ้นการติดตั้งโดยกำหนดค่าพารามิเตอร์ในหน้าต่าง “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