Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| traduction_live_cd_tuto_kubuntu_hardy [Le 01/03/2010, 10:04] – tag YoBoY | traduction_live_cd_tuto_kubuntu_hardy [Le 31/08/2010, 08:19] (Version actuelle) – suppression YannUbuntu | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | |||
| - | ====== Méthode de traduction du live-CD Hardy Kubuntu ====== | ||
| - | |||
| - | Dans un but de transparence, | ||
| - | |||
| - | **Si vous avez des conseils pour l' | ||
| - | |||
| - | Cette méthode est basée sur la [[http:// | ||
| - | |||
| - | |||
| - | Page principale du projet : [[traduction_live_cd]] | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Méthode ===== | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ## Préparation de l' | ||
| - | |||
| - | < | ||
| - | mkdir ~/livecd | ||
| - | cd ~/livecd | ||
| - | mkdir iso squashfs | ||
| - | </ | ||
| - | |||
| - | ## extraction du live cd et mise en place | ||
| - | |||
| - | < | ||
| - | sudo mount -o loop ~/ | ||
| - | sudo cp -av /cdrom/. iso | ||
| - | sudo umount /cdrom | ||
| - | sudo mount -t squashfs -o loop ~/ | ||
| - | sudo cp -av /cdrom/. squashfs | ||
| - | sudo umount /cdrom | ||
| - | </ | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | < | ||
| - | sudo mount --bind /proc squashfs/ | ||
| - | sudo mount --bind /sys squashfs/ | ||
| - | sudo mount --bind /dev/pts squashfs/ | ||
| - | |||
| - | sudo cp / | ||
| - | sudo cp / | ||
| - | </ | ||
| - | |||
| - | ## Passage en chroot pour les modifications | ||
| - | |||
| - | < | ||
| - | sudo chroot squashfs | ||
| - | </ | ||
| - | |||
| - | ## suppression des paquets de locales inutiles | ||
| - | |||
| - | < | ||
| - | aptitude purge `dpkg -l | awk ' | ||
| - | </ | ||
| - | |||
| - | ## Installation des paquets pour la langue fr | ||
| - | < | ||
| - | aptitude install language-pack-fr language-pack-fr-base aspell-fr gimp-help-fr ifrench-gut myspell-fr-gut openoffice.org-help-fr openoffice.org-l10n-fr wfrench language-pack-kde-fr language-pack-kde-fr-base kde-i18n-fr | ||
| - | </ | ||
| - | |||
| - | <note important> | ||
| - | (apt-get upgrade) -> a voir car peut impliquer une installation du kernel et donc export d initrd etc apres... | ||
| - | </ | ||
| - | |||
| - | ## Modification des fichiers de configuration kde | ||
| - | |||
| - | < | ||
| - | echo LANGUAGE=fr >> / | ||
| - | |||
| - | echo -e ' | ||
| - | export LC_ALL=fr_FR.UTF-8 | ||
| - | export LANGUAGE=fr | ||
| - | ' | tee -a / | ||
| - | |||
| - | echo -e ' | ||
| - | Language=fr | ||
| - | Country=fr' | ||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | ## nettoyage total des fichiers de locales et docs inutils... (methode ameliorable a mon avis...) | ||
| - | |||
| - | < | ||
| - | for i in `find / | ||
| - | |/ | ||
| - | |/ | ||
| - | |/ | ||
| - | |/ | ||
| - | |/ | ||
| - | DIR=$(echo " | ||
| - | rm -R " | ||
| - | done | ||
| - | </ | ||
| - | |||
| - | ## modification des fichiers de boot du live-cd (casper) | ||
| - | |||
| - | < | ||
| - | sed -i ' | ||
| - | |||
| - | sed -i ' | ||
| - | |||
| - | sed -i ' | ||
| - | |||
| - | sed -i ' | ||
| - | |||
| - | </ | ||
| - | |||
| - | ## modification xdg (au final sert juste a avoir un dossier Bureau en live et a l install sur hdd...), pour ca une petite astuce que j ai trouve pour pas s embeter | ||
| - | |||
| - | < | ||
| - | ## d abord on change le home par defaut de root | ||
| - | |||
| - | sed -i ' | ||
| - | |||
| - | </ | ||
| - | |||
| - | ## et un petit coup d xdg pour generer les bons dossiers et la bonne config, xdg se basant apparement sur / | ||
| - | |||
| - | < | ||
| - | xdg-user-dirs-update --force | ||
| - | </ | ||
| - | |||
| - | ## voila, dans /etc/skel il devrait y avoir mainteant Bureau, | ||
| - | |||
| - | Vérifiez bien ca!! | ||
| - | |||
| - | **si** tout est ok, nous devons encore modifier casper pour qu il installe l icone d' | ||
| - | |||
| - | < | ||
| - | sed -i ' | ||
| - | </ | ||
| - | |||
| - | ## on remet en place | ||
| - | < | ||
| - | sed -i ' | ||
| - | </ | ||
| - | |||
| - | |||
| - | ## configuration des tty (consoles virtuelles) en fr et du clavier | ||
| - | < | ||
| - | apt-get update | ||
| - | apt-get install console-data console-common (choisir le clavier azerty fr) | ||
| - | dpkg-reconfigure console-setup | ||
| - | |||
| - | ## et vraiment par securite... | ||
| - | sed -i ' | ||
| - | </ | ||
| - | |||
| - | ## terminé, un peu de nettoyage : | ||
| - | < | ||
| - | rm -R /tmp/.* | ||
| - | rm /etc/hosts | ||
| - | rm / | ||
| - | |||
| - | ## nettoie les sources | ||
| - | apt-get clean | ||
| - | |||
| - | ## et sortez du chroot :) | ||
| - | exit | ||
| - | |||
| - | </ | ||
| - | |||
| - | ## Une fois revenu en local... | ||
| - | |||
| - | < | ||
| - | umount squashfs/ | ||
| - | umount squashfs/ | ||
| - | umount squashfs/ | ||
| - | |||
| - | ## et on demonte l image tout est terminé pour le chroot... | ||
| - | umount squashfs | ||
| - | </ | ||
| - | |||
| - | ## Dernière étape, Modification isolinux en fr et mise à jour de wubi | ||
| - | |||
| - | < | ||
| - | cd iso | ||
| - | sudo -s | ||
| - | |||
| - | ## verification des depots sources | ||
| - | |||
| - | sed -i '/ | ||
| - | sed -i '/ | ||
| - | echo -e ' | ||
| - | |||
| - | ## mise à jour des sources | ||
| - | apt-get update | ||
| - | |||
| - | ## Téléchargement de sources gfxboot-theme-ubuntu... | ||
| - | apt-get install dpkg-dev | ||
| - | apt-get source gfxboot-theme-ubuntu | ||
| - | |||
| - | ## Mise en place et nettoyage... | ||
| - | sudo rm *.dsc *.tar.gz *.gz *.diff.gz &>/ | ||
| - | cd gfxboot-theme-ubuntu* | ||
| - | make DEFAULT_LANG=fr | ||
| - | cp -af boot/* ../ | ||
| - | cd ../ | ||
| - | echo " | ||
| - | cd .. | ||
| - | rm -R gfxboot-theme-ubuntu* | ||
| - | |||
| - | ## Wubi | ||
| - | |||
| - | rm wubi.exe & wget http:// | ||
| - | </ | ||
