
Captura de pantalla de las configuraciones regionales de dpkg-reconfigure
Estaba intentando que el coreano funcionara en mi servidor remoto sin cabeza (Ubuntu 16.10, conectado desde Win10 con Bash en Ubuntu en Windows). De la captura de pantalla anterior, la única idea que tengo de por qué todavía no funciona es que no hay fuentes predeterminadas que admitan Hangul (por ejemplo, cuando ejecuto dpkg-reconfigure console-data
no hay conjuntos de caracteres que admitan Hangul), pero no puedo entender cómo hacerlo. agregar uno nuevo. (tenga en cuenta que el coreano tampoco funciona cuando uso el servidor sin cabeza localmente)
Al hacer todo esto, ha surgido otro problema. El contenido de mi /etc/default/locale
archivo no afecta la configuración regional en absoluto. Por ejemplo, /etc/default/locale
contiene:
LANG=en_AU.UTF-8
LC_ALL=en_AU.UTF-8
de ejecutar update-locale LANG=en_AU.UTF-8 LC_ALL=en_AU.UTF-8
, pero locale
aún informa (antes y después de cerrar sesión/reiniciar)
LANG=ko_KR.UTF-8
LANGUAGE=
LC_CTYPE="ko_KR.utf8"
LC_NUMERIC="ko_KR.utf8"
LC_TIME="ko_KR.utf8"
LC_COLLATE="ko_KR.utf8"
LC_MONETARY="ko_KR.utf8"
LC_MESSAGES="ko_KR.utf8"
LC_PAPER="ko_KR.utf8"
LC_NAME="ko_KR.utf8"
LC_ADDRESS="ko_KR.utf8"
LC_TELEPHONE="ko_KR.utf8"
LC_MEASUREMENT="ko_KR.utf8"
LC_IDENTIFICATION="ko_KR.utf8"
LC_ALL=ko_KR.utf8
/etc/environment
y ~/.bashrc
no contiene nada que afecte la configuración regional.
Parece que la única forma en que puedo cambiar la configuración regional es usando my .bashrc
para exportar las definiciones, pero esto no afecta a todos los usuarios. La configuración regional en_AU debe configurarse correctamente ya que funciona cuando se configura a través de .bashrc
.
¿Dónde debo buscar a continuación para solucionar este problema?
Actualizar:
Me acabo de dar cuenta de que incluso cuando exporto con .bashrc
el campo LANG no se actualiza.
export LANG="en_AU.UTF-8"
export LANGUAGE="en_AU:en"
export LC_ALL="en_AU.UTF-8"
Salida de locale
después de cerrar/cerrar sesión:
LANG=ko_KR.UTF-8
LANGUAGE=en_AU:en
LC_CTYPE="en_AU.UTF-8"
...
LC_ALL=en_AU.UTF-8