Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Debslug Selfmade

DebianSlug LE selbst erzeugen mit VMware Player und Ubuntu-Linux

Diese Anleitung versteht sich als Hilfe bei der Erzeugung eines DebianSlug (Little

Endian) mit Hilfe eines Ubuntu-Linux, das unter VMware unter Windows läuft.

Natürlich funktioniert das auch mit (irgendwie) anderen Linux-Varianten.

ALLES GESCHIEHT AUF EIGENE GEFAHR!

Los geht’s:

Lade dir den kostenlosen VMware Player herunter: http://www.vmware.com/download/player

Lade dir ebenso eine vorgefertigte Ubuntu-Installation herunter: http://www.vmware.com/vmtn/vm/ubuntu.html

Installiere den VMware Player und starte das Ubuntu-Linux

Öffne ein Konsole und editiere die Installationsquellendatei vom Ubuntu-Updater: sudo gedit /etc/apt/sources.list (Password ist: ubuntu)

Schreibe in der Datei vor alle Zeilen die mit deb CD-ROM beginnen ein #.

Füge diese Zeilen am Ende der Datei hinzu:

deb http://us.archive.ubuntu.com/ubuntu breezy universe main restricted multiverse

deb http://security.ubuntu.com/ubuntu breezy-security universe main restricted multiverse

deb http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse

und speichere die Datei.

Starte ein Update der Quellen: sudo apt-get update

Starte ein Upgrade des Installers: sudo apt-get upgrade

Installiere folgende Tools (alles in einer Zeile eingeben):

sudo apt-get install autoconf automake automake1.9 bison ccache cvs docbook flex gcc g++ gawk gcj gettext libc6-dev libglib2.0-dev libtool m4 make patch pkg-config python python-dev python2.4 python2.4-dev sed texinfo unzip subversion bzip2 python2.4-psyco fakeroot dpkg-dev cdbs debhelper libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-test-dev libboost-dev libz-dev

Lade die monotone-Quellen herunter:

wget http://www.venge.net/monotone/downloads/monotone-0.25.tar.gz

Entpacke díe Datei: tar xzvf monotone-0.25.tar.gz

Wechsle das Verzeichnis: cd monotone-0.25

Erzeuge das Softwarepaket: dpkg-buildpackage -rfakeroot -uc –b

Wechsle zurück: cd ..

Installiere das neue Paket: sudo dpkg -i monotone_0.25-0.1_i386.deb

Erzeuge ein neues Verzeichnis: mkdir -p ~/slug

Wechsle in dieses: cd ~/slug

Erzeuge noch ein Verzeichnis: mkdir download

Lade das Makefile herunter:

wget --cache=off http://www.nslu2-linux.org/Makefile

Öffne diese Seite im Web-Browser:

http://www.intel.com/design/network/products/npfamily/ixp425swr1.htm

Melde Dich bei Intel an und lade anschließend diese beiden Dateien in das

download-Verzeichnis herunter: '' IPL_ixp400AccessLibrary-2_1.zip''

IPL_ixp400NpeLibrary-2_1.zip

Damit das Makefile diese zwei Dateien auch akzeptiert, musst Du noch die

Checksum-Dateien erzeugen:

md5sum ~/ IPL_ixp400AccessLibrary-2_1.zip | sed s/\ .*$// > ~/slug/openslug/downloads/ IPL_ixp400AccessLibrary-2_1.zip.md5

md5sum ~/ IPL_ixp400NpeLibrary-2_1.zip | sed s/\ .*$// > ~/slug/openslug/downloads/ IPL_ixp400NpeLibrary-2_1.zip.md5

Jetzt ist eigentlich alles bereit, also geht’s nun endlich los:

cd ~/slug/

make setup

make update

make debianslug-image

Das Image landet in tmp/deploy/images/debianslug-nslu2-<datum>.flashdisk.img

und kann mittels der bekannten Tools geflasht werden.

P.S.: Wenn während des make-Prozesses eine Datei nicht heruntergeladen wird,

versuche diese einfach mal „von Hand“ zu laden. Kopiere die in das

download-Verzeichnis, erzeuge wie oben beschrieben die Checksums und starte make

erneut.

Viel Spass wünscht

QUITSCHIBOOO

Diese Anleitung ist eine Zusammenfassung des Originals von der NSLU2-Linux.org-Seite: http://www.nslu2-linux.org/wiki/Development/MasterMakefile


Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 05.09.2008 12:04 Uhr