GNU/Linux >> Linux Esercitazione >  >> Linux

cosa devo fare con man:impossibile impostare le impostazioni locali; assicurati che $LC_* e $LANG siano corretti

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 [email protected] 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.


Linux
  1. Quali sono le principali differenze tra Bsd e Gnu/linux Userland?

  2. Qual è la differenza tra env e set (su Mac OS X o Linux)?

  3. Qual è la differenza tra le versioni locali C.UTF-8 e en_US.UTF-8?

  4. Come posso assicurarmi che il mio sistema utilizzi il file ~/.screenrc?

  5. LANG=C è in un certo numero di script /etc/init.d/*. Cosa fa LANG=C e perché è necessario impostare LANG=C.

Che cos'è Intel SGX e quali sono i vantaggi?

Come posso controllare la tastiera e il mouse con Python?

Quali sono le differenze tra lsof e netstat su Linux?

Come puoi scambiare i tasti j e k in vim?

Qual è la differenza tra le pagine man 'hier(7)' e 'file-hierarchy(7)'?

Qual è il comando per determinare se OpenSSL e mod_ssl sono installati su Apache2?