Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

9 เหตุผลที่เหล่า Techies หลงรัก Linux

คุณอาจไม่ใช่ผู้ใช้ Linux แต่มีเพื่อนเนิร์ดที่ไม่ยอมปิดปากเกี่ยวกับมัน ทำไมพวกเขาถึงตื่นเต้นกับระบบปฏิบัติการนัก

อ่านต่อไปเพื่อดูว่าเหตุใดบุคลากรด้านเทคนิคจำนวนมากจึงหลงรัก Linux

1. Linux ฟรี

เหตุผลหนึ่งที่ลีนุกซ์มีผู้ติดตามมากมายคือลีนุกซ์สามารถดาวน์โหลดได้ฟรี

นี้อาจฟังดูไม่น่าประทับใจนักเมื่ออัปเกรดเป็น OS ที่เป็นกรรมสิทธิ์ของ Apple และ Microsoft ได้ฟรีในทุกวันนี้ แต่ในยุค 90 เมื่อ Linux เปิดตัว ระบบปฏิบัติการจะต้องเสียเงินเป็นจำนวนมากหากไม่ได้มาพร้อมกับเครื่องของคุณ

Windows, OS/2 หรือ macOS อาจมีราคาหลายร้อยดอลลาร์ และระบบ Unix ที่เป็นกรรมสิทธิ์อาจมีราคาสูงกว่า 1,000 ดอลลาร์ ขึ้นอยู่กับตัวเลือกที่คุณติดตั้ง

ในทางตรงกันข้าม ลินุกซ์สามารถดาวน์โหลดได้ฟรี ค่าใช้จ่ายเพียงอย่างเดียวคือกล่องฟลอปปีที่คุณต้องการติดตั้ง หรือถ้าคุณมีไดรฟ์ซีดีรอม คุณก็ซื้อซีดีได้เลย ซึ่งช่วยประหยัดเวลาได้มากในยุคอินเทอร์เน็ตผ่านสายโทรศัพท์

ย้อนกลับไปในตอนนั้น มีราคาถูกกว่า OS ที่เป็นกรรมสิทธิ์มาก และคนทางเทคนิคชอบที่ได้รับอิทธิพลจากการออกแบบระบบ Unix ที่พวกเขารู้จักและชื่นชอบ

ลินุกซ์ในตอนนั้นและตอนนี้ช่วยให้ผู้ที่ต้องการสำรวจแนวคิดของ Unix และ Linux ทำได้โดยลงทุนเพียงเล็กน้อย

2. Linux เปิดอยู่

นอกเหนือจากการเปิดซอร์สโค้ดของเบราว์เซอร์ของ Netscape (ซึ่งนำไปสู่เบราว์เซอร์ Mozilla Firefox ในปัจจุบัน) Linux ยังช่วยให้การเคลื่อนไหวโอเพนซอร์สเป็นที่นิยมในช่วงปลายยุค 90

ลักษณะที่สำคัญที่สุดอย่างหนึ่งของ Linux คือเคอร์เนลหรือหัวใจของ OS, ส่วนประกอบระบบปฏิบัติการอื่นๆ และโปรแกรมผู้ใช้จำนวนมากนั้นฟรีและเป็นโอเพ่นซอร์ส ซึ่งหมายความว่าทุกคนสามารถดูซอร์สโค้ดและทำการเปลี่ยนแปลงได้ ตามที่ Richard Stallman กล่าว ซอฟต์แวร์นี้ "ฟรีเหมือนคำพูด"

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

3. Linux Command Line

อีกเหตุผลหนึ่งที่ลีนุกซ์เป็นที่ชื่นชอบในหมู่นักเทคโนโลยีก็คือมันยังคงเชื่อมต่อกับบรรทัดคำสั่งในแบบที่ Windows และ macOS ไม่ทำ

แม้ว่าคุณอาจถือว่า macOS เป็นลูกพี่ลูกน้องกับ Linux เนื่องจากใช้รุ่น BSD Unix แต่ก็ยังคงแสดงตัวเองว่าเป็นระบบที่ใช้ GUI ที่เป็นมิตรกับผู้ใช้ เช่นเดียวกับ Windows แม้ว่าจะมีแอปพลิเคชันเทอร์มินัล

แม้ว่า Windows จะมีอินเทอร์เฟซบรรทัดคำสั่ง ทั้ง PowerShell และใช่ แม้แต่ Linux แต่ผู้ดูแลระบบส่วนใหญ่ยังคงใช้อินเทอร์เฟซบรรทัดคำสั่งเป็นส่วนใหญ่ ซึ่งแตกต่างจากสมัยของ MS-DOS เมื่อทุกคนใช้บรรทัดคำสั่ง

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

4. การสนับสนุนชุมชน

9 เหตุผลที่เหล่า Techies หลงรัก Linux

ไม่มีใครชอบฟังเพลงถือ หากคุณมีปัญหากับการติดตั้ง Linux คุณสามารถขอความช่วยเหลือจากผู้ใช้รายอื่นได้ คุณมีทางเลือกในการสนับสนุน ตั้งแต่ IRC ฟอรัมบนเว็บ Wikis เซิร์ฟเวอร์ Discord แม้แต่กลุ่มผู้ใช้แบบตัวต่อตัว

คุณสามารถขอความช่วยเหลือเกี่ยวกับการติดตั้งหรือปัญหาอื่นๆ ที่คุณอาจพบใน Linux ถ้ามันเกิดขึ้นกับคุณ คุณคงไม่ใช่คนแรก มีคนโพสต์วิธีแก้ปัญหาอยู่บ่อยครั้งในเว็บ

แม้ว่าคุณจะไม่มีปัญหาใดๆ กับ Linux แต่กลุ่มผู้ใช้ ไม่ว่าจะทางออนไลน์หรือแบบตัวต่อตัว ต่างก็มีบรรยากาศทางสังคมที่สนุกสนาน ซึ่งน่าจะมาจากจิตวิญญาณของชุมชนที่ Linux ดูเหมือนจะเป็นแรงบันดาลใจให้กับผู้ใช้ ผู้ใช้ Linux มาจากทุกสาขาอาชีพและมีแนวโน้มที่จะเป็นคนที่น่าสนใจ ดังนั้นการพบปะสังสรรค์กับพวกเขาจึงเป็นเรื่องสนุก

มีรูปแบบการสนับสนุนเชิงพาณิชย์จากนักพัฒนา distro รายใหญ่ เช่น Red Hat, SUSE และ Canonical แต่สิ่งเหล่านี้มุ่งเป้าไปที่องค์กรที่ใช้เซิร์ฟเวอร์ Linux ในศูนย์ข้อมูลขนาดใหญ่

5. เครื่องมือการเขียนโปรแกรมมากมาย

9 เหตุผลที่เหล่า Techies หลงรัก Linux

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

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

6. การสร้างต้นแบบอย่างรวดเร็ว

9 เหตุผลที่เหล่า Techies หลงรัก Linux

Linux เป็นแพลตฟอร์มในอุดมคติสำหรับการสร้างต้นแบบและการทดลองอย่างรวดเร็ว เนื่องจากมีความเกี่ยวข้องกับภาษาสคริปต์

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

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

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

7. Linux ปรับแต่งได้

ลินุกซ์ยังได้รับความนิยมในหมู่ผู้ใช้ด้านเทคนิคอีกด้วย เนื่องจากคุณสามารถปรับแต่งให้อยู่ในระดับที่สูงกว่าระบบปฏิบัติการอื่นๆ คุณมีตัวเลือกของสภาพแวดล้อมเดสก์ท็อป ตัวจัดการหน้าต่าง และแอป

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

8. Linux ทำงานได้ทุกที่

Linux เริ่มต้นบนโปรเซสเซอร์ x86 แต่ตอนนี้ทำงานบนโปรเซสเซอร์เกือบทุกตัวที่มีอยู่ หากคุณมีโทรศัพท์ Android แสดงว่าใช้ Linux เวอร์ชันดัดแปลง นอกจากนี้ยังเป็นระบบปฏิบัติการเริ่มต้นของ Raspberry Pi หากมีอยู่ คุณอาจจะใช้ Linux ได้

นี่คือสาเหตุที่ Linux ได้รับความนิยมอย่างมากในการฟื้นฟูเครื่องรุ่นเก่าที่อาจไม่ได้รับการสนับสนุนจาก Microsoft หรือ Apple อีกต่อไป

9. เข้ากันได้ดีกับผู้อื่น

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

เนื่องจากโปรแกรมพีซีจำนวนหนึ่งทำงานบน DOS/Windows เท่านั้น ผู้ใช้จำนวนมากจึงบูตแบบดูอัล หรือเรียกใช้ Windows และ Linux บนพาร์ติชั่นหรือไดรฟ์ที่แยกจากกัน และใช้บูตโหลดเดอร์เพื่อเลือกระหว่างโปรแกรมเหล่านั้นเมื่อบู๊ตเครื่อง

ต่อมา Virtualization อนุญาตให้ผู้ใช้เรียกใช้ระบบหนึ่งภายในระบบอื่นโดยไม่ต้องรีบูต ด้วยระบบย่อย Windows ของ Microsoft สำหรับ Linux (WSL) คุณไม่จำเป็นต้องติดตั้ง Linux แยกต่างหาก คุณสามารถเรียกใช้ลีนุกซ์รุ่นยอดนิยมหลายรุ่นใน Windows 10 หรือ 11 ได้ ซึ่งหมายความว่าคุณไม่จำเป็นต้องเลือกระหว่างอย่างใดอย่างหนึ่ง

Linux สำหรับคุณหรือไม่

หากคุณสงสัยในคุณสมบัติทั้งหมดเหล่านี้ คุณอาจสงสัยว่า Linux เหมาะสำหรับคุณหรือไม่ หากคุณกำลังพิจารณาอาชีพด้านไอทีหรือเพียงแค่ชอบคอมพิวเตอร์จริงๆ Linux ก็ควรค่าแก่การเรียนรู้

คุณไม่จำเป็นต้องติดตั้ง Linux เพื่อตรวจสอบ คุณอาจลองใช้ distro สด เล่นกับ Linux และดูว่าคุณชอบหรือไม่ บางทีวันหนึ่งคุณจะกลายเป็นเพื่อนที่ไม่ยอมปิดปากเกี่ยวกับ Linux

​​Linux เป็นสนามเด็กเล่นของ Nerd

ความยืดหยุ่นของ Linux ทำให้เป็นที่ชื่นชอบสำหรับผู้ใช้ที่เชี่ยวชาญทางเทคนิค แต่คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญในการติดตั้งและใช้งาน หากคุณมี USB stick สำรอง คุณสามารถลองใช้ Linux distribution และดูว่ามันเหมาะกับคุณหรือไม่