Problemas com a codificação dos caracteres e acentuação no modo texto do Linux Ubuntu 8.04

Publicado por Raphael Nascimento de Souza em 10/12/2008

[ Hits: 28.973 ]

 


Problemas com a codificação dos caracteres e acentuação no modo texto do Linux Ubuntu 8.04



Nunca fui muito fã do modo gráfico no Linux, sempre fui apaixonado pela "tela-preta", acho que é por influência dos filmes... rsrsrs

Pesquisando bastante a net encontrei um boa solução para melhorar o console. Infelizmente o Ubuntu Linux tem um sério problema, que é:
  1. Os caracteres acentuados não são exibidos corretamente;
  2. Os acentos no teclado (abnt2, o teclado com ç) não funcionam.

Resolver o primeiro problema é simples: basta executar no terminal o comando:

sudo dpkg-reconfigure console-setup

Responder as perguntas (em geral, as opções selecionadas) e escolher o conjunto de caracteres "# Latin1 e Latin5 - línguas da Europa ocidental e turcas".

O segundo problema é mais chato de ser resolvido. É provável que se trate de um bug, o pacote console-setup deveria substituir os pacotes console-common e console-data, mas como o esquema do teclado não está funcionado com o console-setup, o jeito é instalar estes pacotes. Para instalar os pacotes console-data e console-common, execute no terminal o comando:

sudo aptitude install console-common console-data

Durante a configuração dos pacotes escolha a opção "Não tocar no mapa de teclado". Em seguida, configure o pacote console-data para usar o mapa de teclado correto, execute:

sudo dpkg-reconfigure console-data

Escolha as opções "Selecionar mapa de teclado da lista de arquiteturas", "qwerty", "Brazilian", "Standard". Agora copie o mapa do teclado do pacote console-data para ser usado pelo console-setup, execute o comando:

sudo cp /etc/console/boottime.kmap.gz /etc/console-setup/boottime.kmap.gz

Por fim é necessário atualizar o initramfs usado pelo kernel, execute o comando:

sudo update-initramfs -u

Reinicie o computador e o problema deve ser resolvido.

Para reverter estas alterações, isto é, fazer como que o pacote console-setup volte a usar seu próprio mapa de teclado e não o do pacote console-data, remova o arquivo /etc/console-setup/boottime.kmap.gz e reconfigure o pacote console-setup.

Outras dicas deste autor

Reinstalando o Cinelerra depois de falha na instalação (apt-get)

Resolvendo problema de som no Skype

Leitura recomendada

sudo: /usr/bin/sudo deve ter como dono o uid 0 e tem definido o bit setuid [Resolvido]

Alterando o fuso horário no Linux

Instalando Elementary Tweaks no Elementary OS Freya

Impedir que usuários não-root possam logar

Wheel Mouse (com rodinha) USB no Slackware 10 (Xorg)

  

Comentários
[1] Comentário enviado por glaucoperucchi em 28/01/2009 - 16:14h

Powww
Muito obrigado!!
tava preso nesse problema fazia tempão já!
õ/



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts