ย้ายจาก Windows มา Ubuntu ใช้เป็นเครื่องหลักสำหรับเขียนเว็บ

ช่วงที่ผ่านมา ผมตัดสินใจลบ Windows ออกจากโน้ตบุ๊กแล้วเปลี่ยนมาใช้ Ubuntu เป็นระบบปฏิบัติการหลักแบบเต็มตัว

ก่อนหน้านี้ผมใช้ Windows 11 ตามปกติครับ มันไม่ได้แย่อะไร และต้องยอมรับว่าถ้าใครเล่นเกม ใช้งานโปรแกรมเฉพาะทาง หรือทำงานที่ต้องพึ่งซอฟต์แวร์ฝั่ง Windows เยอะ ๆ มันยังเป็นตัวเลือกที่ดีที่สุดอยู่ดี

แต่สำหรับตัวผมที่ใช้เครื่องเป็นหลักในการพัฒนาเว็บไซต์ เชื่อมต่อเซิร์ฟเวอร์ เขียนโค้ด จัดการฐานข้อมูล และใช้งานผ่าน Terminal อยู่แทบทั้งวัน ผมเริ่มรู้สึกว่าระบบมันมีสิ่งที่ผมไม่ได้ใช้งานเยอะเกินไป

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

ผมจึงเริ่มมองหา Linux Distribution ที่สามารถใช้งานจริงได้ในชีวิตประจำวันครับ

ตอนนั้นตัวเลือกในใจเหลืออยู่สองตัวคือ Linux Mint และ Ubuntu

Linux Mint มีชื่อเสียงเรื่องความเป็นมิตรกับผู้ใช้ Windows ส่วน Ubuntu มีชุมชนผู้ใช้ขนาดใหญ่ มีบทความ คู่มือ และเครื่องมือสำหรับนักพัฒนาให้ค้นหาได้แทบทุกอย่าง

สุดท้ายผมเลือก Ubuntu เพราะคิดว่ามันน่าจะสอดคล้องกับสิ่งที่ผมต้องใช้งานมากกว่า

หลังจากติดตั้งเสร็จ ความรู้สึกแรกคือระบบมันโล่งมาก

ไม่มีโปรแกรมที่ไม่จำเป็นเปิดขึ้นมารบกวน

สิ่งที่ผมชอบที่สุดคือ Terminal กลายเป็นส่วนหนึ่งของระบบจริง ๆ มันไม่ใช่เหมือนเครื่องมือเสริมนะครับ

การติดตั้ง PHP, PostgreSQL, Nginx, Node.js, Python หรือเครื่องมือสำหรับพัฒนาเว็บต่าง ๆ ทำได้ตรงไปตรงมา และหลายอย่างก็ทำงานในสภาพแวดล้อมเดียวกับเซิร์ฟเวอร์ Linux ที่ใช้งานจริง ทำให้เวลานำโค้ดขึ้น VPS มีเรื่องให้ปวดหัวน้อยลง

แน่นอนว่าการย้ายมา Linux ไม่ได้สวยงามทั้งหมด

บางโปรแกรมที่เคยใช้บน Windows ไม่มีเวอร์ชันสำหรับ Linux บางอย่างต้องหาทางเลือกใหม่ และบางครั้งก็ต้องเปิด Terminal เพื่อแก้ปัญหาที่ไม่เคยเจอบน Windows มาก่อน ซึ่งมันอาจจะน่ากลัวมากในยุคสมัยก่อน แต่ในยุคนี้เรามีเอไอที่สามารถถามได้ตลอด (ถ้ายุคก่อนนี่ต้องหาตามเว็บบอร์ดอ่ะ)

แต่พอผ่านช่วงปรับตัวไปได้ ผมกลับรู้สึกว่าตัวเองเข้าใจระบบคอมพิวเตอร์มากขึ้นกว่าเดิม

จากเดิมที่เคยกดติดตั้งโปรแกรมแล้วใช้งานอย่างเดียว ตอนนี้ผมเริ่มเข้าใจว่าบริการต่าง ๆ ทำงานอย่างไร กระบวนการเบื้องหลังของระบบปฏิบัติการเป็นแบบไหน และเซิร์ฟเวอร์ที่ใช้งานทุกวันถูกจัดการอย่างไร และถ้าขาดโปรแกรมเฉพาะทางแบบใด ผมแค่สั่งให้เอไอเขียนด้วย Python ขึ้นมา แล้วสั่งรันได้ทันที (โปรแกรมต้องเป็นโปรแกรมจิ๋วๆ นะครับ)

อีกเรื่องที่ชอบคือ Ubuntu มี Ubuntu Pro สำหรับผู้ใช้งานส่วนบุคคลให้สมัครใช้งานได้ฟรี ซึ่งช่วยเพิ่มการอัปเดตด้านความปลอดภัยและการดูแลแพ็กเกจระยะยาวโดยไม่เสียค่าใช้จ่าย

ผมไม่ได้บอกว่า Ubuntu ดีกว่า Windows สำหรับทุกคน เพราะคำตอบนั้นขึ้นอยู่กับลักษณะการใช้งานของแต่ละคนครับ

บางคนย้ายมาได้แป๊ปเดียวต้องย้ายกลับ เพราะไม่ไหว จะทำเพื่ออะไร 5555555555555+

แต่สำหรับคนที่ใช้เวลาเกือบทั้งวันไปกับทำเว็บ หรือใช้ SSH จัดการเซิร์ฟเวอร์ และอยู่กับ Terminal มากกว่าหน้าต่างโปรแกรมทั่วไป การย้ายมา Linux ถือเป็นหนึ่งในการตัดสินใจที่ดีเลยทีเดียวครับ

ยังไงใครที่อยากลองลิ้มรส Linux ก็ลองได้ครับ ปรับได้แทบทุกอย่าง โคตรคลีนเลยทีเดียวเชียว

A

Aunhelloworld

Writer at Aunhelloworld