Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/07/2007, à 20:12

Moe_Lo

Perl probleme de locale

Bonsoir

J'ai fait il y a quelques jours une installation de ubuntu. Ma première (j'utilise habituellement debian).
C'est pour une machine qui devra faire tourner freevo, une sortie tv et ma télécommande AtiRemoteWonder.

Comme je suis un feignant et que la machine n'a pas pour l'instant de lecteur CD, j'ai cherché à installer ubuntu à partir de debian.  J'ai suivit ce tutaux: https://help.ubuntu.com/6.10/ubuntu/ins … grade.html.

Je n'ai pas eu de problème majeur. Excepté pour faire: tasksel install ubuntu-standard. Ca n'a pas l'air d'exister (ubuntu-standard).

Ensuite en utilisateur debian testing, j'ai modifié le /etc/apt/sources.list en remplacant edgy par feisty puis un dist-upgrade, pour bénéficier de paquets plus récents.

Bon pour conclure, ca ne marche pas mal, j'ai un X, un gnome, meme un lirc et j'ai installé freevo depuis les sources.
Mais j'ai toujours un problème qui s'était manifesté lors de tout les apt-get: un problème de locale.

J'ai un peu bidouillé (le /etc/environment) , et j'ai maintenant mes locales paramétrées, en effet un #locale me renvoit:

root@postTv:/home/tv# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=fr_FR@euro
LANGUAGE=fr
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=fr_FR@euro

et lors de tout apt-get j'ai ca:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "fr",
        LC_ALL = "fr_FR@euro",
        LANG = "fr_FR@euro"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Meme si l'installation marche sans problème.

Mais plus grave freevo ne se lance pas et me dit un horrible:

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/freevo/main.py", line 57, in <module>
    import config
  File "/usr/lib/python2.5/site-packages/freevo/config.py", line 52, in <module>
    locale.setlocale(locale.LC_TIME,'')
  File "/usr/lib/python2.5/locale.py", line 476, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

Voila voila.
Apparament il faudrait installer quelque chose pour python et pour le francais, ou pas remarquez.
Enfin j'ai plus trop d'idée. Si quelqu'un en a une, je suis preneur.

Pour finir sur ubuntu, je trouve ce système plutot sympa pour l'instant. Surtout pour les debian-eux qui ne se sentirons pas trop depaysés. On trouve aussi pas mal de documentation, et j'ai surtout bien aimé la possiblité d'installer ubuntu depuis un autre système. C'est d'ailleur très facile à faire depuis debian, en installant le debootstrap de ubuntu.

Bref bonne première impression pour moi.

Merci d'avance

#2 Le 12/07/2007, à 10:13

near

Re : Perl probleme de locale

dpkg-reconfigure locales

Et tu choisis...