Liste des modifications du livecd :

  1. apt-get update && apot-get upgrade
  2. apt-get remove –purge kppp bluez-utils bluez-pin kmag kmousetool hplip hplip-data hpijs ( avoir kexi ?)
  3. apt-get install libxine-extracodecs flashplayer-nonfree vlc
  4. pré-configuration du client IRC pour le chan #linuxquimper (konversation ou xchat)
  5. marque page dans le navigateur vers linuxquimper
  6. francisation, dès le boot et au premier démarrage
  7. ajout d'un lien sur /usr/share/ubuntu-artwork/home/locales/index-fr_FR.html(page d'accueil par défaut de firefox) vers linuxquimper
  8. un fond d'écran pourquoi pas celui proposé par AddiKT1ve ;)

Voici un script qui permet “d'ouvrir” l'iso originale et de chrooter le système qu'il contient afin de faire les modifications dessus.

# on créé les répertoires
mkdir ~/school
cd ~/school
mkdir system livefs squashfs
 
# on déplace l'iso de base ici kubuntu
mv ../kubuntu-7.04-desktop-i386.iso ./
 
# on monte l'iso
sudo mkdir /cdrom
sudo mount -o loop kubuntu-7.04-desktop-i386.iso /cdrom
 
# on copie les fichiers de l'iso sauf squashfs
rsync --exclude=/casper/filesystem.squashfs -a /cdrom livefs
 
# On monte le système compressé
sudo mount -t squashfs -o loop /cdrom/casper/filesystem.squashfs squashfs
 
# On extrait le système de fichier compressé
sudo cp -a squashfs/* system/
 
# démontage du système de fichier compressé
sudo umount squashfs
sudo rm -rf squashfs
 
# On peut alors "chrooter", c'est à dire simuler une session root sur le système contenu dans le dossier system
 
# On prépare le réseau
sudo cp /etc/resolv.conf system/etc/
 
# On chroot
sudo chroot system
mount -t proc none /proc
mount -t sysfs none /sys
 
# Utile pour éviter des erreurs dues a la langue locale
export HOME=/root
export LC_ALL=C

La source principale wse trouve sur le wiki oifficiel de ubuntu https://help.ubuntu.com/community/LiveCDCustomization