No Fedora, defini um valor de variável de localidade personalizada:
localectl set-locale LC_TIME=en_DK.UTF-8
Isso modificou LC_TIME de fato.
Agora gostaria de voltar ao estado não definido/vazio/padrão.
Como faço isso? De preferência, com a mesma ferramenta que fez a alteração. Ambos LC_TIME=
e LC_TIME=""
geram um erro.
localectl
não é possível cancelar a definição de uma variável de localidade diretamente; no entanto, isso simplifica as atribuições de variáveis de localidade, limpandoLC_
variáveis cujo valor é igual ao deLANG
. Então você pode limparLC_TIME
configurando-o para corresponderLANG
:Se
LANG
não estiver definido no seu ambiente ou não corresponder ao valor conhecido porlocaled
, você precisará especificá-lo manualmente; correrpara ver o valor atual atribuído a
LANG
.o systemd usa
/etc/locale.conf
para armazenar suas configurações de localidade; se você não conseguirlocalectl
trabalhar, poderá editar esse arquivo. Você precisará executarsystemctl daemon-reload
para que as alterações sejam levadas em consideração.