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

8 ระบบปฏิบัติการน้ำหนักเบาที่ดีที่สุดสำหรับ Raspberry Pi

Raspberry Pi ของคุณไม่เหมือนกับพีซีทั่วไป แน่นอนว่ามันสามารถทำหน้าที่เป็นเครื่องทดแทนเดสก์ท็อปได้ แต่โดยทั่วไปแล้ว มันเป็นอุปกรณ์อเนกประสงค์มากกว่า

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

ด้วยการรักษาระบบปฏิบัติการ (OS) ให้มีน้ำหนักเบา พลังในการประมวลผลและ RAM สามารถทุ่มเทให้กับโครงการใดก็ได้ที่คุณวางแผนจะใช้งาน เพื่อให้สิ่งต่างๆ มีประสิทธิภาพมากขึ้น ให้ติดตั้งระบบปฏิบัติการ Raspberry Pi น้ำหนักเบาตัวใดตัวหนึ่ง

1. Raspberry Pi OS Lite

ตัวเลือกที่ชัดเจนที่สุดสำหรับทุกคนที่กำลังมองหา Raspberry Pi ที่มีน้ำหนักเบา ("distro") คือ Raspberry Pi OS Lite

Raspberry Pi OS อิงจาก Debian Buster เป็นชื่อใหม่สำหรับระบบปฏิบัติการ Raspbian บิลด์ Lite เป็นอิมเมจขั้นต่ำที่ไม่มีตัวจัดการหน้าต่าง X-server ส่วนประกอบที่เกี่ยวข้อง และโมดูลอื่นๆ

นอกจากนี้ยังมีซอฟต์แวร์น้อยลง โมดูลน้อยลง และระบบปฏิบัติการใช้ทรัพยากรระบบน้อยลง ผลลัพธ์หลักคือมี RAM และกำลังประมวลผลเพิ่มขึ้น แม้ว่า Raspberry Pi OS แบบเต็มจะเป็นอิมเมจขนาด 5GB แต่ Raspbian Stretch Lite นั้นมีขนาดเพียง 1.8GB

เป็นผลให้การกระจายแบบ "lite" นี้ "ไม่มีหัว" (เช่นไม่มีเดสก์ท็อป) และเหมาะสำหรับการใช้งานเซิร์ฟเวอร์ คุณจะเห็นประสิทธิภาพที่เพิ่มขึ้น โดยเฉพาะอย่างยิ่งหากคุณใช้ Pi เป็นเซิร์ฟเวอร์ไฟล์หรือสำหรับงานที่ไม่มีส่วนหัวอื่น ๆ

2. DietPi

Raspberry Pi distro น้ำหนักเบาอีกตัวที่มีรากฐานมาจาก Debian Buster DietPi สามารถใช้ได้กับคอมพิวเตอร์บอร์ดเดี่ยวหลายเครื่อง ในขณะที่รองรับ Odroid, Pine board และ ASUS Tinker Board แต่หลักๆ จะเป็นสำหรับบอร์ด Raspberry Pi DietPi ใช้สำหรับบอร์ด Pi ทุกรุ่นและใช้ Debian รุ่นกะทัดรัด

DietPi ใส่การ์ดขนาด 2GB ได้และมาพร้อมกับเครื่องมือซอฟต์แวร์สำหรับติดตั้งแอปที่เพิ่มประสิทธิภาพ

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

แอพที่ได้รับการปรับแต่งสำหรับ DietPi OS ได้แก่ เดสก์ท็อป ระบบสื่อ เครื่องมือเล่นเกม คลาวด์ ไฟล์ และเว็บเซิร์ฟเวอร์ และอื่นๆ หากคุณกำลังมองหา Raspberry Pi OS ที่เร็วที่สุด DietPi คือจุดเริ่มต้น

3. piCore/Tiny Core Linux

คุณคงเคยได้ยินเกี่ยวกับ Tiny Core Linux เนื่องจากมันมักปรากฏในรายชื่อลีนุกซ์รุ่นกะทัดรัดที่สุดเป็นประจำ piCore เวอร์ชัน Raspberry Pi ของ Tiny Core Linux ที่มีน้ำหนักเบาอย่างเหลือเชื่อมีการดาวน์โหลดขนาดเล็กมากอย่างน่าทึ่ง มีขนาดไม่เกิน 90MB

มันบูทเร็วด้วย!

Raspberry Pi OS ขั้นต่ำสุด piCore นั้นรวดเร็วและยืดหยุ่น แต่แทบไม่มีซอฟต์แวร์เลย คุณจะต้องดาวน์โหลดและติดตั้งเว็บเบราว์เซอร์ โปรแกรมรับส่งเมล โปรแกรมแก้ไขข้อความ และแอปอื่นๆ แทน

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

4. Arch Linux ARM

Arch เป็นทางเลือกที่ได้รับความนิยมมากที่สุดสำหรับระบบปฏิบัติการ Raspbian และ Raspberry Pi และด้วยเหตุผลที่ดี Arch Linux รุ่น 32 บิตที่เน้น ARM นี้มีคุณสมบัติและฟังก์ชันการทำงานทั้งหมดที่คุณคาดหวังจากระบบปฏิบัติการ Raspberry Pi

ผลลัพธ์ที่ได้คือ distro ที่ลื่นไหลพร้อมเดสก์ท็อป Xfce รวดเร็ว มีประสิทธิภาพ และเหมาะสำหรับโครงการ Raspberry Pi ต่างๆ ที่คุณอาจต้องการเรียกใช้ การเข้าถึง GPIO อย่างเต็มรูปแบบยังมีให้ใน Arch Linux ทำให้เป็นระบบปฏิบัติการ Raspberry Pi ที่ยอดเยี่ยมและมีน้ำหนักเบา

5. ระบบปฏิบัติการ RISC

นี่เป็นระบบปฏิบัติการที่ไม่ใช่ Linux ที่มีน้ำหนักเบาซึ่งคุณสามารถเรียกใช้บน Raspberry Pi ได้ ระบบปฏิบัติการ ARM ดั้งเดิม RISC OS มีมาตั้งแต่ปี 1980 และยังคงมีประโยชน์ RISC OS สามารถใช้งานได้กับอุปกรณ์หลายเครื่องและมีขนาดกะทัดรัด ใน Pi คุณจะต้องใช้พื้นที่เพียง 119MB บนการ์ด microSD แม้ว่าจะต้องใช้การ์ด 2GB

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

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

แม้ว่าจะไม่ใช่ Linux แต่นี่เป็นระบบปฏิบัติการ Raspberry Pi ที่มีน้ำหนักเบา ดูคำแนะนำในการติดตั้ง RISC OS บน Raspberry Pi เพื่อดูข้อมูลเพิ่มเติม

6. Raspup/Puppy Linux

ระบบปฏิบัติการที่มีน้ำหนักเบามากอีกระบบหนึ่งสำหรับ Raspberry Pi คือ Raspup ซึ่งเป็นเวอร์ชันของ Puppy Linux ด้วยเวอร์ชันที่มีให้สำหรับ Raspberry Pi ทุกรุ่น Raspup นำประสบการณ์ Puppy Linux มาสู่ Pi ซึ่งหมายความว่าหากคุณไม่บันทึกเซสชันเมื่อสิ้นสุดการใช้งาน การบูตครั้งถัดไปจะเหมือนกับการติดตั้งใหม่เอี่ยม

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

แม้ว่าการติดตั้งจะค่อนข้างน้อย คุณควรจะสามารถค้นหาซอฟต์แวร์ปกติส่วนใหญ่ได้ผ่านที่เก็บ Raspbian

7. น้ำตาลบนแท่ง/ระบบปฏิบัติการน้ำตาล

คุณอาจเคยได้ยินเกี่ยวกับโครงการ OLPC (แล็ปท็อปหนึ่งเครื่องต่อเด็กหนึ่งเครื่อง) ซึ่งเริ่มในปี 2550 โดยมีจุดมุ่งหมายเพื่อสร้างและแจกจ่ายคอมพิวเตอร์เพื่อการศึกษาสำหรับประเทศกำลังพัฒนา และมี Sugar OS ที่โดดเด่น

เป้าหมายของ OLPC ไม่ได้แตกต่างจากมูลนิธิ Raspberry Pi มากนัก (กล่าวคือ การศึกษา) ดังนั้นจึงไม่น่าแปลกใจเลยที่จะพบว่า Sugar OS พร้อมใช้งานสำหรับ Pi แม้ว่าคุณจะสามารถเรียกใช้ Sugar เป็นแอปบน Raspbian ได้ แต่เวอร์ชันเต็มจะใช้ Fedora

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

8. Alpine Linux

นอกจากจะมีน้ำหนักเบาแล้ว Alpine Linux ยังให้ความสำคัญกับความปลอดภัยอีกด้วย:ไบนารีของ userland ทั้งหมดได้รับการคอมไพล์เป็น Position Independent Executables (PIE) พร้อมการป้องกัน stack smashing

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

ระบบปฏิบัติการ Lightweight รุ่นใดที่อยู่ใน Raspberry Pi ของคุณ

ด้วย distros ที่มีน้ำหนักเบาจำนวนมากสำหรับ Raspberry Pi มันควรจะง่ายในการรันโปรเจ็กต์ด้วยทรัพยากรระบบสูงสุด โดยสรุป ระบบปฏิบัติการ Raspberry Pi ที่เบาที่สุดคือ:

  1. Raspberry Pi OS Lite
  2. DietPi
  3. piCore/Tiny Core Linux
  4. ซุ้มประตู
  5. RISC OS
  6. Raspup/Puppy Linux
  7. น้ำตาลแท่ง/น้ำตาล OS
  8. อัลไพน์ ลินุกซ์

คุณได้ลองสิ่งเหล่านี้แล้วหรือยัง? สำหรับประสบการณ์ที่เบาที่สุด คุณควรดูที่ piCore หรือ Arch

อย่างไรก็ตาม หากคุณต้องการสิ่งที่มีน้ำหนักเบา แต่เป็นส่วนหนึ่งของประสบการณ์ Raspberry Pi ที่เป็นที่รู้จัก ให้ลองใช้ Raspberry Pi OS Lite คุณอาจลองติดตั้ง Android บน Raspberry Pi สำหรับประสบการณ์ที่เหมือนกับ Windows ให้ตั้งค่า Raspberry Pi เป็นธินไคลเอ็นต์ของ Windows

และเพื่อให้ได้ประโยชน์สูงสุดจากอุปกรณ์ Pi ของคุณ ให้พิจารณาอุปกรณ์เสริม Raspberry Pi ชั้นนำเหล่านี้