Benutzer-Werkzeuge

Webseiten-Werkzeuge

doku:knf2009-linux-live-uck

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
doku:knf2009-linux-live-uck [17.11.2009 21:02]
kfr
doku:knf2009-linux-live-uck [22.11.2009 14:25]
kfr
Zeile 35: Zeile 35:
     * => im Live-System kann alles überschrieben werden, z.B. Updates     * => im Live-System kann alles überschrieben werden, z.B. Updates
   * Live-System kann auch auf Festplatte und USB-Stick installiert werden   * Live-System kann auch auf Festplatte und USB-Stick installiert werden
- +===== uck Übersicht =====
-===== uck Übersicht=====+
 {{:​doku:​uck-logo-kurz.png|}} {{:​doku:​uck-logo-kurz.png|}}
   * uck: Ubuntu Customization Kit   * uck: Ubuntu Customization Kit
Zeile 42: Zeile 41:
   * macht aus einer Ubuntu-CD eine neue CD   * macht aus einer Ubuntu-CD eine neue CD
     * keine komplette Entwicklungsumgebung nötig     * keine komplette Entwicklungsumgebung nötig
 +===== uck Übersicht 2 =====
 +{{:​doku:​uck-ablauf.png?​700|}}
 +
 ===== uck Voraussetzungen ===== ===== uck Voraussetzungen =====
 {{:​doku:​uck-logo-kurz.png|}} {{:​doku:​uck-logo-kurz.png|}}
Zeile 76: Zeile 78:
   * desktop environments:​ gnome   * desktop environments:​ gnome
   * choose an ISO Image to be used as the basis: meine-vorlage.iso   * choose an ISO Image to be used as the basis: meine-vorlage.iso
-  * enter the name for the CD: ''​KNF Live CD 2009''​+  * enter the name for the CD: ''​KNF ​Live Live CD 2009''​
   * Do you want to customize during building? yes   * Do you want to customize during building? yes
   * Do you want to delete all windows-related files from the CD: yes/no   * Do you want to delete all windows-related files from the CD: yes/no
  
 Fasten seatbelts... (nach Passwortabfrage). Fasten seatbelts... (nach Passwortabfrage).
- 
 ===== uck Ordnerstruktur ===== ===== uck Ordnerstruktur =====
  
Zeile 89: Zeile 90:
         * customizations-scripts/​         * customizations-scripts/​
           * //Scripts für CD-Anpassung//​           * //Scripts für CD-Anpassung//​
-          * //wird automatisch angelegt und überschrieben//​+          * //wird automatisch angelegt und überschrieben ​:!://
         * iso-mount/         * iso-mount/
           * // Mount-Point für Original-CD //           * // Mount-Point für Original-CD //
Zeile 107: Zeile 108:
     * .X11-unix     * .X11-unix
       * //zwischen mehreren Läufen manuell löschen //       * //zwischen mehreren Läufen manuell löschen //
 +
 ===== uck "​manually"​-Script 1/3 ===== ===== uck "​manually"​-Script 1/3 =====
  
Zeile 175: Zeile 177:
   > $ZIEL/​tmp/​remove_old_kernels.sh   > $ZIEL/​tmp/​remove_old_kernels.sh
 chroot $ZIEL sh -x /​tmp/​remove_old_kernels.sh || exit 2 chroot $ZIEL sh -x /​tmp/​remove_old_kernels.sh || exit 2
-chroot ​rm $ZIEL/​tmp/​remove_old_kernels.sh+rm $ZIEL/​tmp/​remove_old_kernels.sh
  
 chroot $ZIEL apt-get -y autoremove || exit 2 chroot $ZIEL apt-get -y autoremove || exit 2
Zeile 181: Zeile 183:
 exit 0 exit 0
 </​code>​ </​code>​
- 
 ===== exit 0 ===== ===== exit 0 =====
 {{:​doku:​bildschirmfoto-remaster-new-files_-_datei-browser.png|}} {{:​doku:​bildschirmfoto-remaster-new-files_-_datei-browser.png|}}
 +
 +===== Tipps & Tricks =====
 +==== Sprachanpassung ISO-Image Boot (Grub) ====
 +<​code>​
 +echo "cat \$ISO_REMASTER_DIR/​isolinux/​de.tr | 
 + perl -ne '\$_ =~ s/​Tastaturbelegung/​Tastatur/;​ print;'​ |
 + perl -ne '\$_ =~ s/Weitere Optionen/​Mehr Optionen/; print;'​ |
 + perl -ne '\$_ =~ s/​Barrierefreiheit/​Barrierefrei/;​ print;'​ |
 + perl -ne '\$_ =~ s/Ubuntu \^ausprobieren \(Rechner bleibt unverändert\)/​Mac Life Ubuntu \^Rettungssystem/;​ print;'​ > \$ISO_REMASTER_DIR/​isolinux/​de.tr-NEU || exit 2" >> $UCKDIR/​customization-scripts/​customize_iso || exit 2
 +echo "mv \$ISO_REMASTER_DIR/​isolinux/​de.tr-NEU \$ISO_REMASTER_DIR/​isolinux/​de.tr || exit 2" >> $UCKDIR/​customization-scripts/​customize_iso || exit 2
 +</​code>​
 +
 +==== Timezone ====
 +''/​etc/​rc.local (in rootfs)''​ <​code>​
 +# Zeitzone
 +mv /​etc/​localtime /​etc/​localtime.ORIG
 +ln -s /​usr/​share/​zoneinfo/​Europe/​Berlin /​etc/​localtime
 +</​code>​
 +
Permalink doku/knf2009-linux-live-uck.txt · Zuletzt geändert: 22.11.2009 14:25 von kfr

oeffentlich