La tua lingua non è impostata. In Debian-Base dovresti usare dpkg-reconfigure locales per impostarlo.
Alcuni di packages dipendono da locales package e il suo variable come LC_* series ...!
Significa $LANG è vuoto.
Le tue impostazioni locali, come indicato dalle variabili d'ambiente, utilizzano nomi locali che non sono disponibili sul tuo sistema.
Le impostazioni locali controllano il set di caratteri utilizzato dai comandi e dai terminali (LC_CTYPE ), l'ordine di confronto (LC_COLLATE ), il formato delle date (LC_TIME ), numeri (LC_NUMERIC ) e importi di valuta (LC_MONETARY ), la lingua dei messaggi (LC_MESSAGES ), ecc. I valori di queste variabili sono nomi locali. Sulla maggior parte dei sistemi, il nome ha la forma xx_YY o example@unixlinux.online o xx_YY.charset dove xx è un codice lingua di due lettere e YY è un codice paese di due lettere.
Esegui il comando locale per vedere le tue impostazioni correnti. Esegui locale -a per vedere i nomi locali disponibili.
Se mancano le impostazioni locali che desideri utilizzare, potrebbe essere necessario generarle. Questo dipende dalla distribuzione. Ad esempio, su Debian, esegui dpkg-reconfigure locales come radice. Su Ubuntu, esegui locale-gen xx_YY per generare il locale xx_YY .
Ciò significa che il tuo sistema non sa in quale lingua devono essere visualizzate le informazioni.
Incolla l'output di locale -a probabilmente non hai generato le impostazioni locali questo è un po' specifico della distro ma di solito l'esecuzione di locale-gen genererà le impostazioni locali per te, rimuovendo quindi l'errore. Dai un'occhiata a questo link.