-------------------
## pour la langue fr
########################
Paquets a desinstaller
aspell-en
gimp-help-common
gimp-help-en
language-pack-en
language-pack-en-base
language-pack-es
language-pack-es-base
language-pack-gnome-en
language-pack-gnome-en-base
language-pack-gnome-es
language-pack-gnome-es-base
language-pack-gnome-pt
language-pack-gnome-pt-base
language-pack-gnome-xh
language-pack-gnome-xh-base
language-pack-pt
language-pack-pt-base
language-pack-xh
language-pack-xh-base
language-support-en
language-support-translations-en
language-support-writing-en
myspell-en-gb
myspell-en-us
myspell-en-za
openoffice.org-help-en-gb
openoffice.org-help-en-us
openoffice.org-l10n-common
openoffice.org-l10n-en-gb
openoffice.org-l10n-en-za
gimp-help-en
Scriptable avec :
dpkg -l | awk '{print $2}' | egrep "language-pack|aspell-|gimp-help-|language-support-|myspell-|openoffice.org-help-|openoffice.org-l10n-|language-pack-gnome-|gimp-help-" | xargs
###########
paquets a installer
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
thunderbird-locale-fr ( pas obligatoire... )
wfrench
-- gnome --
language-pack-gnome-fr
language-pack-gnome-fr-base
------------
scriptable:
sudo 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 thunderbird-locale-fr wfrench language-pack-gnome-fr language-pack-gnome-fr-base
# extra ( a scripter si possible...)
localepurge -> pendant la configuration , choisir
fr_FR
fr_FR.UTF-8
fr_FR@euro
et une fois installé, executer :
dpkg-reconfigure localepurge
pour lui dire ne ne plus afficher l espace disque libéré, ou le desinstaller...
## fichiers a supprimer, je cherchais un gain de place significatif sans incidences si possible en dehors des paquets
En fait on libere pas mal d'espace avec tous les fichiers d aide, j ai donc fait rapido une petite fonction qui permet de scanner le dossier /usr/share/gnome/help/ et virer toutes les langues sauf fr et en_GB
on passe de 143mo a 74mo 🙂 pepere pour la suite...
qu en pensez vous ? moi je pars du principe que l on fait une iso fr et virer des fichiers d aide ... hors "fr" ou "en", au cas ou , c est pas bien grave .
Fonction:
for i in $(ls /usr/share/gnome/help/); do
dir=/usr/share/gnome/help/$i
cd $dir
check=`ls $dir | egrep "cs|es|eu|fi|hu|it|ja|ko|lt|nl|pl|pt|pt_BR|ro|ru|sk|sv|zh_CN"`
for i in $check; do
echo "$dir/$i"
rm -R "$dir/$i"
done
done
#########################
firefox (pour l alpha...)
Attention avec la beta3 pour l instant il n y a pas de locales fr on passe par un xpi
mozilla-locale-fr-fr c est pour firefox 2... ( a voir sur rc1...)
le xpi ( a voir ensuite quand ca sera en version officielle) :
ftp://ftp.mozilla.org/pub/firefox/releases/3.0b5/linux-i686/xpi/fr.xpi
il restera ensuite a modifier tous les liens par defaut qui sont en anglais, pour cela editer
/etc/firefox-3.0/profile/bookmarks.html
ou a la main si le chroot est en graphique... Xnest ou autre
Sur la rc1 ça semble ok direct, sauf les quelques liens de la video...
###### boot/casper #####
1) Infos utilisateur par defaut:
- editer /etc/casper.conf
remplacer la ligne correspondante par :
export USERFULLNAME="utilisateur live" ( par exemple )
Pour etre sure on peut egalement editer le fichier
/usr/share/initramfs-tools/scripts/casper et faire la meme chose...
2) fichier casper initramfs a modifier (casper-bottom)
modifier le clavier :
ouvrir /usr/share/initramfs-tools/scripts/casper-bottom/19keyboard
remplacer "en" par la langue (fr)...
modifier locales :
ouvrir /usr/share/initramfs-tools/scripts/casper-bottom/14locales
remplacer "en_US.UTF-8" par la langue (fr_FR.UTF-8)...
modifier Xorg :
/usr/share/initramfs-tools/scripts/casper-bottom/20xconfig
remplacer "en_US.UTF-8" par la langue (fr_FR.UTF-8)...
Changer zone horaire :
editer /usr/share/initramfs-tools/scripts/casper-bottom/20xconfig
et changer "UTC" par "Europe/Paris"
ou taper avec un chroot actif
sed -i "s/UTC/Europe\/Paris/" \
/usr/share/initramfs-tools/scripts/casper-bottom/02timezone
Note :
on peut scripter les 3 premiers (le dernier aussi...) ## bon la c est vraiment une idee de base pour les variables...
BASELANG="fr" ## a changer
BASEUTF="fr_FR.UTF-8" ## a changer
DESKDIRNAME="Bureau" ## a changer
sed -i "s/kbd=us/kbd=$BASELANG/g" \
/usr/share/initramfs-tools/scripts/casper-bottom/19keyboard
sed -i "s/en_US.UTF-8/$BASEUTF/g" \
/usr/share/initramfs-tools/scripts/casper-bottom/14locales
sed -i "s/en_US.UTF-8/$BASEUTF/g" \
/usr/share/initramfs-tools/scripts/casper-bottom/20xconfig
####################################
modifier/traduire le dossier Desktop de gnome
Editer le fichier :
/usr/share/initramfs-tools/scripts/casper-bottom/10adduser
- Remplacer tous les "Desktop" par la traduction correspondante, "Bureau" pour nous
- Remplacer egalement les "Examples" par "Exemples" .
Commande:
sed -i 's/Desktop/Bureau/g' /usr/share/initramfs-tools/scripts/casper-bottom/10adduser
sed -i 's/Examples/Exemples/g' /usr/share/initramfs-tools/scripts/casper-bottom/10adduser
ensuite il faut placer deux fichiers de config xdg dans le dossier .config, creer nos dossiers et en renommer, supprimer d autres
Donc creer dossiers :
Documents
Vidéos
Musique
Images
Bureau
Public
Modèles
Commande:
mkdir /etc/skel/Documents /etc/skel/Vidéos /etc/skel/Musique /etc/skel/Images /etc/skel/Bureau /etc/skel/Public /etc/skel/Modèles
et
mv /etc/skel/examples /etc/skel/Exemples
et enfin
rm -r /etc/skel/Desktop
Ensuite creer les fichiers suivant: (ou les injecter depuis le systeme locale...)
/etc/skel/.config/user-dirs.locale
et ajouter :
fr_fr
/etc/skel/.config/user-dirs.dirs
et ajouter :
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Bureau"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"
enregistrer et finito les modifs 🙂
c est comme ca que j ai eu de bons resultats avec le dossier "Bureau" , moi aussi frafa j avais essaye et j avais laissé tomber, mais là nickel...