Ao instalar o OpenSuse 11, em algumas situações, os nomes de arquivos criados no Windows ou em outra distro Linux podem ser apresentados incorretamente, isso se aplica aos arquivos com letras acentuadas e/ou com c-cedilha.
Isso se dá devido a diferença nas tabelas de caracteres (charsets) utilizadas pelos sistemas operacionais, normalmente utilizamos, na língua portuguesa, os códigos UTF-8 ou iso 8859-1.
Para resolver esse problema siga os seguintes passos:
1- Para saber qual está sendo usado no momento use o comando "locale", como root. Será mostrado algo como:
LANG=pt_BR.iso88591
LC_CTYPE="pt_BR.iso88591"
LC_NUMERIC="pt_BR.iso88591"
LC_TIME="pt_BR.iso88591"
LC_COLLATE="pt_BR.iso88591"
LC_MONETARY="pt_BR.iso88591"
LC_MESSAGES="pt_BR.iso88591"
LC_PAPER="pt_BR.iso88591"
LC_NAME="pt_BR.iso88591"
LC_ADDRESS="pt_BR.iso88591"
LC_TELEPHONE="pt_BR.iso88591"
LC_MEASUREMENT="pt_BR.iso88591"
LC_IDENTIFICATION="pt_BR.iso88591"
LC_ALL=
* Nesse caso usamos a tabela iso8859-1
2- Edite o arquivo "/etc/sysconfig/language" e altere a linha:
"RC_LANG="pt_BR.iso88591"
para
"RC_LANG="pt_BR.UTF-8"
3- Reinicie o sistema.
Obs. A mudança pode ser ao contrário, pode ter que mudar o UTF-8 pelo iso88591, é só inverter as alterações no segundo passo.
Nenhum comentário:
Postar um comentário