GNU/Linux คืออะไร?
เผยแพร่แล้ว: 2022-01-29ผู้บริโภคส่วนใหญ่ใช้ความพยายามเพียงเล็กน้อยในการตั้งชื่อระบบปฏิบัติการเดสก์ท็อปและแล็ปท็อปสองระบบ: Windows ของ Microsoft และ macOS ของ Apple น้อยคนนักที่จะพิจารณาทางเลือกโอเพนซอร์สใดๆ ที่อยู่ภายใต้ GNU/Linux แม้ว่าบางคนอาจทำโดยที่ไม่รู้ตัว—ตัวอย่างเช่น Chrome OS ของ Google ใช้เคอร์เนลของ Linux พูดตามตรง นอกเหนือจากแพลตฟอร์ม Chrome OS แล้ว ระบบ GNU/Linux มักไม่เหมาะสำหรับผู้ที่พึ่งพาซอฟต์แวร์ชื่อดังหรือไม่ชอบเล่นกับอินเทอร์เฟซที่ปรับแต่งเองได้ อย่างไรก็ตาม หากคุณกำลังมองหาการเปลี่ยนแปลง ไม่ต้องการจ่ายค่าซอฟต์แวร์ และไม่ต้องเกรงใจ การเปลี่ยนไปใช้ GNU/Linux อาจไม่เพียงแต่คุ้มค่า แต่ยังทำให้คุณ แปลงสำหรับชีวิต คู่มือนี้สำหรับผู้ใช้ตามบ้านที่ไม่ใช้เทคนิคสามารถช่วยคุณเริ่มต้นได้ โปรดทราบว่าการใช้ระบบ GNU/Linux เพื่อเรียกใช้เซิร์ฟเวอร์เป็นกรณีการใช้งานที่แตกต่างไปจากเดิมอย่างสิ้นเชิงและไม่ได้กล่าวถึงที่นี่
UNIX, Linux และ GNU คืออะไร?
ก่อนที่จะดำดิ่งสู่โลกที่ว่องไวของระบบ GNU/Linux สิ่งสำคัญคือต้องเข้าใจว่ามันเกิดขึ้นได้อย่างไรและคำศัพท์บางคำที่คุณอาจพบขณะค้นคว้าและใช้งาน ฉันจะเริ่มต้นด้วยประวัติโดยย่อของสามรายใหญ่: UNIX, Linux และ GNU
UNIX เป็นระบบปฏิบัติการแบบบรรทัดคำสั่งที่เป็นกรรมสิทธิ์ซึ่งพัฒนาขึ้นโดย Dennis Ritchie และ Ken Thompson (และอีกหลายราย) ที่ Bell Labs ของ AT&T ในปลายทศวรรษ 1960 และต้นทศวรรษ 1970 UNIX ถูกเข้ารหัสด้วยภาษาซีเกือบทั้งหมด (ซึ่งคิดค้นโดย Ritchie) และเดิมทีตั้งใจจะใช้เป็นระบบปฏิบัติการแบบพกพาและสะดวกสำหรับโปรแกรมเมอร์และนักวิจัย อันเป็นผลมาจากประวัติศาสตร์ทางกฎหมายอันยาวนานและซับซ้อนที่เกี่ยวข้องกับ AT&T, Bell Labs และรัฐบาลกลาง ระบบปฏิบัติการที่เหมือน UNIX และ UNIX ได้รับความนิยมเพิ่มขึ้น เช่นเดียวกับปรัชญาที่มีอิทธิพลของ Thompson เกี่ยวกับแนวทางแบบโมดูลาร์ที่เรียบง่ายในการออกแบบซอฟต์แวร์
ในช่วงเวลานี้ Richard Stallman ได้เปิดตัวโครงการ GNU โดยมีเป้าหมายในการสร้าง "ระบบปฏิบัติการที่เป็นซอฟต์แวร์เสรี" GNU ย่อมาจาก "GNU's Not UNIX" อย่างสับสน โปรเจ็กต์นี้รับผิดชอบ GNU OS ที่เหมือน UNIX Stallman ยังเปิดตัว Free Software Foundation (FSF) ที่เกี่ยวข้องด้วยหลักการที่ว่า "ผู้ใช้ทุกคนสามารถศึกษาซอร์สโค้ด แก้ไข และแบ่งปันโปรแกรม" สำหรับซอฟต์แวร์ใดๆ ที่เข้าร่วม
ฉันจะเจาะลึกลงไปในสิ่งที่ประกอบเป็นระบบปฏิบัติการในเวลาไม่กี่นาที แต่โครงเรื่องก็เข้มข้นขึ้นเมื่อโดยพื้นฐานแล้วการพัฒนาส่วนประกอบระดับต่ำที่สำคัญมากของ GNU ที่เรียกว่าเคอร์เนล (GNU Hurd) ยังไม่เป็นรูปเป็นร่างอย่างสมบูรณ์ นี่คือจุดที่ Linux ซึ่งเป็นเคอร์เนลที่พัฒนาโดย Linus Torvalds (รวมถึงอื่นๆ) เข้ามาในรูปภาพ ตาม GNU: "Linux เป็นเคอร์เนล: โปรแกรมในระบบที่จัดสรรทรัพยากรของเครื่องให้กับโปรแกรมอื่น ๆ ที่คุณรัน เคอร์เนลเป็นส่วนสำคัญของระบบปฏิบัติการ แต่ไม่มีประโยชน์โดยตัวมันเอง สามารถทำงานได้เฉพาะใน บริบทของระบบปฏิบัติการที่สมบูรณ์"
นักปราชญ์ของ GNU โต้แย้งว่าการอ้างอิงถึง Linux ในฐานะระบบปฏิบัติการที่สมบูรณ์ที่มีอยู่ในปัจจุบันควรเขียนเป็น GNU/Linux เพื่อรับทราบถึงความสัมพันธ์ทางชีวภาพของทั้งคู่ คนอื่นมักจะมุ่งเน้นไปที่ความจริงที่ว่า Linux (ไม่มีคำนำหน้า) กลายเป็นคำศัพท์หลักมากขึ้นและตรรกะที่อยู่เบื้องหลังการตั้งชื่อ GNU/Linux สามารถขยายโฆษณาไปยัง GNU/Linux/Windowing System Name/Desktop Environment Name/Etc. อาร์กิวเมนต์เดียวกันนี้สามารถนำไปใช้กับแนวคิดของ GNU ในฐานะระบบปฏิบัติการ เนื่องจากไม่สามารถถือเป็น OS ที่สมบูรณ์ได้หากไม่มีเคอร์เนล (Linux ในกรณีนี้) ตามวัตถุประสงค์ของคู่มือนี้ ฉันจะใช้ GNU/Linux ระบบปฏิบัติการที่เหมือน UNIX อื่นๆ ก็มีอยู่เช่นกัน ตัวอย่างเช่น FreeBSD ใช้เคอร์เนลและซอฟต์แวร์ของตัวเอง
ประวัติของโปรเจ็กต์เหล่านี้สามารถเติมเต็มหนังสือได้หลายเล่ม (เคอร์เนลลินุกซ์มีมา 30 ปีแล้ว) แต่การสรุปโดยย่อนี้น่าจะเพียงพอที่จะทำให้บริบทของคำศัพท์บางคำที่คุณอาจพบเห็น
Distro คืออะไร?
ระบบปฏิบัติการสมัยใหม่ที่เราใช้ทุกวัน เช่น Windows และ macOS นั้นประกอบด้วยส่วนประกอบต่างๆ (และทางเทคนิคมาก) มากมาย รวมถึงเคอร์เนลที่ช่วยให้ซอฟต์แวร์สื่อสารกับฮาร์ดแวร์และองค์ประกอบอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ที่คุณเห็นบนหน้าจอ . คำอธิบายโดยละเอียดเกี่ยวกับวิธีการทำงานของโมดูลทั้งหมดอยู่นอกเหนือขอบเขตของบทความนี้
ลองคิดดู เช่น การเลื่อนเมาส์ไปแปลเป็นเคอร์เซอร์ที่เคลื่อนที่ผ่านหน้าจอหรือวิธีจัดเก็บไฟล์ในไดรฟ์โซลิดสเทตของคุณ งานที่ดูเหมือนง่าย ๆ นั้นซับซ้อนมากจริง ๆ เมื่อคุณเข้าใจองค์ประกอบทั้งหมดในการเล่นและคอมพิวเตอร์สมัยใหม่สามารถดำเนินการเหล่านี้ได้เร็วเพียงใด Windows และ macOS ได้รับการออกแบบมาให้ทำงานโดยมีการเสียดสีน้อยที่สุดเท่าที่จะเป็นไปได้ เนื่องจากผู้ใช้ไม่จำเป็นต้องเข้าใจว่าสิ่งต่างๆ ทำงานอยู่เบื้องหลังอย่างไร กล่าวอีกนัยหนึ่ง ทุกอย่างที่อยู่ใต้ส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) นั้นไม่เกี่ยวข้องกับหน้าที่การใช้งานของผู้ใช้ส่วนใหญ่
ตอนนี้ ย้ายไปที่ GNU/Linux distros distro (ย่อมาจากการแจกจ่าย) ถือเป็นแพ็คเกจที่ห่อหุ้มอย่างประณีตของส่วนประกอบซอฟต์แวร์หลักที่ประกอบเป็นระบบปฏิบัติการ GNU/Linux พิจารณา distros เช่น Fedora, Elemntary OS, Linux Mint, Manjaro, Ubuntu ว่าเทียบเท่ากับ Windows และ macOS โดยประมาณ
การกระจาย GNU/Linux ทั่วไปรวมถึงเคอร์เนลของลินุกซ์ เครื่องมือและไลบรารีของ GNU; ระบบหน้าต่างสำหรับแสดงหน้าต่างบนหน้าจอและโต้ตอบกับอุปกรณ์อินพุต สภาพแวดล้อมเดสก์ท็อปสำหรับดำเนินการกับโปรแกรมระบบปฏิบัติการ และชิ้นส่วนเพิ่มเติม แม้แต่คำอธิบายก่อนหน้านี้ก็ทำให้เข้าใจง่ายขึ้นมาก สภาพแวดล้อมเดสก์ท็อปทั่วไปบางส่วน ได้แก่ GNOME ของ GNU, Plasma ของ KDE, MATE และ XFCE ของ GNU distros รสชาติต่างๆ ใช้สภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน—มากขึ้นหรือน้อยลง เหมือน Microsoft Windows หรืออะไรก็ตาม—แต่องค์ประกอบหลักของระบบปฏิบัติการจะเหมือนกัน
โดยทั่วไปบริษัทซอฟต์แวร์หรือองค์กรจะจัดแพคเกจส่วนต่างๆ เหล่านี้และสร้างไฟล์ ISO (ในทางเทคนิคแล้ว คือ อิมเมจที่บีบอัดของซีดีรอมหรือดีวีดีการติดตั้ง) ซึ่งผู้ใช้สามารถดาวน์โหลดและติดตั้งบนคอมพิวเตอร์ของตนได้ ตัวอย่างเช่น Canonical เป็นบริษัทที่จัดการการเปิดตัว distro Ubuntu ยอดนิยม Microsoft และ Apple ทำหน้าที่คล้ายคลึงกันเมื่อเปิดตัว Windows หรือ macOS เวอร์ชันใหม่ หากคุณมีทักษะเพียงพอ คุณสามารถเลือกส่วนประกอบที่เลือกได้และจัดแพ็คเกจ distro ของคุณเอง แต่เราจะไม่พูดถึงเรื่องนี้ที่นี่
ดังที่ได้กล่าวมาแล้ว แพลตฟอร์มของ Apple และ Microsoft นั้นซับซ้อนพอๆ กัน แต่ฉันจะนำเสนอภาพรวมที่ง่ายขึ้นเช่นเดียวกันของส่วนประกอบหลักของพวกเขา แกนหลักของ macOS คือระบบปฏิบัติการแบบ UNIX ที่เรียกว่า Darwin ซึ่งสร้างขึ้นบนไฮบริดเคอร์เนลแบบ UNIX ที่เรียกว่า XNU (X ไม่ใช่ UNIX) องค์ประกอบ GUI ของ Aqua และ Finder เป็นเพียงส่วนประกอบเพิ่มเติมบางส่วนที่ประกอบด้วยระบบ macOS เต็มรูปแบบ Chrome OS ใช้ Chromium OS และเคอร์เนล Linux Windows 10 เป็นสมาชิกของตระกูล Windows NT และใช้ไฮบริดเคอร์เนลและ Windows Shell ในบันทึกข้างเคียง Microsoft ยังคงสร้างฟังก์ชันการทำงานสำหรับระบบย่อย Windows สำหรับ Linux (WSL) ซึ่งเพิ่มเคอร์เนล Linux แบบเต็มลงใน Windows 10 หนึ่งในความก้าวหน้าที่สำคัญล่าสุดคือการรองรับการรัน Linux GUI
ประเด็นสำคัญคือแม้ว่าคุณอาจคิดว่า Windows และ macOS เป็นเสาหิน แต่ก็มีชิ้นส่วนที่เคลื่อนไหวได้มากพอๆ กัน ความแตกต่างก็คือ คุณจะไม่ค่อยพบเห็นความซับซ้อน ในขณะที่แม้แต่ Linux distros ที่ใช้งานง่ายที่สุดก็ยังไม่ราบรื่น
คุณอาจพบเงื่อนไข ต้นน้ำ และ ปลายน้ำ เมื่ออ่านเกี่ยวกับความสัมพันธ์ของ distro หนึ่งไปยังอีก distro ผสานกับ Ubuntu เป็นตัวอย่าง distro นั้นเป็นดาวน์สตรีมจาก distro ยอดนิยมอื่นที่เรียกว่า Debian การอ้างอิงเว็บไซต์ของ Ubuntu "สร้างบนสถาปัตยกรรม Debian และโครงสร้างพื้นฐานและทำงานร่วมกับนักพัฒนา Debian อย่างกว้างขวาง" กล่าวอีกนัยหนึ่ง Canonical ทำการแก้ไขและเปลี่ยนแปลงแพ็คเกจของ Debian ตามปรัชญาซอฟต์แวร์ของตัวเองและปรับใช้สิ่งเหล่านั้นกับผู้ใช้ (บางครั้งส่งการเปลี่ยนแปลงกลับอัปสตรีมไปยัง Debian)
Distros เดสก์ท็อปยอดนิยมบางส่วน
มี GNU/Linux distros ที่แตกต่างกันมากมาย และคงเป็นเรื่องยากที่จะจัดทำรายการทั้งหมด บางส่วนได้รับการออกแบบมาสำหรับการใช้งาน ส่วนอื่นๆ เพื่อความเป็นส่วนตัว และบางส่วนสำหรับโปรแกรมเมอร์หรือเพื่อประสิทธิภาพที่รวดเร็วบนฮาร์ดแวร์เพียงเล็กน้อยหรือล้าสมัย บางตัวมีจุดประสงค์ที่แคบกว่า เช่น Raspbian และ LibreELEC ของ Raspberry Pi ซึ่งออกแบบมาให้เป็นระบบปฏิบัติการที่เพียงพอสำหรับการเรียกใช้แพลตฟอร์มมัลติมีเดียในบ้าน Kodi
นี่คือรายการด่วนของ distros บนเดสก์ท็อปยอดนิยม:
Arch Linux
เดเบียน
OS ระดับประถมศึกษา
Fedora
KDE Neon
ลินุกซ์ มิ้นท์
มันจาโร
ป๊อป!_OS
PureOS
อูบุนตู
มีระบบสำหรับอุปกรณ์พกพาและอุปกรณ์อื่นที่ไม่ใช่เดสก์ท็อปที่ใช้เคอร์เนล Linux หรือไม่ อย่างแน่นอน. LineageOS, /e/, Plasma Mobile, PureOS, LibremOS และ Ubuntu Touch (ปัจจุบันดำเนินการโดยชุมชน UBports) เป็นเพียงตัวอย่างบางส่วนเท่านั้น เราครอบคลุม OS เหล่านั้นทั้งหมดในเรื่องราวของเราเกี่ยวกับระบบปฏิบัติการมือถือทางเลือก
ข้อดีและข้อเสียของระบบ GNU/Linux
ฉันจะละเลยที่จะไม่ระบุว่าการเรียกใช้ระบบ GNU/Linux นั้นไม่เหมือนกับการใช้ macOS หรือ Windows โดยเฉพาะสำหรับผู้ใช้ทั่วไป งานง่าย ๆ ไม่ได้ผลอย่างที่คุณคาดหวังเสมอไป ตัวอย่างเช่น การติดตั้งโปรแกรมไม่ได้ตรงไปตรงมาเสมอไป แม้ว่าคุณจะใช้ App Store ในตัวของ distro ซึ่งอาจไม่มีเวอร์ชันล่าสุดของโปรแกรมต่างๆ สำหรับงานดังกล่าว คุณต้องเต็มใจที่จะเรียนรู้พื้นฐานของเทอร์มินัลหรืออินเทอร์เฟซบรรทัดคำสั่งที่พิมพ์เป็นอย่างน้อย
สแกนเนอร์ เครื่องพิมพ์มัลติฟังก์ชั่น และอุปกรณ์ต่อพ่วงอื่นๆ ก็มีความท้าทายเช่นกัน เนื่องจากการติดตั้งไดรเวอร์ไม่ง่ายนักที่จะแก้ไขปัญหา เตรียมพร้อมที่จะใช้เวลามากมายในการเรียนรู้วิธีทำงานพื้นฐานด้วยวิธีใหม่ๆ และค้นหาวิธีแก้ปัญหาในฟอรัมต่างๆ ที่กระจายอยู่ทั่วเว็บ หากคุณหงุดหงิดง่ายกับเทคโนโลยี ระบบ GNU/Linux อาจไม่เหมาะที่สุด
ในที่สุด ไม่ว่าโอเพ่นซอร์ส OS จะเป็นตัวเลือกที่ถูกต้องสำหรับคุณหรือไม่นั้นขึ้นอยู่กับวิธีที่คุณใช้คอมพิวเตอร์ของคุณ หากคุณเป็นโปรแกรมเมอร์ คุณอาจต้องการการออกแบบที่มีเสถียรภาพและด้านหลังเปลือย หากคุณมีพีซีสำรองหรือรุ่นเก่าวางอยู่รอบๆ บ้าน GNU/Linux distro ที่มีน้ำหนักเบาอาจให้ชีวิตใหม่แก่มัน
เหตุผลหลักประการหนึ่งที่คุณอาจพิจารณาใช้ distro ของ GNU/Linux ก็คือเหตุผลหลายประการที่ไม่ต้องเสียค่าใช้จ่ายในทางเทคนิค แม้ว่าคุณควรสนับสนุนสิ่งที่คุณทำได้ให้กับชุมชนที่ยังคงรักษา distro ที่คุณเลือกไว้ได้อย่างแน่นอน แม้ว่าราคาของระบบปฏิบัติการจะไม่ใช่สิ่งที่คุณมักจะนำมาพิจารณาเมื่อซื้อพีซี แต่อาจเป็นปัจจัยหนึ่งหากคุณกำลังสร้างเดสก์ท็อปของคุณเอง คุณสามารถซื้อลิขสิทธิ์ Windows 10 Home ได้ แต่จะมีค่าใช้จ่ายอย่างน้อย $139 คุณไม่สามารถรับ macOS ได้ เว้นแต่คุณจะจ่ายค่าฮาร์ดแวร์ของ Apple
สิ่งล่อใจสำหรับผู้ใช้บางคนก็คือความสามารถในการปรับแต่งและความยืดหยุ่นของระบบ GNU/Linux แบบโอเพ่นซอร์ส ตามที่ระบุไว้ distros จำนวนมากรองรับสภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน ซึ่งแต่ละอันสามารถนำเสนออินเทอร์เฟซที่สดใหม่ การจับสลากอีกอย่างหนึ่งคือการสนับสนุนและความมั่นคงในระยะยาว นักพัฒนา distro จำนวนมากมีการเผยแพร่เป็นเวลาหลายปีและไม่ต้องการให้คุณอัปเดตหากคุณไม่ต้องการ ซึ่งจะช่วยรักษาความสม่ำเสมอและช่วยให้เกิดการแยกย่อยน้อยลง การย้ายจาก Windows 7 ไปเป็น Windows 8 เป็นตัวอย่างที่ชัดเจนเพียงพอของอันตรายจากการเปลี่ยนแปลงหลายอย่างเร็วเกินไป
คุณอาจชื่นชมหนึ่งในปรัชญาที่แนะนำโครงการ GNU/Linux มากมาย คุณจะได้ยินเงื่อนไขเช่น Libre (ฟรีตามอิสระ ไม่มีค่าใช้จ่าย); FOSS (ฟรีและโอเพ่นซอร์ส); และ FLOSS (ฟรี/Libre และโอเพ่นซอร์ส) GNU เสนอคำอธิบายเชิงลึกเกี่ยวกับค่ายต่างๆ ภายในการเคลื่อนไหวของซอฟต์แวร์เสรี
อย่างไรก็ตาม สำหรับนักเรียนและผู้ใช้ตามบ้านที่มีความเชี่ยวชาญด้านเทคนิคเพียงเล็กน้อยหรือไม่มีเลยที่ไม่ต้องการถูกรบกวนด้วยภาวะแทรกซ้อนที่คาดไม่ถึง ไม่จำเป็นต้องมีคอมพิวเตอร์ที่ทำให้ชีวิตของคุณง่ายขึ้น สำหรับผู้ใช้เหล่านี้ Windows และ macOS มีความคุ้นเคยมากกว่าและใช้งานง่ายกว่า และการแก้ไขปัญหาส่วนใหญ่สามารถทำได้โดยไม่ต้องใช้ Command Prompt หรือ Terminal ตามลำดับ
ฉันไม่ได้พูดถึงการพิจารณาที่สำคัญอีกเลย: แอพที่คุณใช้ทุกวันนั้นพร้อมใช้งานสำหรับระบบ Linux หรือไม่ ตัวอย่างเช่น Microsoft Office ไม่ใช่ แม้ว่าบริษัทเพิ่งเปิดตัวตัวอย่าง Microsoft Teams สำหรับ GNU/Linux สู่สาธารณะ และแอพ Creative Cloud ของ Adobe เช่น Illustrator, Lightroom, Photoshop และ Premier Pro ก็ไม่ใช่ แน่นอน คุณสามารถใช้ทางเลือกอื่น เช่น LibreOffice สำหรับการสร้างเอกสาร GIMP, Inkscape และ Krita สำหรับงานสร้างสรรค์ DarkTable หรือ RawTherapee สำหรับการแก้ไขภาพ และ Shotcut สำหรับการตัดต่อวิดีโอ อย่างไรก็ตาม จากประสบการณ์ของผม แอพเหล่านี้ไม่ค่อยราบรื่นหรือมีความสามารถเท่าคู่แข่งที่รู้จักกันดี
มันไม่ใช่สาเหตุที่หายไปทั้งหมด คุณยังสามารถรับเบราว์เซอร์ยอดนิยมเช่น Chrome, Firefox และ Tor Browser (Microsoft กำลังนำ Edge ใหม่มาสู่ Linux ด้วย); เครื่องมือสื่อสาร เช่น Signal และ Slack ซอฟต์แวร์รักษาความปลอดภัย เช่น VPN และตัวจัดการรหัสผ่าน และมัลติมีเดียที่จำเป็น เช่น VLC Player เมื่อพูดถึง VPN เคอร์เนล Linux รองรับโปรโตคอล WireGuard VPN แล้ว ซอฟต์แวร์ AV สำหรับ Linux นั้นไม่ธรรมดา แต่มีบางตัวเลือกรวมถึง Clam AV และ Sophos
Steam พร้อมใช้งานสำหรับ GNU/Linux OS ที่ใช้ Debian แม้ว่าคุณจะโชคดีกับ distros อื่น ๆ หากคุณต้องการให้แน่ใจว่าระบบปฏิบัติการของคุณตรงตามข้อกำหนดการติดตั้ง หรือคุณสามารถใช้ Distro SteamOS ที่เน้นการเล่นเกมของ Valve ซึ่งอิงตาม Debian โปรดทราบว่าจำนวนเกมที่เพิ่มขึ้น รวมถึงชื่อ AAA รองรับ GNU/Linux ทั้งแบบเนทีฟหรือด้วยความช่วยเหลือจากเครื่องมือ Proton ของ Steam Valve ได้ประกาศว่าเกม VR ล่าสุด Half-Life: Alyx จะได้รับการเผยแพร่เต็มรูปแบบสำหรับแพลตฟอร์ม Linux ความพยายามทั้งหมดเหล่านี้อาจสร้างความแตกต่าง เปอร์เซ็นต์ของเกมเมอร์ลินุกซ์บน Steam เพิ่งเพิ่มขึ้นถึง 1% เป็นครั้งแรกในรอบหลายปี ยังไม่มีเวอร์ชันดั้งเดิมของ Battle.Net ของ Blizzard, Game Store ของ Epic และแอปพลิเคชัน Origin ของ EA สำหรับระบบ GNU/Linux แต่คุณอาจได้รับแอปพลิเคชันตัวเปิดเกมที่คุณชื่นชอบและเกมที่ไม่ใช่ Steam ที่ทำงานด้วยเครื่องมือ Proton หรือโปรแกรมจำลองของ Steam ทางเลือกอื่นเช่น Lutris หรือไวน์
GNU/Linux สามารถใช้อุปกรณ์ใดได้บ้าง
แม้ว่าคุณจะสามารถติดตั้ง GNU/Linux ได้ด้วยตนเองบนแล็ปท็อปและเดสก์ท็อปหลายๆ รุ่น แต่ก็อาจเป็นงานที่น่าเบื่อ น่าเสียดายที่คุณไม่สามารถเดินเข้าไปในร้านค้าจริงและค้นหา macOS และ Windows อื่นที่ไม่ใช่ Chromebook Raspberry Pi อาจเป็นสิ่งที่ใกล้เคียงที่สุดกับอุปกรณ์ GNU/Linux ทั่วไป โดยเริ่มต้นเพียง 35 ดอลลาร์ และตั้งเป้าไปที่ผู้ที่ชื่นชอบและโปรแกรมเมอร์ที่ต้องการคอมพิวเตอร์ที่ใช้งานได้ราคาประหยัดเพื่อการพัฒนา
หากคุณกำลังมองหาบางอย่างจากผู้ผลิตที่คุ้นเคย Dell XPS 13 Developer Edition (อ่านบทวิจารณ์ของเราเกี่ยวกับตัวแปร Windows) น่าจะเป็นทางออกที่ดีที่สุดของคุณ มาพร้อมกับ Ubuntu 18.04 และเป็นฮาร์ดแวร์ที่น่าประทับใจ (เวอร์ชัน Windows ของแล็ปท็อปเครื่องเดียวกันคือ PCMag Editors' Choice) คุณยังสามารถค้นหาแล็ปท็อปสำหรับธุรกิจ Lenovo และ HP ที่ติดตั้ง Mint Cinnamon distros จำนวนมากยังมีรายการอุปกรณ์ที่ผ่านการรับรอง ดังนั้นคุณจึงสามารถยืนยันได้ว่าการติดตั้งนั้นใช้งานได้บนพีซีที่คุณมีอยู่แล้ว นี่เป็นเส้นทางที่คุ้มค่ากว่าหากคุณไม่ต้องการซื้อเครื่องจักรใหม่ แล็ปท็อปรุ่นเก่าหรือมือสองก็เหมาะกับคุณเช่นกัน เนื่องจากระบบ GNU/Linux มักไม่ใช่ทรัพยากรที่มากเกินไป
ผู้ผลิตบูติกที่เป็นมิตรกับ Linux บางราย ได้แก่ Pine64 (PineBook), Purism (แล็ปท็อป Librem), StarLabs (แล็ปท็อป), System 76 (เดสก์ท็อปและแล็ปท็อป), ThinkPenguin (เดสก์ท็อปและแล็ปท็อป) และคอมพิวเตอร์ Tuxedo (เดสก์ท็อปและแล็ปท็อป) อุปกรณ์เหล่านี้มักจะมีราคาต่ำกว่าระบบ Windows และ macOS ที่เทียบเคียงได้
แนะนำโดยบรรณาธิการของเรา
ผู้ให้บริการหลายรายเหล่านี้ขายโทรศัพท์ด้วยระบบปฏิบัติการมือถือทางเลือกที่ฉันกล่าวถึงก่อนหน้านี้ ตัวอย่างเช่น Pine64 เสนอ PinePhone และ Purism มี Librem 5 ลูกค้าในยุโรปสามารถซื้อโทรศัพท์ที่ได้รับการตกแต่งใหม่ได้หลายเครื่องพร้อม /e/ ติดตั้งไว้ล่วงหน้า เป็นไปได้ที่จะโหลดระบบปฏิบัติการเหล่านี้ลงในอุปกรณ์ที่มีอยู่ แต่เป็นงานที่ล้ำค่ากว่าการแปลงแล็ปท็อปหรือเดสก์ท็อป ตรวจสอบไซต์ของผู้จำหน่าย OS เพื่อดูว่าเข้ากันได้หรือไม่ แล้วผู้อ่าน Ebook และ smartwatches ล่ะ? Pine64 ครอบคลุมคุณในหน้านั้นด้วย
ฉันจะเริ่มต้นได้อย่างไร
สมมติว่า GNU/Linux ทำให้คุณสนใจและต้องการลองใช้ distro ด้วยตัวคุณเอง สำหรับสถานการณ์ด้านล่างหลายๆ อย่าง คุณจะต้องฟอร์แมตแฟลชไดรฟ์ใหม่หรือเบิร์นซีดี การสำรองข้อมูลบนพีซีของคุณเป็นสิ่งสำคัญเช่นกัน ก่อนที่คุณจะเปลี่ยนพาร์ติชั่นของไดรฟ์ ต่อไปนี้คือมุมมองและคำแนะนำที่เป็นไปได้สามประการสำหรับวิธีดำเนินการต่อไป:
ฉันแค่ต้องการดูว่า GNU/Linux เป็นอย่างไร:
Virtualization คือเพื่อนของคุณ คุณควรติดตั้งตัวเลือก distro ของคุณภายใน VM VirtualBox ฟรีของ Oracle หรือฟีเจอร์ Hyper-V ที่รวมอยู่ใน Windows 10 ด้วยวิธีนี้ คุณสามารถบูตเข้าสู่ระบบปฏิบัติการปกติได้ตามปกติและเปิด GNU/Linux distro ในหน้าต่างหรือแบบเต็มหน้าจอ ตราบใดที่คุณจัดสรร RAM และที่เก็บข้อมูลให้เพียงพอสำหรับระบบปฏิบัติการแซนด์บ็อกซ์ ไม่ว่าคุณจะติดตั้ง distro ใดจะทำงานใน VirtualBox ราวกับว่าเป็นการติดตั้งดั้งเดิมและสามารถลบได้ตลอดเวลา
หรือคุณสามารถบูตเข้าสู่ distros ได้โดยตรงจากแท่ง USB (หรือซีดีที่สามารถบู๊ตได้) โดยไม่ต้องติดตั้งจริงๆ วิธีนี้ไม่ต้องใช้ VM VirtualBox ของ Oracle หรือให้คุณทำการเปลี่ยนแปลงใดๆ กับการกำหนดค่าฮาร์ดแวร์ของคุณ อย่างไรก็ตาม ในกรณีส่วนใหญ่ คุณจะเริ่มต้นใหม่ทุกครั้งที่บูตเครื่อง ตัวอย่างเช่น Ubuntu ให้คำแนะนำสำหรับการสร้างสื่อที่สามารถบู๊ตได้สำหรับทั้งระบบ Mac และ Windows
ฉันต้องการใช้ GNU/Linux เป็นประจำหรือกึ่งปกติควบคู่ไปกับ Windows หรือ macOS:
บางคนจำเป็นต้องเรียกใช้ทั้ง GNU/Linux distro และหนึ่งในสองระบบปฏิบัติการขนาดใหญ่พร้อมกัน ไม่ว่าจะเป็นงานพัฒนา การสนับสนุนสำหรับแอปพลิเคชันระดับองค์กร หรือความเข้ากันได้ของอุปกรณ์ภายนอก หรือบางทีคุณอาจแค่ทดสอบว่าคุณสามารถเปลี่ยนจากที่หนึ่งไปอีกที่หนึ่งได้หรือไม่ หากคุณเป็นผู้ใช้ Chromebook ที่กำลังมองหาทางเลือกอื่นนอกเหนือจาก Chrome OS โปรดดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้ง Linux บน Chromebook
การติดตั้ง GNU/Linux ในการกำหนดค่าดูอัลบูตควบคู่ไปกับ Windows หรือ macOS นั้นไม่ได้ซับซ้อนไปกว่าสองวิธีแรกมากนัก โดยมีข้อแตกต่างที่สำคัญคือ คุณกำลังติดตั้งระบบปฏิบัติการแบบเต็มบนระบบของคุณและจะต้องแยกส่วนออก ของฮาร์ดไดรฟ์หรือ SSD ของคุณ การลบ distro ที่ทำงานผ่าน VirtualBox และการเรียกคืนไดรฟ์เสมือนเป็นกระบวนการที่ง่ายกว่าการถอดและล้างพาร์ติชั่นดิสก์ที่ติดตั้งระบบปฏิบัติการแบบเต็ม
คุณอาจพบความรำคาญอื่นๆ เช่นกัน ตัวอย่างเช่น เมื่อคุณติดตั้งระบบปฏิบัติการรอง คุณต้องจัดการกับ bootloader หรือเมนูเริ่ม (โดยปกติคือ GRUB) เมื่อเปิดใช้งาน การให้ไดรเวอร์ทั้งหมดของคุณทำงานอย่างถูกต้องสามารถพิสูจน์ได้ว่าเป็นปัญหาเช่นกัน ที่กล่าวว่าในขณะที่การถ่ายโอนไฟล์ระหว่างระบบอาจไม่ตรงไปตรงมาในอดีต Windows กำลังเพิ่ม File Explorer Integration สำหรับโครงการ WSL
โปรเจ็กต์ WSL เป็นอีกทางเลือกหนึ่งสำหรับผู้ใช้ Windows ยิ่งกว่านั้นตอนนี้ Microsoft ได้ประกาศการสนับสนุน Linux IDE และแอพ GUI ในอนาคต
GNU/Linux เหนือกว่า OS อื่นๆ ทั้งหมด:
หากคุณพร้อมใช้ GNU/Linux distro แล้ว ทางเลือกที่ง่ายที่สุดคือซื้อแล็ปท็อปหรือเดสก์ท็อปเฉพาะจากผู้จำหน่ายฮาร์ดแวร์รายใดรายหนึ่งที่กล่าวถึงข้างต้น เส้นทางนี้ตรงไปตรงมามากกว่าการติดตั้ง distro ในการกำหนดค่าดูอัลบูต เนื่องจากคุณไม่จำเป็นต้องแบ่งพาร์ติชันฮาร์ดไดรฟ์สำหรับระบบปฏิบัติการสองระบบ
คุณยังสามารถติดตั้ง GNU/Linux บนระบบปฏิบัติการที่มีอยู่ได้ โดยจะล้างข้อมูลแพลตฟอร์มก่อนหน้า ข้อเสียที่อาจเกิดขึ้นคือ คุณจะต้องกำหนดค่าระบบปฏิบัติการด้วยตนเอง ไดรเวอร์อาจไม่ทำงานนอกกรอบ การสนับสนุนหรือความช่วยเหลือสำหรับปัญหาที่คุณพบอาจถูกฝังลึกในกระทู้ฟอรัมออนไลน์ ในแง่ดี คุณอาจจะเรียนรู้เกี่ยวกับคอมพิวเตอร์ได้อย่างรวดเร็ว (โดยความจำเป็น) มากกว่าการใช้ระบบปฏิบัติการและฮาร์ดแวร์อื่นๆ ร่วมกัน
บางคนชอบหรือขึ้นอยู่กับความมั่นคง อันที่จริง ข้อดีอย่างหนึ่งของ GNU/Linux ที่กล่าวถึงข้างต้นคือ คุณสามารถรับ distros ยอดนิยมที่มีเสถียรภาพหรือระยะยาวได้ และไม่ต้องกังวลว่าจะต้องติดตั้งการอัปเดตที่สำคัญเป็นประจำ คุณลักษณะนี้ทำให้ GNU/Linux เหมาะสมเป็นพิเศษสำหรับเอนทิตีที่ต้องการความเสถียรสูงสุด เช่น หน่วยงานของรัฐและห้องปฏิบัติการวิจัย คุณภาพเดียวกันทำให้ GNU/Linux เหมาะสมเป็นพิเศษสำหรับเซิร์ฟเวอร์ (และอาจใช้สำหรับโฮสต์เว็บไซต์ของคุณ)
เลือกอย่างชาญฉลาด
คู่มือนี้เป็นเพียงการแนะนำสั้นๆ เกี่ยวกับโลกของระบบ GNU/Linux อย่าลังเลที่จะสำรวจระบบเหล่านี้ด้วยตัวคุณเอง ระบบ GNU/Linux ครอบครองสถานที่สำคัญในโลกของการประมวลผล และผู้ใช้อีกจำนวนมากสามารถพบว่าเหมาะสมกับความต้องการของพวกเขามากกว่า Windows และ macOS