Como replicar essas configurações de localidade no console?

Como replicar essas configurações de localidade no console?

Não sou uma pessoa de interface do usuário, mas uma pessoa terminal. Prefiro fazer meu trabalho em terminais. No entanto, desta vez, quando atualizei um pacote debian (esqueci qual), todo o sistema local foi por água abaixo.

Não quero um único código de idioma para todo o sistema. Quero inglês para todas as aplicações, então en_GB é a primeira escolha. No entanto, en_GB quebrou o formato de hora (mm/dd/aa), então en_DK corrige isso (aa-mm-dd). No entanto, usar isso como uma localidade para todo o sistema faz com que meu teclado sueco fique ruim, porque lsbagunça os nomes de arquivos que contêm caracteres suecos (åäöÅÄÖ).

Esta captura de tela - de qualquer que seja a UI do dinossauro inchado no Debian - mostra o que eu quero alcançar:

insira a descrição da imagem aqui

Mas tentando replicar isso no terminal, o Debian grita comigo porque a localidade está quebrada.

$ sudo dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_GB:en",
        LC_ALL = (unset),
        LC_CTYPE = "en_GB.UTF-8",
        LC_TIME = "custom.UTF-8",
        LANG = "en_GB.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_GB.UTF-8").

Como faço para consertar essa bagunça de acordo com minha preferência?

Responder1

sudo dpkg-reconfigure localidades

Eu penso. Arquivo /etc/default/locales.

informação relacionada