Bananian Linux veröffentlicht

Vor einigen Tagen wurde das Betriebssystem Bananian Linux unter bananian.org veröffentlicht. Das OS bringt viele interessante Features mit, welche in diesem Artikel vorgestellt werde.

Bananian Linux ist ein vorinstalliertes Debian 7 (wheezy) Image, dass speziell für den Banana Pi optimiert wurde. Das System verwendet die von Debian wheezy bereitgestellten ARMhf Repositorien, ist aber nicht von Raspbian abhängig. Sowohl der Kernel, als auch der Bootloader (u-boot) sind an den Pi angepasst.

Mit Bananian fokussieren die Entwickler ein minimal gehaltenes System, dass sich durch einen einfachen Unterbau, eine gute Performance und maximale Sicherheit auszeichnet. Dadurch können Ressourcen effizienter für Anwendungen eingesetzt werden.

Insgesamt bildet das OS eine solide Grundlage für einen Server im Heimnetzwerk, ownCloud und diverse weitere Anwendungen.

Bananian-Config

Jeder der einen Raspberry Pi (Raspbian) besitzt, dem ist der Befehl raspi-config wohl ein Begriff. Bei Ausführung des Befehls gelangt man zu einer Oberfläche, in der man grundlegende Systemeinstellungen vornehmen kann.

Dies sieht bei Bananian Linux ähnlich aus. Das Tool bananian-config ermöglicht dem Benutzer eine schnell Grundkonfiguration des Systems. Dort können bekannte Parameter, wie Zeitzone, Sprache, Hostname, Root-Passwort und Speicherplatz (expand filesystem) festgelegt werden.

Vorinstallierte Anwendungen und Dienste

Bananian Linux bringt einige nützliche Tools mit, ohne das eine separate Installation notwendig ist. In der folgenden Übersicht sind die wichtigsten vorinstallierten Anwendungen und Dienste aufgelistet.

  • SSH Server (Remote-Zugriff)
  • NTP server (Zeitsynchronisation)
  • haveged (Entropie-Dienst zum schnellen erzeugen von Zufallszahlen)
  • rsyslogd (Log-Dienst)
  • zsh (Standard Shell, bash)
  • htop (System Tool, zeigt dynamische Übersicht aller laufenden Prozesse und genutzten Ressourcen)
  • bwm-ng (Tool zur Bandbreitenüberwachung)
  • screen (Terminal Multiplexer)

Standardkonfiguration

Das Passwort für den Root-Benutzer ist zunächst auf pi eingestellt. Das Passwort sollte zeitnah geändert werden, um den Zugriff von Unbefugten vorzubeugen. In den Standardeinstellungen ist die Ethernet-Schnittstelle auf DHCP gestellt. Das bedeutet bei jedem Start des Banana Pi bekommt dieser eine neue IP-Adresse zugewiesen. In Verbindung mit SSH und anderen Anwendung, wie zum Beispiel einem Webserver, ist es empfehlenswert eine statische IP-Adresse festzulegen. Im Folgenden sind noch weitere Standardkonfigurationen aufgelistet.

  • Root-Passwort: pi
  • Ethernet-Schnittstelle: DHCP (automatische IP-Adresszuweisung vom Router)
  • Ort und Sprache: en_us
  • Zeitzone: UTC
  • 512 MB Swap-File (Auslagerungsdatei)
  • Deadline-Scheduler und noatime mount-Option für Root-Dateisystem

Bananian Linux herunterladen

Das Bananian Image kann von der offiziellen Entwicklerseite heruntergeladen werden: http://www.bananian.org/download

Quellen (Stand: 13.08.2014): bananian.org

6 Kommentare zu “Bananian Linux veröffentlicht

  1. Hallo

    Das ist genau das, was im Moment gesucht wird. Ein schlankes Debian auf dem dem Banana Pi.
    Habe es auf SD geschrieben und funztz soweit sehr gut.
    Das muß unbendingt weiterentwickelt werden!!!
    Eine Frage: wie kann ich ein deutsches Tastaturlayout einstellen und die Bash anstelle der ZSH aktivieren?

    Ansonsten Super Arbeit und bitte weiter so!
    Respekt

    MfG
    Martini

  2. Vielen Dank für das Feedback!

    Zu deinen Fragen:
    Die Bash bekommst du mit folgendem Befehl wieder: ‚chsh -s /bin/bash‘. Danach neu anmelden.
    Steht jetzt auch in der FAQ.

    Die nächste Version wird auf jeden Fall eine Option zur Änderung des Tastaturlayouts (in bananian-config) enthalten.

    Vielleicht hilft dir vorerst folgende Seite weiter:
    https://wiki.debian.org/Keyboard

  3. Es ist schon so, schlank heisst du musst einiges nachinstallieren.
    # apt-get install console-setup
    # dpkg-reconfigure console-setup

    dann hatte ich meine de-ch Tastatur

Kommentare sind deaktiviert.