Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| traduction_live_cd_tuto_kubuntu [Le 20/05/2008, 15:53] YannUbuntu methode de PauseKawa | — (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>liveCD live-CD ISO français traduction Kubuntu Hardy LoCo Team groupetraducteur traducteur}} | ||
| - | ---- | ||
| - | |||
| - | ====== Méthode de traduction du live-CD Hardy Kubuntu ====== | ||
| - | |||
| - | Dans un but de transparence, voici ci-dessous la méthode que l'on va utiliser pour créer l'ISO Kubuntu Hardy francophone. Elle est issue de la mise en commun de l'expérience des "créateurs d'ISO" du projet. Merci notamment à [[http://forum.ubuntu-fr.org/profile.php?id=40398| smo]] pour avoir rédigé la première version de cette méthode.  | ||
| - | |||
| - | **Si vous avez des conseils pour l'améliorer**, n'hésitez pas à laisser un message sur le forum du projet ([[http://forum.ubuntu-fr.org/viewtopic.php?id=207366 |ici]]).  | ||
| - | |||
| - | Cette méthode est basée sur la [[http://doc.ubuntu-fr.org:81/traduction_live_cd_tuto_ubuntu|méthode utilisée pour créer l'ISO Ubuntu francophone]]. | ||
| - | |||
| - | |||
| - | Page principale du projet : [[traduction_live_cd]] | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Méthode ===== | ||
| - | |||
| - | <note important>Cette méthode est en cours de développement</note> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | |||
| - | Préparation de l'espace de travail | ||
| - | |||
| - | mkdir ~/livecd | ||
| - | cd ~/livecd | ||
| - | mkdir iso squashfs | ||
| - | Récupération des données du livecd | ||
| - | |||
| - | sudo mount -o loop ~/kubuntu-8.04-desktop-i386.iso /cdrom | ||
| - | sudo cp -av /cdrom/. iso | ||
| - | sudo umount /cdrom | ||
| - | sudo mount -t squashfs -o loop ~/livecd/iso/casper/filesystem.squashfs /cdrom | ||
| - | sudo cp -av /cdrom/. squashfs | ||
| - | sudo umount /cdrom | ||
| - | sudo mount --bind /proc squashfs/proc | ||
| - | sudo mount --bind /sys squashfs/sys | ||
| - | sudo cp /etc/resolv.conf squashfs/etc/resolv.conf | ||
| - | sudo cp /etc/apt/sources.list squashfs/etc/apt/sources.list | ||
| - | (sudo gedit squashfs/etc/apt/sources.list optionnel suivant votre sources.list) | ||
| - | |||
| - | Récupération du dernier wubi et suppression des fichiers inutiles de 'surface' | ||
| - | |||
| - | cd iso | ||
| - | sudo su | ||
| - | rm wubi.exe && wget http://switch.dl.sourceforge.net/source … i-8.04.exe && mv Wubi-8.04.exe wubi.exe | ||
| - | cd isolinux | ||
| - | mkdir tmp | ||
| - | mv boot* ./tmp/ | ||
| - | mv 16x16.fnt ./tmp/ | ||
| - | mv back.jpg ./tmp/ | ||
| - | mv f*.txt ./tmp/ | ||
| - | mv splash.* ./tmp/ | ||
| - | mv isolinux.* /tmp/ | ||
| - | mv *.withgtk ./tmp/ | ||
| - | mv gfxboot.cfg ./tmp/ | ||
| - | mv langlist ./tmp/ | ||
| - | mv fr* ./tmp/ | ||
| - | rm * | ||
| - | mv ./tmp/* . | ||
| - | rmdir tmp | ||
| - | echo fr > langlist | ||
| - | exit | ||
| - | cd ~/livecd | ||
| - | |||
| - | (ou juste le fr dans iso/isolinux/lang ?) | ||
| - | |||
| - | Passage en chroot pour les modifications | ||
| - | |||
| - | sudo chroot squashfs | ||
| - | |||
| - | Mise a jours/suppressions diverses | ||
| - | |||
| - | apt-get update | ||
| - | apt-get install console-data (choisir le clavier azerty fr) | ||
| - | aptitude purge `dpkg -l | awk '{print $2}' | egrep "language-pack|aspell-|gimp-help-|language-support-|myspell-|openoffice.org-help-|openoffice.org-l10n-|language-pack-kde-|gimp-help-|thunderbird-locale-en-gb" | xargs` | ||
| - | aptitude install language-pack-fr language-pack-fr-base aspell-fr gimp-help-fr ifrench-gut language-support-fr language-support-translations-fr language-support-writing-fr myspell-fr-gut openoffice.org-help-fr openoffice.org-l10n-fr wfrench language-pack-kde-fr language-pack-kde-fr-base | ||
| - | apt-get upgrade | ||
| - | |||
| - | Modif des params fr | ||
| - | |||
| - | echo LANGUAGE=fr >> /etc/environment | ||
| - | echo >> /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals | ||
| - | echo [Locale] >> /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals | ||
| - | echo Charset=iso8859-15>> /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals | ||
| - | echo Country=fr>> /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals | ||
| - | echo Language=fr>> /usr/share/kubuntu-default-settings/kde-profile/default/share/config/kdeglobals | ||
| - | |||
| - | Au cas ou | ||
| - | |||
| - | echo >> /usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/share/config/kdeglobals | ||
| - | echo [Locale] >> /usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/share/config/kdeglobals | ||
| - | echo Charset=iso8859-15>> /usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/share/config/kdeglobals | ||
| - | echo Country=fr>> /usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/share/config/kdeglobals | ||
| - | echo Language=fr>> /usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/share/config/kdeglobals | ||
| - | |||
| - | echo >> /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/share/config/kdeglobals | ||
| - | echo [Locale] >> /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/share/config/kdeglobals | ||
| - | echo Charset=iso8859-15>> /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/share/config/kdeglobals | ||
| - | echo Country=fr>> /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/share/config/kdeglobals | ||
| - | echo Language=fr>> /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/share/config/kdeglobals | ||
| - | |||
| - | Utile de rajouter /usr/lib/kde4/etc/kde4/ ? | ||
| - | |||
| - | (c'est sur qu'un petit script avec un petit find c'est plus simple mais bon, c'est pour remplir la page et le copier/coller marche en direct wink) | ||
| - | |||
| - | mkdir temp | ||
| - | cp -av /usr/share/doc/kde/HTML/fr/. /temp/ | ||
| - | rm -r /usr/share/doc/kde/HTML/* | ||
| - | mkdir /usr/share/doc/kde/HTML/fr | ||
| - | cp -av /temp/. /usr/share/doc/kde/HTML/fr/ | ||
| - | rm -r temp | ||
| - | |||
| - | Le reste des modifs c'est sur la doc, soit | ||
| - | |||
| - | modif de /etc/casper.conf et /usr/share/initramfs-tools/scripts/casper pour le nom | ||
| - | modif de /usr/share/initramfs-tools/scripts/casper-bottom/14locales | ||
| - | modif de /usr/share/initramfs-tools/scripts/casper-bottom/20xconfig | ||
| - | modif de /usr/share/initramfs-tools/scripts/casper-bottom/19keyboard | ||
| - | modif de /usr/share/initramfs-tools/scripts/casper-bottom/10adduser | ||