Problema con locales

Forums: 

Hola a todos, necesito instalar un rpm en CentOS pero al momento que instalo me sale unos problemas de locale:


[root@centos-cluster openmosix-user]# rpm -ihv openmosix-tools-0.3.6-2.i386.rpm
Preparing... ########################################### [100%]
1:openmosix-tools ########################################### [100%]
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Edit /etc/openmosix.map if you don't want to use the autodiscovery daemon.

Buscando en google encontre que debo realizar cambios en el archivo /etc/sysconfig/i18n, pero de ahi ya no se q hacer.
Gracias por su ayuda

Perl y los locales ...

Imagen de deathUser

Tu archivo /etc/sysconfig/i18n debe lucir algo así como:

LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:es_EC.UTF-8:es_EC:es"
SYSFONT="latarcyrheb-sun16"

Si tienes problemas al instalar paquetes como el que mencionas podrías cambiar temporalmente el "LANG" a "C" y restaurarlo al original luego de la instalación:

LANG="C"
SUPPORTED="en_US.UTF-8:en_US:en:es_EC.UTF-8:es_EC:es"
SYSFONT="latarcyrheb-sun16"

Suerte...

bye
:)

Gracias

editando el archivo y i18n y con LANG="C" se solucionó mi problema

Luis Solís
(03)2853529 - 096231869
Ambato - Ecuador

No sugiero que edites i18n y

Imagen de Epe

No sugiero que edites i18n y le cambies de una hacia otro charset, porque cambia el locale para todo el sistema y puede que no te guste eso.

Mejor es qu een la sesión de shell que estés exportes (cambies) las variables en cuestión, por ejemplo:

export LANG=C

con eso temporalmente cambias esa variable y el archivo se la tragará con papas... pero si cambias en i18n puede que en cambio a otro programa no le guste lo que le has puesto...

Por ejemplo, el mrtg se atraganta si no le haces eso antes de llamarlo, lamentablemente muchos programas no soportan UTF-8 todavía

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre