PiBakery: Eigene Raspbian-Installation zusammenklicken

Ein kleines Programm will es Raspberry-Pi-Nutzern leichter machen: Statt einer Basisinstallation und nachfolgender Konfiguration soll jeder Nutzer eine eigene angepasste Raspbian-Variante bauen können.

Artikel veröffentlicht am ,
PiBakery
PiBakery (Bild: Alexander Merz/Golem.de)

Das quelloffene Programm PiBakery erstellt auf Basis der Linux-Distribution Raspbian für den Raspberry Pi eine angepasste Betriebssystemversion. Der Nutzer konfiguriert per Drag-and-Drop, welche Aktionen beim erstmaligen Start oder bei jedem Bootvorgang ausgeführt werden sollen.

So kann zum Beispiel die WLAN-Verbindung oder SSH vorkonfiguriert werden. Oder beim ersten Start werden automatisch die aktuellen Versionen von Apache, PHP und Mysql oder eines beliebigen anderen Packages heruntergeladen und installiert. Es stehen auch spezielle Aktionen für den Raspberry Pi Zero zur Verfügung. Nach Abschluss der Konfiguration kann das angepasste Raspbian auf eine SD-Karte geschrieben werden.

  • Konfiguration des Raspberry Pi (Screenshot: Alexander Merz)
  • Einstellungen für Programme (Screenshot: Alexander Merz)
  • Einstellungen für das Netzwerk (Screenshot: Alexander Merz)
  • Raspberry-Pi-Einstellungen (Screenshot: Alexander Merz)
  • Spezielle Einstellungen für den Raspberry Pi Zero (Screenshot: Alexander Merz)
  • Weitere Einstellungen (Screenshot: Alexander Merz)
Konfiguration des Raspberry Pi (Screenshot: Alexander Merz)

PiBakery verändert für die festgelegten Aktionen nicht das Betriebssystem selbst, sondern generiert dafür maschinenlesbare Skripte. Deshalb kann die beschriebene SD-Karte später auch wieder eingelesen und die Konfiguration geändert werden, um zum Beispiel ein neues Passwort für das WLAN zu vergeben.

Der Programmierer David Ferguson entwickelte PiBakery, um seinen Raspberry Pi zu konfigurieren, auch wenn er keinerlei Peripherie zur Hand hat. Das Programm kann aber auch weniger erfahrenen Computernutzern helfen, einen Raspberry Pi einzurichten.

Technisch basiert PiBakery auf Node.js, NPM und dem Google-Projekt Blockly. Der Quellcode des Programms steht unter der GPL3 und ist auf Github zu finden. Der Entwickler bietet ebenso fertige Installationsprogramme für Windows und Mac OS X. Da sie auch ein komplettes Abbild von Raspbian enthalten, sind sie rund 1,6 GByte groß, die fertige Installation belegt rund 5 GByte.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


minecrawlerx 07. Sep 2016

Wieso nicht einfach Static Linux ( http://sta.li )? Da ist nix drauf bis auf git und dem...

Chakky 07. Sep 2016

sehr schön, ist leider aufn handy nicht zu erkennen gewesen

Seismoid 07. Sep 2016

Hat sich den schon verdient, auch wenn ich erst am Wochenende Zeit hab mir das genauer...

EpicLPer 07. Sep 2016

Endlich nicht mehr Ubuntu VM starten > USB Stick mit MicroSD mounten > mühsam Configs...



Aktuell auf der Startseite von Golem.de
20 Jahre Far Cry
Das deutsche Grafikwunder

Mit Far Cry feierte der deutsche Entwickler Crytek 2004 ein viel beachtetes Debüt. Kann der Südsee-Shooter auch 20 Jahre später noch beeindrucken?
Von Benedikt Plass-Fleßenkämper

20 Jahre Far Cry: Das deutsche Grafikwunder
Artikel
  1. SU7: Xiaomi stellt elektrische Sportlimousine für 28.000 Euro vor
    SU7
    Xiaomi stellt elektrische Sportlimousine für 28.000 Euro vor

    Xiaomi positioniert sein Elektroauto SU7 gegen das Tesla Model 3 und heizt den Preiskampf auf dem chinesischen Automarkt weiter an.

  2. Prost: Belgisches Bier mit künstlicher Intelligenz gebraut
    Prost
    Belgisches Bier mit künstlicher Intelligenz gebraut

    Forscher haben ein KI-Modell entwickelt, um bessere Biere zu brauen, die bei den Verbrauchern besonders gut ankommen.

  3. Softwareentwicklung: Events und APIs mit DDD entwerfen
    Softwareentwicklung
    Events und APIs mit DDD entwerfen

    Anforderungen an Software ändern sich schneller als je zuvor. Damit Entwickler da mitkommen, sollten sie Domain-driven Design nutzen. Wie das geht, zeigen wir an einem Beispiel.
    Von Annegret Junker

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Prime: Filme leihen für 0,99€ • Super Sale bei Alternate • MindStar: CHERRY Xtrfy MZ1 RGB Wireless 79€ • Alternate: Corsair RM750x/RM850x 109,90€/124,90€, ADATA 64 GB DDR5-6000 206,89€, Bosch-Professional-Werkzeuge • Gratis-Zugaben PS5 Slim & Nintendo Switch OLED beim TV-Kauf [Werbung]
    •  /