GNU/Linux >> Linux Esercitazione >  >> Debian

Esecuzione di "Real Debian" su Raspberry Pi 3+ [per gli appassionati di fai da te]

Se hai mai utilizzato un dispositivo Raspberry Pi, probabilmente sai già che consiglia una distribuzione Linux chiamata Raspbian.

Raspbian è una forma di Debian fortemente personalizzata per l'esecuzione su processori ARM a bassa potenza. Non è male. In effetti, è un eccellente sistema operativo per i dispositivi Raspberry Pi ma non è la vera Debian.

I puristi di Debian come me preferirebbero eseguire l'attuale Debian rispetto all'installazione della versione Debian personalizzata di Raspberry Pi. Mi fido di Debian più di qualsiasi altra distribuzione per fornirmi una grande quantità di pacchetti software gratuiti adeguatamente controllati. Inoltre, un progetto come questo aiuterebbe anche altri dispositivi ARM.

Soprattutto, eseguire la Debian ufficiale su Raspberry Pi è una specie di sfida e mi piacciono queste sfide.

Non sono l'unico a pensarla così. Ci sono molti altri utenti Debian che condividono la stessa sensazione ed è per questo che esiste un progetto in corso per creare un'immagine Debian per Raspberry Pi.

Circa due mesi e mezzo fa, uno sviluppatore Debian (DD) di nome Gunnar Wolf ha rilevato quel progetto non ufficiale di generazione di immagini Raspberry Pi.

Ti mostrerò rapidamente come installare questa immagine di anteprima Raspberry Pi Debian Buster sui tuoi dispositivi Raspberry Pi 3 (o versioni successive).

Ottenere Debian su Raspberry Pi [per esperti]

Avvertimento

Tieni presente che questa immagine Debian è molto grezza e non supportata al momento. Sebbene sia molto nuovo, credo che gli utenti esperti di Raspberry Pi e Debian dovrebbero essere in grado di usarlo.

Ora per quanto riguarda Debian, ecco l'immagine Debian e le istruzioni che potresti usare per inserire l'immagine stock Debian sul tuo Raspberry pi 3 Model B+.

Passaggio 1:scarica l'immagine Debian Raspberry Pi Buster

Puoi scaricare le immagini di anteprima usando il comando wget:

wget https://people.debian.org/~gwolf/raspberrypi3/20190206/20190206-raspberry-pi-3-buster-PREVIEW.img.xz

Fase 2:verifica il checksum (facoltativo)

È facoltativo ma dovresti verificare il checksum. Puoi farlo scaricando il file hash SHA256 e quindi confrontandolo con quello dell'immagine Debian Raspberry Pi scaricata.

Alla fine avevo spostato entrambi i file .sha256 come img.xz in una directory per renderlo più facile da controllare anche se non è necessario.

wget https://people.debian.org/~gwolf/raspberrypi3/20190206/20190206-raspberry-pi-3-buster-PREVIEW.img.xz.sha256 

sha256sum -c 20190206-raspberry-pi-3-buster-PREVIEW.img.xz.sha256

Fase 3:scrivi l'immagine sulla scheda SD

Dopo aver verificato l'immagine, dai un'occhiata. Sono circa 400 MB nel formato compresso xzip. Puoi estrarlo per ottenere un'immagine di circa 1,5 GB di dimensione.

Inserisci la tua scheda SD. Prima di passare al comando successivo, cambia sdX con un nome adatto che corrisponda alla tua scheda SD.

Il comando estrae sostanzialmente l'archivio img.xz sulla scheda SD. L'interruttore/flag di avanzamento consente di visualizzare una riga di avanzamento con un numero per sapere quanto è stato estratto l'archivio.

xzcat 20190206-raspberry-pi-3-buster-PREVIEW.img.xz | dd of=/dev/sdX bs=64k oflag=dsync status=progress

Dopo aver eseguito correttamente il flashing della scheda SD, dovresti essere in grado di verificare se l'installazione è andata a buon fine inserendo il tuo Raspberry Pi. La password di root predefinita è lampone.

 ssh [email protected]

Se sei curioso di sapere come è stata creata l'immagine Raspberry Pi, puoi guardare gli script di build.

Puoi trovare maggiori informazioni sulla home page del progetto.

Immagine di Debian Raspberry pi

Come contribuire allo sforzo di Raspberry Pi Buster

C'è una mailing list chiamata debian-arm dove le persone possono contribuire con i loro sforzi e fare domande. Come puoi vedere nell'elenco, esiste già un nuovo firmware che è stato rilasciato pochi giorni fa che potrebbe rendere l'avvio diretto una realtà invece della soluzione alternativa condivisa sopra.

Se lo desideri, puoi creare una nuova immagine utilizzando la specifica raspi3-image-spec condivisa sopra o attendere che Gunnar crei una nuova immagine che potrebbe richiedere tempo.

La maggior parte dei manutentori frequenta anche #vmdb2 su #OFTC. Puoi utilizzare il tuo client IRC o il client Riot, registrare il tuo nome su Nickserv e connetterti con Gunnar Wolf, Roman Perier o/e Lars Wirzenius, autore di vmdb2. Potrei fare un follow-up su vmdb2 in quanto è un bel piccolo strumento di per sé.

La strada da percorrere

Se ci sono abbastanza interesse e contributori, ad esempio, il risultato più basso sarebbe assicurarsi che la pagina wiki del port ARM64 sia il più aggiornata possibile. I vantaggi sono e possono essere enormi.

Ci sono un numero enorme di progetti che potrebbero trarre vantaggio dall'avere una farm Pi per creare il tuo server multimediale o un telefono SiP o qualsiasi cosa tu voglia giocare/lavorare.

Un altro frutto di basso impatto potrebbe essere la sincronizzazione tra dispositivi, ad esempio una condivisione di cluster ARM segnala a un desktop Debian tramite notifica o su dispositivo mobile o in entrambi i modi.

Mentre ho condiviso su Raspberry Pi, ci sono già un sacco di computer a scheda singola sul mercato e molti altri in arrivo, sia da MIPS che da OpenRISC-V, quindi ci sarà molta concorrenza nei giorni a venire.

Inoltre, OpenRISC-V è e sarebbe open-source gran parte del suo IP, quindi non sarebbero necessari firmware o BLOB binari non liberi. Si dice che anche MIPS sia più aperto, il che potrebbe sfidare ARM se MIPS e OpenRISC-V sono in grado di ottenere la logistica e i prezzi corretti, ma questa è una storia per un altro giorno.

Ci sono molti altri fornitori, sto solo condividendo quelli che mi interessano di più per vedere cosa escogitano.

Spero che quanto sopra faccia luce sul motivo per cui ha senso avere Debian sul Raspberry Pi.



Debian
  1. Come modificare l'immagine del profilo in Debian 10

  2. Debian vs Ubuntu:quali sono le differenze?

  3. Debian:la sicurezza del repository Debian?

  4. Debian – L'utente “debian-+”?

  5. Come installare il vero Firefox su Debian?

Come impostare il fuso orario in Debian 11

Come modificare il nome host in Debian 10

Copia del testo sul terminale Debian

Padroneggiare il comando ad albero su Debian

Come modificare il file host su Debian

Come installare l'ultimo MySQL 8 su Debian 11