Cosa succede al sistema operativo Raspberry Pi Bookworm?
Con l'annuncio del Raspberry Pi 5 è arrivato anche l'annuncio della necessità di un nuovo sistema operativo per Raspberry Pi: Bookworm. In questo post, voglio darvi una prima occhiata a Bookworm OS.
Per coincidenza, hanno appena pubblicato Il topo di biblioteca OS ufficialmente ieri e Simon Long ha pubblicato un articolo sul nuovo sistema operativo su il blog di Raspberry Pi solo poche ore fa!
È una coincidenza, perché ho programmato questo blogpost di lunedì.
In ogni caso, vi illustrerò cosa ha, cosa non ha e cosa potete aspettarvi.
Tenete inoltre presente che, essendo questi i primi giorni di vita del sistema operativo Bookworm di Raspberry Pi, alcune di queste informazioni potrebbero cambiare.
(Vi prego di scusare il mio monitor non proprio ideale al momento).
Il topo di biblioteca OS
Il sistema operativo Raspberry Pi Bookworm è basato su Debian 12 Bookworm.
Quindi, come le precedenti versioni del sistema operativo Raspberry Pi, hanno adattato Bookworm all'hardware Raspberry Pi. Ma ruota attorno al framework Debian. Ciò significa che troverete cose come "apt" e "apt-get" per la gestione dei pacchetti e il Filesystem Hierarchy Standard.
NOTA: una versione precedente di questo post non era chiara riguardo alle versioni a 32 e 64 bit del sistema operativo. Si prega di fare riferimento a questi commenti di ieri degli ingegneri di Raspberry Pi:
Quindi il Raspberry Pi 5 non avrà una versione a 32 bit. Ciò significa che non sarà possibile passare facilmente una scheda SD da un Pi Zero, ad esempio, a un Pi 5, perché non avranno sistemi operativi compatibili.
Inoltre, il sistema operativo Bookworm di Raspberry Pi è l'immagine standard che sarà possibile eseguire su Raspberry Pi 5.
Ciò significa che Bullseye OS o Buster OS non saranno disponibili.
A tal fine, Raspberry Pi ha chiarito che non si dovrebbe semplicemente passare a Bookworm. Invece, è necessario eseguire nuovamente l'immagine completa della scheda SD e iniziare con un'immagine pulita.
Il lato positivo è che questo sembra essere il problema principale dell'aggiornamento.
Nel caso vi steste chiedendo cosa c'è dietro a questi nomi, i rilasci di Debian prendono il nome dai personaggi della Pixar e Bookworm è un personaggio di Toy Story 3.
Cosa c'è di nuovo
Ci sono alcune cose che noterete immediatamente.
Ad esempio, Bookworm OS presenta una schermata di installazione al primo avvio che richiede i dati dell'utente e chiede anche quale browser si desidera avere come browser predefinito: Firefox o Chromium.
Proprio così: per la prima volta, Firefox è un browser standard su un sistema operativo Raspberry Pi.
L'altra cosa che salta subito all'occhio è la fluidità del tutto. Questo è davvero sensazioni come un desktop.
Una delle ragioni della sua fluidità è dovuta a un'altra nuova caratteristica. In particolare, Bookworm OS si affida a Wayland invece che a X11 come server di visualizzazione predefinito. A differenza di X11, Wayland consente alle applicazioni di eseguire il rendering direttamente sull'hardware grafico.
Quindi, con il protocollo Wayland, Bookworm utilizza il compositore Wayfire, che è molto più performante del precedente utilizzo di Mutter come compositore Wayland per Bullseye OS.
Bookworm ha anche nuove funzioni di rete, per cui è ora possibile connettersi a reti, VPN e creare un hotspot wireless attraverso la GUI. È inoltre possibile impostare facilmente un indirizzo IP standard per il Pi.
Per quanto riguarda l'audio, si è passati da ALSA a Pipewire. Pipewire è più adatto ai sistemi operativi Wayland e ricorda i dispositivi Bluetooth. Inoltre, Pipewire riduce la latenza!
Sono molto felice di vedere questi cambiamenti. Sui miei computer, di solito uso Fedora Linux. E posso dire che Fedora è passata a Wayland molto tempo fa con Fedora 25 ed è passata a Pipewire con Fedora 34. Quindi, per me, è bello vedere che Raspberry Pi rispecchia molti di questi cambiamenti. Quindi, per me, è fantastico vedere Raspberry Pi che rispecchia molti di questi cambiamenti.
Vale la pena ricordare che Bookworm è ancora basato su un ambiente LXDE.
Ecco alcune delle statistiche di Neofetch su un Raspberry Pi 5:
Una cosa che apprezzo molto è che Bookworm OS continua a essere super compatibile con le versioni precedenti.
E potete trovare tutti i vostri programmi preferiti già installati, come ad esempio pinout
.
Un'altra caratteristica importante è che la versione di Python predefinita è la 3.11.2.
Inoltre, una cosa molto bella è che questa versione utilizza solo circa 10 MB di memoria in più. Considerando tutti i cambiamenti, questo mi sembra particolarmente degno di nota.
Infine, una cosa che è emersa spesso su diversi forum è che il sistema operativo Bookworm non supporta più ufficialmente RealVNC come server di Virtual Network Computing. A quanto pare esiste un modo per far funzionare RealVNC su Bookwormma presenta un rischio per la sicurezza.
Invece, Raspberry Pi ha dichiarato in il loro blogpost su Bookworm che il quadro di sicurezza di Wayland li ha costretti a cambiare il server VNC in wayvnc. Si consiglia quindi di utilizzare Tigre VNC su Bookworm OS.
Tuttavia, RealVNC ha dichiarato che hanno in programma di aggiornare RealVNC per farlo funzionare con Wayland nel 2024.. Quindi, anche se attualmente non dispone di un supporto ufficiale, è probabile che il supporto ufficiale arrivi entro il prossimo anno.
Nel frattempo, è possibile passare da Wayland a X11 (si può dare un'occhiata a questo post da RealVNC) e quindi utilizzare RealVNC se si desidera.
Se avete altre domande, non esitate a rispondermi nei commenti!
Concorso e newsletter
Siete entusiasti di Bookworm OS su Raspberry Pi 5, ma non ne avete ancora uno? Sappiamo quanto sia frustrante dover attendere fino al 23 ottobre per avere un Raspberry Pi 5.
Per questo volevamo che foste in grado di giocare con uno di essi il prima possibile.
Abbiamo quindi indetto un concorso: Qual è la cosa più folle che potete inventarvi per Raspberry Pi 5?
A condizione che la vostra idea non lo distrugga, potete inviarci la vostra idea e noi la applicheremo alla nostra - e scriveremo un articolo al riguardo!
Annunceremo il vincitore qui e su buyzero.de il 23 ottobre.
L'idea vincente (determinata da noi) si aggiudicherà un kit Raspberry Pi 5 completo, comprendente un alimentatore USB-C Power Delivery (PD) da 27W, una custodia per Raspberry Pi 5, una scheda SD e un Raspberry Pi 5. Il tutto con spedizione gratuita nell'UE.
Il secondo classificato vincerà un Raspberry Pi 5 con spedizione gratuita nell'UE.
Non dimenticate quindi di inviare le vostre idee: per ulteriori informazioni, visitate il seguente link: VINCERE UN RASPBERRY PI 5 GRATIS!
Conclusione
Ecco una prima occhiata al nuovo sistema operativo di Raspberry Pi e ad alcune delle sue nuove caratteristiche principali: Wayland, PipeWire e Firefox.
Ho quasi dimenticato di dire quanto sia bella l'immagine di sfondo. Non ero un grande fan dello sfondo del tramonto con Bullseye, ma adoro questo!
E voi? Cosa ne pensate del nuovo sistema operativo?
Fateci sapere nei commenti qui sotto!
Avete intenzione di rendere PICockpit compatibile con il nuovo sistema operativo basato su Dabian Bookworm? Non riesco a installare PICockpit su di esso.
Finora odio Bookworm. Ho scritto molto codice per progetti di automazione che hanno funzionato bene per anni. Ora, se c'è un guasto all'RPi e devo sostituire il Pi, devo modificare tutto il codice funzionante in modo che funzioni in un ambiente virtuale, ricaricare tutti i moduli Python e probabilmente installare una versione alternativa di Python per eseguire il codice legacy. Inoltre, è lento.