View previous topic :: View next topic |
Author |
Message |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Tue Dec 28, 2004 9:53 pm Post subject: [localisation]locale.build ou 02locales |
|
|
La, j'ai pas tout compris. Les locales semblent etre les variables pour configurer linux dans sa langue préférée.
Mon objectif est d'avoir un maximum de choses en français euro.
Seulement dans le tuto pour monter gentoo, il est dit :
Code: | Ajoutez l'option userlocales à votre variable USE et définissez la liste des « locales » à créer dans le fichier /etc/locales.build. N'utilisez cela que si vous connaissez la ou les « locales » dont vous avez besoin.
Exemple de code 9 : Utiliser l'option userlocales uniquement pour glibc
# mkdir -p /etc/portage
echo "sys-libs/glibc userlocales" >> /etc/portage/package.use
Ensuite, définissez les « locales » qui vous intéressent :
Exemple de code 10 : Ouvrir le fichier /etc/locales.build
# nano -w /etc/locales.build
L'exemple ci-dessous sélectionne l'anglais américain et le français en France dans les encodages ISO et UTF-8.
Exemple de code 11 : Exemple de /etc/locales.build
en_US/ISO-8859-1
en_US.UTF-8/UTF-8
fr_FR/ISO-8859-1
fr_FR@euro/ISO-8859-15
fr_FR.UTF-8/UTF-8
|
ensuite dans le tuto de la localisation il est dit :
Code: | IV- Francisation de votre système.
On configure toutes les variables d'environnement, pour cela on créer un fichier 02locales comme suit :
Code:
touch /etc/env.d/02locales
Puis on l'édite et on y ajoute :
Code:
LANG="fr_FR@euro"
LANGUAGE="fr_FR@euro"
LC_ALL="fr_FR@euro"
|
est ce que je dois faire la méthode 1, la 2, ou bien les 2.
Y a t-il une différence ?
Merci et bonnes fêtes. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guilc Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/190892864153fcc64a2a920.jpg)
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Tue Dec 28, 2004 10:00 pm Post subject: |
|
|
Salut,
Il ne faut pas confondre les 2 :
- Le locales.build sert lorsqu'on a mis le flag "userlocales", lors de l'emerge de la glibc, pour ne compiler que les locales dont on a besoin.
- Le 02locales sert a définit les variables d'environnement du système, pour définir quelle sera la langue utilisée par le système
Il faut bien évidemment que la locale utilisée dans le 02locales soit définie dans le locales.build au moment de la compilation de la glibc, sinon cette dernière ne sera pas disponible. _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Tue Dec 28, 2004 10:31 pm Post subject: |
|
|
Ok, donc il n'est pas necessaire de rajouter dans le USE global l'option userlocales.
Sinon, glibc, c'est quoi ? (ça semble important) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guilc Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/190892864153fcc64a2a920.jpg)
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Tue Dec 28, 2004 10:50 pm Post subject: |
|
|
OUi, glibc, c'est plutot important : ça contient (entre autres) toutes les api de base pour le C/C++, sans ça, linux ne marcherait pas ![Wink ;)](images/smiles/icon_wink.gif) _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gim Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/20596143654204ccaa6cd6a.png)
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Tue Dec 28, 2004 11:20 pm Post subject: |
|
|
« Tout système d'exploitation a besoin d'une bibliothèque C : la bibliothèque qui definit les appels systèmes et d'autres fontionnalités de base telles que open, malloc, printf, exit...
La bibliotèque C GNU (glibc) est la bibliothèque C utilisé sur le système GNU et la plupart des systèmes qui utilise le noyau linux. »
Ma traduction de l'intro de:
http://www.gnu.org/software/libc/libc.html |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Tue Dec 28, 2004 11:45 pm Post subject: |
|
|
Ok merci, sinon pour la locale, j' enlève du make.conf l'option userlocale |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|