Alterando o código do idioma de en_US.utf8 para en_US no RHEL 7

1

Estou instalando o "Red Hat Enterprise Linux 7.2 (versão para Linux 3.10.0-327.el7.x86_64 ([email protected]) (gcc versão 4.8.3 20140911 ( Red Hat 4.8.3-9) (GCC)) # 1 SMP Qui Oct 29 17:29:29 EDT 2015) "

Estou tentando mudar de LANG="en_US.UTF-8" para LANG="en_US" , já que precisamos operar o sistema operacional no modo ASCII de 8 bits.

Eu tentei alterar /etc/locale.conf e reinicializar.

Não funciona para o gnome. Por exemplo, quando tento iniciar uma sessão de terminal, recebo este erro:

Dec 23 14:27:56 cmt22 gnome-session: Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/libexec/gnome-terminal-server exited with status 8

De acordo com a documentação do gnome , diz que a localidade não está definida, mas localectl list-locales mostra que é definido.

    
por user23921 23.12.2015 / 15:51

2 respostas

0

Alguns avançados:

  • RHEL 7 ao invés de 5 padrões para a codificação de caracteres utf8. Então, no RHEL5, você poderia fazer 'en_US' e ainda estaria em ASCII. Agora você está no utf8.
  • Infelizmente, todas as páginas man agora estão no utf8 e no sistema de manual sorta obriga você a usá-lo. Você terá problemas para visualizar algumas páginas do manual com uma codificação não-utf8, a menos que você ignore o programa nroff e man.config
  • O ASCII de 8 bits é de fato substituído por iso-8859-1, que não possui algumas coisas corrigidas por iso-8859-15.

Você pode substituir a codificação de caracteres substituindo UTF-8 por iso-8859-1 ou talvez iso-8859-15 . Atualize /etc/locale.conf (em < 7, /etc/sysconfig/i18n ) ou defina por usuário em $HOME/.i18n .

LANG=en_US.iso-8859-15

Teste primeiro a linha de comando (usando export LANG... ) e, em seguida, execute locale para garantir que não haja erros (ela se queixará em caso afirmativo).

    
por 23.12.2015 / 16:36
0

Você precisa de uma localidade UTF8 para que gnome-terminal funcione corretamente na versão recente do GNOME

    
por 31.12.2017 / 18:37