segunda-feira, 12 de maio de 2008

Usando ISO-8859-1 no Ubuntu Hardy

O Ubuntu Hardy vem por padrão com UTF-8. Para usá-lo em ISO-8859-1 faça:

sudo /usr/share/locales/install-language-pack pt_BR
sudo update-locale LANG="pt_BR.ISO-8859-1" LC_COLLATE="C"
# Reiniciar computador...

sudo dpkg-reconfigure locales

# Caso você utiliza PostgreSQL, depois de instalar o PostgreSQL deve ser executado os comandos abaixo: (ATENÇÃO, você vai perder todas as bases de dados!)
sudo pg_dropcluster --stop 8.2 main
sudo pg_createcluster --start 8.2 main


Foi utilizado LC_COLLATE="C" por causa do problema de ordenação do Linux (libc) que ignora espaços em branco (mais informações).

Nenhum comentário: