Wenn Sie jemals ein Raspberry Pi-Gerät verwendet haben, wissen Sie wahrscheinlich bereits, dass es eine Linux-Distribution namens Raspbian empfiehlt.
Raspbian ist eine stark angepasste Form von Debian, die auf ARM-Prozessoren mit geringer Leistung ausgeführt werden kann. Es ist nicht schlecht. Tatsächlich ist es ein ausgezeichnetes Betriebssystem für Raspberry Pi-Geräte, aber es ist nicht das echte Debian.
Debian-Puristen wie ich würden es vorziehen, das eigentliche Debian auszuführen, anstatt die angepasste Debian-Version des Raspberry Pi zu installieren. Ich vertraue mehr als jeder anderen Distribution darauf, dass Debian mir eine große Menge an ordnungsgemäß geprüften freien Softwarepaketen zur Verfügung stellt. Darüber hinaus würde ein solches Projekt auch anderen ARM-Geräten helfen.
Vor allem das Ausführen des offiziellen Debian auf dem Raspberry Pi ist eine Art Herausforderung und ich mag solche Herausforderungen.
Ich bin nicht der Einzige, der so denkt. Es gibt viele andere Debian-Benutzer, die das gleiche Gefühl haben, und deshalb gibt es ein laufendes Projekt, um ein Debian-Image für Raspberry Pi zu erstellen.
Vor ungefähr zweieinhalb Monaten übernahm ein Debian-Entwickler (DD) namens Gunnar Wolf dieses inoffizielle Raspberry-Pi-Image-Generierungsprojekt.
Ich zeige Ihnen schnell, wie Sie dieses Raspberry Pi Debian Buster-Vorschaubild auf Ihren Raspberry Pi 3-Geräten (oder höher) installieren können.
Debian auf Raspberry Pi bekommen [Für Experten]
Warnung
Beachten Sie, dass dieses Debian-Image im Moment sehr roh ist und nicht unterstützt wird. Obwohl es sehr neu ist, glaube ich, dass erfahrene Raspberry Pi- und Debian-Benutzer es verwenden können sollten.
Was Debian betrifft, hier ist das Debian-Image und Anweisungen, die Sie verwenden könnten, um das Debian-Stock-Image auf Ihrem Raspberry Pi 3 Model B+ zu installieren.
Schritt 1:Laden Sie das Debian Raspberry Pi Buster-Image herunter
Sie können die Vorschaubilder mit dem Befehl wget herunterladen:
wget https://people.debian.org/~gwolf/raspberrypi3/20190206/20190206-raspberry-pi-3-buster-PREVIEW.img.xz
Schritt 2:Prüfsumme überprüfen (optional)
Es ist optional, aber Sie sollten die Prüfsumme überprüfen. Sie können dies tun, indem Sie die SHA256-Hashdatei herunterladen und sie dann mit der des heruntergeladenen Raspberry Pi Debian-Images vergleichen.
An meinem Ende hatte ich sowohl die .sha256-Datei als auch img.xz in ein Verzeichnis verschoben, um die Überprüfung zu erleichtern, obwohl dies nicht erforderlich ist.
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
Schritt 3:Schreiben Sie das Bild auf Ihre SD-Karte
Sobald Sie das Bild überprüft haben, werfen Sie einen Blick darauf. Im komprimierten xzip-Format sind es etwa 400 MB. Sie können es extrahieren, um ein Bild mit einer Größe von etwa 1,5 GB zu erhalten.
Legen Sie Ihre SD-Karte ein. Bevor Sie mit dem nächsten Befehl fortfahren, ändern Sie bitte sdX in einen passenden Namen, der Ihrer SD-Karte entspricht.
Der Befehl extrahiert im Grunde das img.xz-Archiv auf die SD-Karte. Der Fortschrittsschalter/Flag ermöglicht es Ihnen, eine Fortschrittslinie mit einer Zahl zu sehen, um zu wissen, wie viel das Archiv extrahiert hat.
xzcat 20190206-raspberry-pi-3-buster-PREVIEW.img.xz | dd of=/dev/sdX bs=64k oflag=dsync status=progress
Sobald Sie Ihre SD-Karte erfolgreich geflasht haben, sollten Sie testen können, ob die Installation in Ordnung war, indem Sie in Ihren Raspberry Pi sshing. Das Standard-Root-Passwort ist himbeere.
ssh [email protected]
Wenn Sie wissen möchten, wie das Raspberry Pi-Image erstellt wurde, können Sie sich die Build-Skripte ansehen.
Weitere Informationen finden Sie auf der Projekthomepage.
Debian-Raspberry-Pi-ImageWie Sie zu den Bemühungen von Raspberry Pi Buster beitragen können
Es gibt eine Mailingliste namens debian-arm, wo Leute ihre Bemühungen einbringen und Fragen stellen können. Wie Sie in der Liste sehen können, gibt es bereits eine neue Firmware, die vor einigen Tagen veröffentlicht wurde und das direkte Booten anstelle der oben angegebenen Problemumgehung ermöglichen könnte.
Wenn Sie möchten, können Sie ein neues Image mit der oben geteilten raspi3-image-spec erstellen oder warten, bis Gunnar ein neues Image erstellt, was einige Zeit in Anspruch nehmen kann.
Die meisten Betreuer hängen auch bei #vmdb2 bei #OFTC ab. Sie können entweder Ihren IRC-Client oder Ihren Riot-Client verwenden, Ihren Namen bei Nickserv registrieren und sich entweder mit Gunnar Wolf, Roman Perier oder/und Lars Wirzenius, dem Autor von vmdb2, verbinden. Ich könnte ein Follow-up zu vmdb2 machen, da es ein nettes kleines Tool für sich ist.
Der Weg in die Zukunft
Wenn es zum Beispiel genügend Interessenten und Mitwirkende gibt, wäre die am wenigsten hängende Frucht, dafür zu sorgen, dass die ARM64-Port-Wiki-Seite so aktuell wie möglich ist. Die Vorteile sind und können enorm sein.
Es gibt eine große Anzahl von Projekten, die davon profitieren könnten, entweder eine Pi-Farm zu haben, um Ihren Medienserver oder ein SiP-Telefon oder was auch immer Sie spielen/arbeiten möchten, zu erstellen.
Eine weitere niedrig hängende Frucht könnte die Synchronisierung zwischen Geräten sein, sagen wir, ein ARM-Cluster teilt Berichte entweder per Benachrichtigung an einen Debian-Desktop oder auf dem Handy oder in beide Richtungen.
Während ich über Raspberry Pi gesprochen habe, gibt es bereits jede Menge Einplatinencomputer auf dem Markt und es kommen noch viel mehr, sowohl von MIPS als auch von OpenRISC-V, so dass es in den kommenden Tagen viel Konkurrenz geben wird.
Außerdem ist und wäre OpenRISC-V ein Open-Source-Sortiment vieler seiner IPs, so dass unfreie Firmware oder binäre Blobs nicht benötigt würden. Sogar MIPS soll offener sein, was ARM herausfordern könnte, wenn MIPS und OpenRISC-V in der Lage sind, ihre Logistik und Preisgestaltung richtig hinzubekommen, aber das ist eine Geschichte für einen anderen Tag.
Es gibt viele weitere Anbieter, ich teile nur diejenigen, die mich am meisten interessieren, um zu sehen, was sie anbieten.
Ich hoffe, das Obige wirft ein wenig Licht darauf, warum es sinnvoll ist, Debian auf dem Raspberry Pi zu haben.