#1 Le 02/07/2012, à 16:33
- Mr.inco
[Résolu]Ajout de locales par un script bash
Bonjour à tous,
J'ai besoin d'un renseignement,
j'aimerais ajouter des locales à une de mes machines Debian, sauf que je souhaite le faire via un script bash sans que l'utilisateur n'ai besoin d'intervenir, donc pas de "dpkg-reconfigure locales"
Voila les locales que j'ai besoin d'ajouter :
fr_FR.UTF-8 UTF-8
en_EN.UTF-8 UTF-8
de_DE.UTF-8 UTF-8
Je voudrais garder fr_FR.UTF-8 UTF-8 par défaut.
Une idée?
Merci
Dernière modification par Mr.inco (Le 04/07/2012, à 09:37)
Vieux geek, en école d'info, spé systèmes et réseaux...
Hors ligne
#2 Le 02/07/2012, à 23:30
- darunia_goron
Re : [Résolu]Ajout de locales par un script bash
Je n'ai aucune idée de comment faire ça sous Debian, en tout cas, dans l'espoir que ça t'aide à résoudre ton problème, voici la solution pour Gentoo.
Jette aussi un coup d'œil à :
man locale-gen
Je l'ai lu en diagonale mais il n'est pas impossible que la solution s'y trouve.
Hors ligne
#3 Le 04/07/2012, à 09:36
- Mr.inco
Re : [Résolu]Ajout de locales par un script bash
Merci darunia_goron j'ai trouvé exactement ce que je voulais dans ce man!
Vieux geek, en école d'info, spé systèmes et réseaux...
Hors ligne
#4 Le 04/07/2012, à 11:40
- darunia_goron
Re : [Résolu]Ajout de locales par un script bash
Par curiosité, peux-tu poster ton script bash ?
Hors ligne
#5 Le 04/07/2012, à 11:43
- Mr.inco
Re : [Résolu]Ajout de locales par un script bash
# locales
cp /etc/locale.gen /etc/locale.gen.old
sed -i "s/# fr_FR.UTF-8 UTF-8/fr_FR.UTF-8 UTF-8/g" /etc/locale.gen
sed -i "s/# de_DE.UTF-8 UTF-8/de_DE.UTF-8 UTF-8/g" /etc/locale.gen
sed -i "s/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/g" /etc/locale.gen
/usr/sbin/locale-gen
export LANG=fr_FR.UTF-8 #Définition de la langue par défaut
Tout simplement ^^
Dernière modification par Mr.inco (Le 04/07/2012, à 11:43)
Vieux geek, en école d'info, spé systèmes et réseaux...
Hors ligne