Su configuración regional no está configurada. En Debian-Base deberías usar dpkg-reconfigure locales para configurarlo.
Algo de packages depender de locales package y su variable como LC_* series ...!
Significa $LANG está vacío.
Su configuración regional, tal como lo indican las variables de entorno, utiliza nombres de configuración regional que no están disponibles en su sistema.
La configuración regional controla el juego de caracteres utilizado por los comandos y terminales (LC_CTYPE ), el orden de clasificación (LC_COLLATE ), el formato de las fechas (LC_TIME ), números (LC_NUMERIC ) y cantidades de moneda (LC_MONETARY ), el idioma de los mensajes (LC_MESSAGES ), etc. Los valores de estas variables son nombres de configuración regional. En la mayoría de los sistemas, el nombre tiene la forma xx_YY o example@unixlinux.online o xx_YY.charset donde xx es un código de idioma de dos letras y YY es un código de país de dos letras.
Ejecute el comando locale para ver su configuración actual. Ejecute locale -a para ver los nombres de configuración regional disponibles.
Si falta la configuración regional que desea utilizar, es posible que deba generarla. Esto depende de la distribución. Por ejemplo, en Debian, ejecute dpkg-reconfigure locales como raíz. En Ubuntu, ejecuta locale-gen xx_YY para generar la configuración regional xx_YY .
Esto significa que su sistema no sabe en qué idioma debe mostrarse la información.
Pegue la salida de locale -a probablemente no haya generado los locales esto es un poco bit La distribución específica, pero generalmente la ejecución de locale-gen generará las configuraciones regionales para usted, por lo tanto, eliminará el error. Echa un vistazo a este enlace.