Não é possível definir configurações permanentes de localidade para o bash

0

Fedora 26 com o KDE Plasma.

Eu quero definir uma localidade, mas bash (e outros programas) parece ignorar minhas configurações do sistema (localectl). Coisas que eu tentei:

  1. Definindo via "localectl"
  2. Editando o /etc/locale.conf
  3. Configuração via variável env (export LANG="C.utf8") em / etc / profile e ~ / .bash_profile

saída de "locale" no bash recém-aberto:

[ ~]$ locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

Saída do localectl

[ ~]$ localectl
   System Locale: LANG=C.utf8
       VC Keymap: us
      X11 Layout: us
       X11 Model: pc105+inet

Saída do locale -a

[ ~]$ locale -a
C
C.utf8
POSIX
...
(list goes on)

A exportação da variável env funciona, mas apenas para essa sessão bash.

    
por z3dd 28.10.2017 / 14:19

1 resposta

0

Corrigido após editar esses arquivos / linhas:

~/.config/plasma-localerc:LANG=en_US.US-ASCII
~/.config/plasma-locale-settings.sh:export LANG=en_US.US-ASCII
    
por 28.10.2017 / 14:47