Image Anleitung auf ubuntu
Aus ReelBox Maniacs
Inhaltsverzeichnis |
[bearbeiten] Download des ISO-Images
hier kann man das benötigte ubuntu ISO-Image runterladen
[bearbeiten] vmware
Zu vmware lasse ich mich hier nicht aus. Ich habe im Assi Linux/ubuntu ausgewählt, brigded network, und die virtuelle Platte nicht komplett allokiert (allocate Disk spce now "Haken entfernen"). Das ISO-Image wird dann anschließend als CD-ROM eingebunden. Beim ersten Boot wird von diesem automatisch gestartet.
[bearbeiten] Paketquellen freigeben
In der /etc/apt/sources.list müssen die auskommentierten Paketquellen z.B.
# deb http://de.archive.ubuntu.com/ubuntu/ dapper universe # deb-src http://de.archive.ubuntu.com/ubuntu/ dapper universe
einkommentiert werden. Hiervon gibt es drei Stellen in der Datei mit jeweils zwei Zeilen. Kurzgefasst kann man sagen; einfach alle Zeilen mit einer http... Zeile einkommentieren. Dann passt es.
Beispiel:
deb http://de.archive.ubuntu.com/ubuntu/ dapper universe deb-src http://de.archive.ubuntu.com/ubuntu/ dapper universe
Anscließend noch ein
apt-get update
und die Paketlisten werden aktualisiert. Nun kann auch der nächste Schritt ohne Probleme durchgeführt werden. Den apt-get sollte man im Zweifelsfall auch mal zwischendurch mahen, da damit die INformationen über die zur Verfügung stehenden Pakete aktualisiert wird.
[bearbeiten] Paketinstallation
die unten stehende Liste der Pakete enhält schon das apt-get install in jder Zeile. Damit kann man die beiden Blöcke unten per cut&paste ausschneiden, in ein file im ubuntu schreiben und dieses anschließend ausführen. In Befehlen sieht das so aus:
cd /tmp vi inst.sh
- nun per cut die apt-get install ... auschneiden und im Editorfenster einfügen
- das selbe mit dem zweiten Block (mkdir /reelbox ...) machen
- nun das Ergebnis speichern und das Script ausführen
sh /tmp/inst.sh
- nun muss man nur noch die Fragen bei der Paketinstallation beantworten.
Diese Vorgehensweise beschleunigt den Installationsvorgang ganz erheblich, da das kopieren der einzelnen Zeilen wegfällt.
[bearbeiten] Liste zu installierender Pakete
apt-get install mc apt-get install ssh apt-get install subversion apt-get install make apt-get install automake1.8 apt-get install gcc-3.3 apt-get install g++-3.3 apt-get install libtool apt-get install ccache apt-get install bin86 apt-get install libdbus-1-dev apt-get install libdbus-glib-1-dev apt-get install libjpeg62-dev apt-get install libkrb5-dev apt-get install liba52-0.7.4-dev apt-get install libasound2-dev apt-get install libdvdread3-dev apt-get install libfreetype6-dev apt-get install libgpg-error-dev apt-get install libhal-dev apt-get install libhal-storage-dev apt-get install libid3tag0-dev apt-get install libimlib2-dev apt-get install libjasper-1.701-dev apt-get install libmagick9-dev apt-get install libmpeg2-4-dev apt-get install liboggz1-dev apt-get install libsndfile1-dev apt-get install libtasn1-2-dev apt-get install libvorbis-dev apt-get install libpng3 apt-get install resmgr apt-get install libxt-dev apt-get install libssl-dev apt-get install libpci1 apt-get install jfsutils apt-get install reiserfsprogs apt-get install dosfstools apt-get install syslinux apt-get install portmap apt-get install udev apt-get install imagemagick apt-get install alsa-utils apt-get install dvdauthor apt-get install dvd+rw-tools apt-get install hal apt-get install bzip2 apt-get install mtools apt-get install libiw-dev apt-get install wireless-tools apt-get install smbfs apt-get install bc apt-get install ftpd apt-get install ftp apt-get install nfs-kernel-server apt-get install netpbm apt-get install libnetpbm10-dev apt-get install curl apt-get install cdrecord apt-get install mkcramfs apt-get install libcap-dev apt-get install fontconfig apt-get install libfontconfig-dev apt-get install libXpm-dev
ln -s /usr/bin/gcc-3.3 /usr/bin/gcc
#fuer einige vdr-Plugins, sofern man solche selber mitcompilieren will, sind noch folgende Pakete notwendig
apt-get install libpng3-dev apt-get install libpng12-dev apt-get install imagemagick apt-get install libmagick++9-dev apt-get install libcurl3-dev
[bearbeiten] svn lokal einrichten
mkdir /reelbox cd /reelbox svn co svn://reelbox.org reelbox cd /reelbox/testing/src/build ./makeall.sh #als OS ubuntu606 auswählen und dann heisst es warten ....
Wenn die Meldung
Warning: creating filesystem that does not conform to ISO-9660.
Warning: Creating ISO-9660:1999 (version 2) filesystem.
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
Size of boot image is 5760 sectors -> Emulating a 2880 kB floppy
35.06% done, estimate finish Tue Nov 14 22:14:02 2006
70.01% done, estimate finish Tue Nov 14 22:14:02 2006
Total translation table size: 2048
Total rockridge attributes bytes: 50132
Total directory bytes: 141312
Path table size(bytes): 764
Max brk space used 63000
14285 extents written (27 MB)
#############################################################
CD image created successfully as file
/reelbox/testing/src/build/ReelBox.iso!
#############################################################
kommt, dann kann man das Image per ftp auf den PC kopieren (/reelbox/testing/src/build/ReelBox.iso) und dort auf CD brennen.

