Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

8 อันดับ OS เบาๆ สำหรับ Raspberry Pi ที่ควรลอง

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

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

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

1. Raspberry Pi OS Lite

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

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

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

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

2. DietPi

Distro Raspberry Pi แบบเบาอีกตัวที่มีรากฐานมาจาก Debian Buster DietPi พร้อมสำหรับ single-board computers หลายตัว แม้จะรองรับ Odroid, Pine boards, และ ASUS Tinker Board แต่หลักๆ คือสำหรับ Raspberry Pi boards DietPi สำหรับทุกโมเดล Pi และพัฒนาจาก Debian เวอร์ชันกะทัดรัด

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

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

แอปที่ปรับให้เหมาะสมสำหรับ DietPi OS รวมถึงเดสก์ท็อป, ระบบมีเดีย, เครื่องมือเกม, cloud, file, และ web servers และอื่นๆ หากคุณมองหา Raspberry Pi OS ที่เร็วที่สุด DietPi คือจุดเริ่มต้นที่ดี

3. piCore/Tiny Core Linux

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

มันบูตเร็วมาก!

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

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

4. Arch Linux ARM

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

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

5. RISC OS

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

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

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

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

6. Raspup/Puppy Linux

OS แบบเบาอีกตัวสำหรับ Raspberry Pi คือ Raspup เวอร์ชันของ Puppy Linux มีเวอร์ชันสำหรับทุกโมเดล Raspberry Pi Raspup นำประสบการณ์ Puppy Linux มาสู่ Pi หมายความว่าหากคุณไม่บันทึก session ตอนจบการใช้งาน บูตครั้งต่อไปจะเหมือน fresh install ใหม่ทั้งหมด

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

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

7. Sugar on a Stick/Sugar OS

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

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

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

8. Alpine Linux

นอกจากจะเบา Alpine Linux ยังเน้นความปลอดภัย: userland binaries ทั้งหมดถูกคอมไพล์เป็น Position Independent Executables (PIE) พร้อม stack smashing protection

ออกแบบสำหรับ power users distro นี้เน้น network และ single-purpose Intrusion detection, network monitoring, และ IP telephony เป็นตัวอย่างแอปพลิเคชันที่ดีสำหรับ Alpine Linux และ เนื่องจาก Docker's default image พัฒนาจาก distro นี้ จึงเป็นตัวเลือกตามธรรมชาติสำหรับ containers

Lightweight OS ตัวไหนอยู่บน Raspberry Pi ของคุณ?

ด้วย distro แบบเบามากมายสำหรับ Raspberry Pi ควรจะรันโปรเจกต์ได้ด้วยทรัพยากรระบบสูงสุด สรุป OS Raspberry Pi ที่เบาที่สุดคือ:

  1. Raspberry Pi OS Lite
  2. DietPi
  3. piCore/Tiny Core Linux
  4. Arch
  5. RISC OS
  6. Raspup/Puppy Linux
  7. Sugar on a Stick/Sugar OS
  8. Alpine Linux

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

อย่างไรก็ตาม หากคุณอยากได้อะไรเบาแตยังคงเหมือนประสบการณ์ Raspberry Pi ลอง Raspberry Pi OS Lite คุณอาจพิจารณาติดตั้ง Android บน Raspberry Pi สำหรับประสบการณ์แบบ Windows ให้ตั้งค่า Raspberry Pi เป็น Windows thin client

และเพื่อให้ได้มากขึ้นจากอุปกรณ์ Pi พิจารณา Raspberry Pi accessories ยอดนิยมเหล่านี้