Debian Jessie auf dem Raspberry PI in einer Minimal-Installation mittels raspbian-ua-netinst

Ich habe eine Anwendung für den Raspberry (Ich verwende das Model B in der Version 2), welche etwas neuere Pakete benötigt als diese Debian wheezy und damit das aktuelle Raspbian Image bietet. Daher habe ich mich auf die Suche gemacht, wie man Debian jessie schnellstmöglichst als minimal-image (d.h. ohne X-Komponenten). Fündig wurde ich bei raspbian-ua-netinst.

Werbung


Los gehts mit einer mindestens 512MB besser 1GB grossen (micro-)SD-Karte, welche als Fat32 formatiert sein sollte (Ich hatte gleich 8GB verwendet). Danach steht ein Besuch der Webseite an, bei dem das aktuelle Release heruntergeladen werden sollte. Je nach Plattform mit welcher das Image eingespielt wird (siehe Readme) muss man dabei dann unterschiedliche Downloads verwenden. Ich als Windows-Anwender nehme das ZIP-File.

Nach Entpacken auf die Speicherkarte muss nun eine Datei namens „installer-config.txt“ angelegt werden, welche die Installation auf die persönlichen Bedürfnisse anpassen kann. Die wichtigste Zeile ist dabei:

release=jessie

Ich habe zudem noch ein paar Zeilen mehr hinzugefügt, sodass es am Ende so aussah:

release=jessie
hostname=raspi
rootpw=hFbyekgYT5DBf9It6REC

Achtung: Das Root-Passwort braucht man später dann – ich würde mir daher die Daten zusätzlich in meinem Passwortsafe ablegen.

Dann die Speicherkarte in den Raspberry und starten – nun wird das System aufgesetzt. Wenn man den Raspberry an einem Monitor angeschlossen hat, kann man den Fortschritt verfolgen. Nach etwa 15-20 Minuten kann man dann die weiteren Konfigurationsschritte wie in der Readme beschrieben, durchführen.

dpkg-reconfigure locales
dpkg-reconfigure tzdata
apt-get install raspi-copies-and-fills rng-tools

Editiere dann noch /etc/modules und füge die Zeile:

bcm2708-rng

ein, damit der Zufallszahlengenerator in der Hardware verwendet wird. Als letztes kann man, sofern genug Platz auf der SD-Karte ist, noch ein Swap-File einrichten. In diesem Fall mit 512MB:

dd if=/dev/zero of=/swap bs=1M count=512
mkswap /swap
echo "/swap none swap sw 0 0" >> /etc/fstab

Ich habe danach dann noch einige Pakete installiert, die ich als sinnvoll befand:

apt-get install nano apt-utils

Das wars 🙂

Veröffentlicht von

Uli

IT-Nerd und Admin

8 Gedanken zu „Debian Jessie auf dem Raspberry PI in einer Minimal-Installation mittels raspbian-ua-netinst“

  1. Hi,
    ich stelle fest das die Funktion „packages=XY“ keine zugehörigen libraries installier… Beispiel „XFCE4“. Kennst du eventuell eine Lösung dafür, dass die zugehörigen Pakete mit installiert werden. Vielen dank im Voraus!!!

      1. Hi,
        muss leider noch einmal nerven. Da die Befehle „apt-get update und apt-get install XFCE4“ nicht funktionieren. Diese werden leider übersprungen oder bzw. garnicht ausgeführt.
        Danke!

      2. !..Gefunden..!
        Hier die Lösung für den Rpi 2 mit der 1.0.7 Version…

        chroot /rootfs apt-get -y install xfce4……
        Abhängige Pakete und co. lassen sich damit nach der Hauptinstallation nachträglich hinzufügen!!!

    1. Nein, beide Anleitungen orientieren sich an der Readme des Projekts. Wenn es eine Übersetzung wäre, wäre es angegeben und entsprechend Credit vergeben.

      Ich unterstütze solche Art von Verlinkung durch Vorwürfe nicht, daher Link entfernt.

      Viele Grüsse, Uli

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.