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 ...
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
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