7 dei migliori sistemi operativi leggeri per Raspberry Pi

7 dei migliori sistemi operativi leggeri per Raspberry Pi
Una fotografia ravvicinata di un circuito stampato Raspberry Pi.

Il Raspberry Pi è un computer a scheda singola (SBC) super-conveniente che può essere utilizzato per una varietà di progetti diversi. Alcuni degli usi più popolari del Pi includono la sua trasformazione in un lettore multimediale o in una macchina di emulazione. Data la versatilità del sistema, alcuni si sono chiesti se potesse sostituire un computer desktop. Bene, può, ma hai bisogno dell’aiuto del seguente sistema operativo leggero pensato per il Raspberry Pi.

1. Sistema operativo Raspberry Pi

Raspberry Pi OS è il sistema operativo ufficiale per Raspberry Pi. È una distribuzione Linux basata su Debian con molte funzionalità e programmi creati per Pi. L’immagine predefinita fornisce un browser web elegante, una potente suite per ufficio e un editor di codice, rendendolo ottimo sia per attività di elaborazione generiche che specializzate.

Oltre a ciò, Raspberry Pi OS ha anche il suo app store e repository di pacchetti simili a Debian e Ubuntu. Questo ti consente di installare applicazioni più recenti e di aggiornare il tuo Pi in pochi clic.

Uno screenshot che mostra il desktop predefinito sul sistema operativo Raspberry Pi.

Infine, hai due diverse opzioni quando scarichi Raspberry Pi OS, una con software consigliato e una senza. In alternativa, se vuoi davvero una versione leggera del sistema, puoi anche provare Raspberry Pi OS Lite. Tuttavia, tieni presente che non ha alcun desktop né interfaccia utente grafica di alcun tipo.

2. ApriFyde

Se hai mai usato un Chromebook, ti ​​sarà familiare all’istante OpenFyde . OpenFyde è costruito attorno al sistema operativo open source Chromium di Google, che è lo stesso sistema usato sui Chromebook. Come i Chromebook, OpenFyde si basa su applicazioni e servizi web. Questo rende OpenFyde uno dei pochi sistemi operativi leggeri basati su cloud disponibili per Raspberry Pi. Consideralo come un Chromebook da saldo.

Uno screenshot che mostra il desktop predefinito su OpenFyde.

Poiché OpenFyde esegue un’esperienza desktop basata sul Web, consuma molte meno risorse di un sistema operativo tradizionale. In definitiva, ciò significa che OpenFyde è veloce nell’avvio e nell’avvio del software. Inoltre, poiché non richiede lo stesso tipo di potenza di elaborazione di altri sistemi, è possibile eseguire OpenFyde su hardware più debole.

Inoltre, se stai costruendo un computer portatile basato su Pi, probabilmente otterrai una durata della batteria migliore eseguendo OpenFyde. Se hai bisogno solo di app basate sul Web, OpenFyde merita sicuramente di essere preso in considerazione.

3. Edubuntu

Edubuntu è una distribuzione Linux leggera e focalizzata sull’istruzione basata su Ubuntu. Sebbene non sia specificamente progettata per Raspberry Pi, gli sviluppatori del sistema operativo forniscono una porta rapida e leggera per il sistema. Ciò la rende un’ottima opzione per i genitori che desiderano creare un computer economico e accessibile per i propri figli.

Uno screenshot che mostra il desktop Edubuntu predefinito.

Il punto di forza di Edubuntu è il suo modo “zero-config” di impostare un Pi per uso didattico. Ad esempio, per impostare Edubuntu sul Pi è sufficiente masterizzare l’immagine su una scheda SD e apportare alcune semplici modifiche alla configurazione.

Oltre a ciò, Edubuntu viene fornito con un sacco di utility di apprendimento pronte all’uso. Ha gbrainy per rompicapo, gCompris per i bambini più piccoli, così come kGeography e Stellarium per osservare la Terra e le stelle. Inoltre, Edubuntu ha anche strumenti per gestire più istanze, il che lo rende utile sia per la casa che per la classe.

Uno screenshot che mostra la schermata di selezione del programma su gCompris.

Scopri alcuni dei migliori software Linux adatti ai bambini disponibili oggi.

4. DietaPi

DietPi è una versatile distribuzione Linux basata su Debian che fornisce un sistema operativo leggero e semplificato per gli SBC. Oltre al Raspberry Pi, supporta anche altri sistemi simili, come Odroid, Orange Pi e Rock64. Inoltre, gli sviluppatori di DietPi forniscono anche un’immagine x86_64, il che significa che puoi installarla anche su un computer desktop tradizionale.

Uno screenshot del desktop MATE predefinito in esecuzione su DietPi.

Uno dei principali punti di forza di DietPi è la sua utility DietPi-Software personalizzata, che combina le attività di sistema sul tuo computer in un’unica interfaccia terminale. Gli sviluppatori di DietPi usano questo programma per ridurre la complessità di installazione e configurazione di grandi pacchetti software sul tuo Pi. Ad esempio, DietPi condensa l’intero processo di installazione di NextCloud in un singolo segno di spunta.

Un terminale che evidenzia l'opzione per configurare Nextcloud su DietPi con un solo clic.

5. PiCore

PiCore è il porting ufficiale del progetto Tiny Core Linux per Raspberry Pi. Proprio come il suo upstream, PiCore non è dotato di un desktop o di alcuna utilità grafica. Invece, opta per fornire all’utente una riga di comando e un set di strumenti UNIX di base. Sebbene scoraggiante per la maggior parte degli utenti, questo può essere attraente per coloro che desiderano un sistema operativo che possono costruire.

Uno screenshot che mostra il desktop PiCore predefinito in esecuzione su Raspberry Pi.

Una delle caratteristiche principali di PiCore è la sua immagine di base incredibilmente snella. Con circa 32 MB, PiCore è uno dei sistemi operativi Linux più piccoli e leggeri sul Raspberry Pi odierno. A parte questo, PiCore è anche efficiente quando si tratta di gestione delle risorse. Quando è inattivo, il sistema consuma circa 100-120 MB di RAM, il che lo rende una buona scelta per i Raspberry Pi più piccoli e vecchi.

6. Linux alpino

Alpine è una potente distribuzione Linux che fornisce un sistema operativo altamente ottimizzato per macchine virtuali e hardware bare metal. A differenza di altri sistemi, Alpine enfatizza la correttezza del codice e la sicurezza, rendendolo ottimo se hai bisogno che il tuo Pi sia affidabile e leggero.

Un terminale che mostra la console Alpine Linux in esecuzione sul Raspberry Pi.

Uno dei maggiori punti di forza di Alpine Linux è che usa musl invece di glibc per la sua libreria C standard. Ciò si traduce in un sistema operativo più piccolo e leggero con una piccola superficie di attacco, perfetto per sistemi con risorse limitate come Raspberry Pi.

Come PiCore, l’installazione di base di Alpine Linux non include alcuno strumento GUI, il che lo rende una buona scelta per la distribuzione di server Linux e immagini di container. Oltre a ciò, il repository della community di Alpine è abbastanza maturo da consentirti di installare quasi tutti i software di cui avrai bisogno per il tuo sistema.

7. Arch Linux ARM

Arch Linux è il re delle distribuzioni Linux minimaliste e multiuso. Con il suo processo di installazione pratico, il suo enorme repository della comunità e la sua attenzione al software semplice e all’avanguardia, Arch ti fornisce tutto ciò di cui hai bisogno per creare il tuo sistema personalizzato utilizzando il meglio di ciò che Linux ha da offrire.

Arch Linux ARM è una versione di Arch Linux dedicata agli SBC. Sebbene non sia un porting ufficiale, riceve una buona quantità di aggiornamenti dai suoi manutentori e si tiene al passo con gli ultimi sviluppi del kernel. Ha anche accesso ad AUR, il che lo rende una delle distribuzioni con il più grande software disponibile per il Pi.

Uno screenshot che mostra il desktop GNOME in esecuzione su Arch Linux ARM.

Con la conoscenza di alcuni dei sistemi operativi più snelli e leggeri per Raspberry Pi al tuo attivo, ora puoi immergerti in questo meraviglioso mondo di sistemi embedded a basso consumo. Inizia il tuo viaggio imparando come convertire il tuo Pi in una centrale di emulazione usando Batocera.

Credito immagine: Harrison Broadbent tramite Unsplash . Tutte le modifiche e gli screenshot sono di Ramces Red.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *