Cómo arreglar No se pudo establecer la configuración regional, por defecto a c.UTF-8 en Centos 8

Cómo arreglar No se pudo establecer la configuración regional, por defecto a c.UTF-8 en Centos 8

¿Alguna vez has encontrado la advertencia/error?No se pudo establecer la configuración regional, por defecto a c.UTF-8" en Centos 8 o Rhel 8? En caso afirmativo, entonces este artículo describe cómo corregir este error. Tenga en cuenta que este artículo también debe funcionar en cualquier sistema operativo basado en Rhel 8.

A lugar es un conjunto de parámetros básicos del sistema que definen cosas, como el idioma de un usuario, la región y las preferencias de variantes especiales que el usuario desea ver en su interfaz de usuario.

Leído recomendado: Cómo cambiar o establecer locales del sistema en Linux

En plataformas POSIX como Linux y otros sistemas operativos similares a unix, los identificadores locales se definen por ISO/IEC 15897. Por ejemplo, Estados Unidos de América (EE. UU.) Inglés utilizando el UTF-8 La codificación es EN_US.UTF-8).

La siguiente es una captura de pantalla que muestra la advertencia/error cuando ejecuta el comando dnf o yum como se muestra.

No se pudo establecer la configuración regional, por defecto a c.UTF-8

Para establecer la ubicación del sistema, use el localectl dominio. Por ejemplo, si quieres Inglés - Estados Unidos de América (EE. UU.) utilizando el UTF-8 codificación, ejecute el siguiente comando.

# localectl set-leocale lang = en_us.UTF-8 

A continuación, verifique si la configuración regional del sistema se ha establecido ejecutando el siguiente comando.

# localectl # dnf install @postgresql 
No se pudo establecer la configuración regional, por defecto a c.UTF-8

Tenga en cuenta que incluso después de establecer la ubicación del sistema, la advertencia persiste. Esto implica que faltan los paquetes de idiomas. Para instalarlos, vaya a la siguiente sección.

Si falta un paquete de idioma en particular en su sistema, debe instalarlo para corregir el error anterior. Sin embargo, puede instalar todos los paquetes de idioma proporcionados por el Glibc-All-Langpacks paquete que contiene todo locales.

# DNF Instalar langpacks-en Glibc-All-Langpacks -y 
Instalar paquetes de idiomas en Centos 8

Alternativamente, si desea instalar locales individualmente y, por lo tanto, tener una huella de instalación de paquete más pequeña en su sistema, ejecute el siguiente comando (reemplace interno con el código local quieres).

# DNF Instalar GLIBC-LANGPACK-EN 

Usando el procedimiento anterior, logramos arreglar el "No se pudo establecer la configuración regional, por defecto a c.UTF-8" en Centos 8 o Rhel 8. Esperando que esto también funcionara para ti, de lo contrario. Danos comentarios a través del formulario de comentarios a continuación.