El mensaje de advertencia que estás viendo, "/bin/bash: warning: set locale: LC_ALL: cannot change locale (en_US.UTF-8)", indica un problema relacionado con la configuración de la localización del sistema.
Aquí tienes cómo puedes resolverlo:
Configurar las variables de entorno de la localización
Abre el archivo /etc/environment
para editarlo:
sudo nano /etc/environment
Añade las siguientes líneas:
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
Asegúrate de reemplazar en_US.UTF-8
con la localización adecuada si es necesario.
Guarda el archivo y sal del editor.
Actualiza las variables de entorno:
source /etc/environment
Reconfigurar las localizaciones
Ejecuta el siguiente comando para reconfigurar las localizaciones:
sudo dpkg-reconfigure locales
Esto abrirá un cuadro de diálogo donde podrás seleccionar las localizaciones deseadas. Asegúrate de seleccionar en_US.UTF-8
o la localización de tu preferencia.
Después de seleccionar la localización deseada, presiona Enter y el sistema generará las localizaciones seleccionadas.
Actualizar manualmente las configuraciones de localización
Abre el archivo /etc/default/locale
para editarlo:
sudo nano /etc/default/locale
Asegúrate de que el archivo contenga las siguientes líneas:
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
Nuevamente, reemplaza en_US.UTF-8
con la localización de tu preferencia si es necesario.
Guarda el archivo y sal del editor.
Actualiza la configuración de la localización:
source /etc/default/locale
Configurar la localización en el perfil de Bash
Abre el archivo ~/.bashrc
para editarlo (si el problema es específico de un usuario):
nano ~/.bashrc
Añade la siguiente línea al final del archivo:
export LC_ALL=en_US.UTF-8
Guarda el archivo y sal.
Recuerda reemplazar en_US.UTF-8
por la localización que prefieras si es diferente.
Reiniciar la sesión de la terminal
Después de aplicar cualquiera de las opciones anteriores, es posible que debas reiniciar tu sesión de la terminal o cerrar sesión y volver a iniciarla para que los cambios tengan efecto.
Ten en cuenta que los pasos exactos pueden variar según tu distribución de Linux y la configuración del sistema.