Vorbereitung
1. Zur Debian-Umgebung wechseln
1 |
chroot /var/media/debian bash |
Jetzt hat man die aus Debian gewohnte „bash“. Mit „exit“ kann man diese wieder schließen und kommt in das Original-Busybox von der Fritz!Box.
ACHTUNG: Es muss noch „/var/tmp/busybox“ oder „$TEMP/busybox“ davor gestellt werden, wenn die aktuelle busybox chroot nicht unterstützt (siehe Kap. „Bessere Busybox„)
2a. Debian-Repository einstellen
Falls noch nicht geschehen, muss man in „/etc/apt/sources.list“ ein Debian-Repository hinzufügen:
1 2 3 4 |
cat /etc/apt/sources.list # sources.list ansehen # Falls noch nicht drin oder ein anderes Spiegel gewünscht # ein Debian-Repository hinzufügen: echo "deb http://archive.debian.org/debian/ lenny main" >> /etc/apt/sources.list" |
2b. Update ausführen
1 2 |
apt-get update # Softwarelisten aktualisieren apt-get upgrade # gesamte Software aktualisieren |
Jetzt ist Debian zur Verwendung bereit.
Softwareinstallation
1. Software herunterladen und installieren
Mittels Aptitude können folgende Befehle verwendet werden:
1 2 3 |
apt-cache search [Suchbegriff] # Nach verfügbarer Software suchen apt-get install [Programm] # Software herunterladen und installieren apt-get remove [Programm] # Software deinstallieren |
Als Beispiel installieren wir „cron“:
1 |
apt-get install cron |
HINWEIS: Aptitude zeigt immer die benötigten Pakete, Abhängigkeiten und den zusätzlich benötigten Speicherplatz an und fragt nach einer Bestätigung. Wir beantworten mit „yes“
2. Software in debug.cfg starten
1 2 3 |
FRITZDEBIAN=/var/media/debian chroot $FRITZDEBIAN /etc/init.d/cron start |
Zur ERKLÄRUNG: Aus der Standard-Fritz!Box-Umgebung startet man Debian-Programme, in dem man „chroot $FRITZDEBIAN “ gefolgt vom Debian-Befehl ausführt. Außerdem muss noch „$TEMP/busybox“ (genau so wie beim Wechseln zur Debian-Umbebug) davor gestellt werden, wenn die aktuelle busybox chroot nicht unterstützt (siehe Kap. „Bessere Busybox„)