การพัฒนาโปรแกรมไม่จำกัดแค่ระบบปฏิบัติการเดียว นักพัฒนาและผู้เรียนหลายคนจึงอยากลองใช้งาน Linux ซึ่งเป็นระบบปฏิบัติการยอดนิยมในสาย DevOps, Data, และ Programming แต่หากคุณใช้ Windows และยังไม่อยากเปลี่ยนระบบหลัก วิธีที่ดีที่สุดคือ ติดตั้ง Linux บน Windows บทความนี้จะอธิบาย สองวิธีหลักในการติดตั้ง Linux บน Windows ผ่าน WSL (Windows Subsystem for Linux) และผ่าน Virtual Machine (เช่น VirtualBox) เราจะเจาะลึกแต่ละขั้นตอน พร้อมแนะนำเครื่องมือที่จำเป็น เพื่อให้คุณใช้งาน Linux ได้ในไม่กี่นาที

บรรณาธิการ
Table of Contents
วิธีที่ 1 ติดตั้ง Linux บน Windows ด้วย WSL (Windows Subsystem for Linux)
เหมาะสำหรับ:
- ผู้เริ่มต้น
- ไม่อยากลงแยกระบบ
- ต้องการใช้งาน command-line เท่านั้น

ขั้นตอน ติดตั้ง Linux บน Windows ด้วย Windows Subsystem for Linux
- เปิดใช้งาน WSL
เปิด PowerShell ด้วยสิทธิ์ผู้ดูแล (Admin) แล้วรันคำสั่งนี้: “wsl --install”
คำสั่งนี้จะติดตั้ง WSL2 และ Ubuntu โดยอัตโนมัติ หลังจากติดตั้งเสร็จ ให้รีสตาร์ตเครื่อง
- ตั้งค่าครั้งแรก
หลังจากรีสตาร์ต ให้เปิด Ubuntu จาก Start Menu ระบบจะให้คุณตั้งค่า “username” และ “password” สำหรับ Linux

- เริ่มใช้งาน
คุณสามารถใช้งาน Terminal ของ Ubuntu ได้ทันที ลองรันคำสั่งพื้นฐาน เช่น:
“ls
pwd
sudo apt update”
เพิ่มเติม
- ติดตั้ง distro อื่นได้ เช่น Debian, Kali, openSUSE จาก Microsoft Store
- ใช้ Visual Studio Code ร่วมกับ WSL ได้ง่าย (มี WSL Extension)
วิธีที่ 2 ติดตั้ง Linux ด้วย Virtual Machine (VM)
เหมาะสำหรับ:
- ต้องการ GUI (Desktop Linux)
- ทดสอบระบบเต็มรูปแบบ
- ใช้งานโปรแกรม Linux ที่ไม่รองรับ WSL
สิ่งที่ต้องมี:
- VirtualBox

- ISO ของ Linux เช่น Ubuntu
ขั้นตอนติดตั้ง Linux ด้วย Virtual Machine
- ติดตั้ง VirtualBox
ดาวน์โหลดและติดตั้ง VirtualBox ตาม OS ของคุณ
- สร้าง VM ใหม่
- เปิด VirtualBox → “New”
- กำหนดชื่อ (เช่น “Ubuntu”), Type: Linux, Version: Ubuntu (64-bit)
- ตั้งค่า RAM อย่างน้อย 2048MB และ Virtual Disk ประมาณ 20GB
- ติดตั้ง ISO
- Mount ISO (ไฟล์ Ubuntu ที่โหลดมา)
- Start VM → ทำตามขั้นตอนติดตั้ง Ubuntu
- เริ่มใช้งาน Linux Desktop
หลังติดตั้งเสร็จ คุณจะได้ Ubuntu แบบเต็มรูปแบบ พร้อม GUI ใช้งานได้เสมือนใช้เครื่องจริง
สรุปเลือกวิธีติดตั้ง Linux บน Windows แบบไหนดี
ลักษณะผู้ใช้ | WSL | Virtual Machine |
---|---|---|
ต้องการใช้งาน CLI เท่านั้น | ✅ | ❌ |
ต้องการ GUI เต็มรูปแบบ | ❌ | ✅ |
เน้นความเร็วและเบาเครื่อง | ✅ | ❌ |
ใช้เครื่องแรง | ❌ | ✅ |
เรียนหรือทำงานเกี่ยวกับ Linux Dev | ✅ | ✅ |
บทส่งท้าย
การติดตั้ง Linux บน Windows ไม่ใช่เรื่องยากอย่างที่คิด โดยเฉพาะเมื่อมีเครื่องมืออย่าง WSL และ VirtualBox ช่วยอำนวยความสะดวก ไม่ว่าคุณจะต้องการใช้งาน CLI หรือ GUI ก็สามารถเริ่มต้นเรียนรู้และใช้งาน Linux ได้ทันที หากกำลังมองหาโน๊ตบุ๊คที่เหมาะกับงานเขียนโปรแกรม หรือรองรับ Linux ได้ดี
สามารถดูรุ่นที่เหมาะสมได้ที่นี่ โน๊ตบุ๊คสําหรับเขียนโปรแกรม รุ่นไหนดี