Trabalhando acentuação no Slackware 13.0
Publicado por Anderson em 03/10/2009 (224 leituras)
Trabalhando acentuação no Slackware 13.0
Você instalou o Slackware e deixou a codificação padrão como iso88591, então você começa a encontrar problemas com alguns aplicativos, em enviar/receber arquivos de outras pessoas, etc.
A maioria dos S.O's hoje utilizam a codificação UTF-8. Vamos fazer o mesmo com seu Slackware:
Vá até o arquivo /etc/profile.d/lang.sh
E altere a linha:
export LANG=pt_BR
para
export LANG=pt_BR.UTF-8.
Agora você precisa rebootar o sistema para que as alterações tenha efeito.
Beleza, Slackware reiniciado você vai ver seus arquivos acentuados com a codificação anterior, e não consegue acessa-las pois agora estão com caracteres malucos, tive esse problema com as minha mp3. Também tem solução simples:
Existe um aplicativo que converte os nomes dos arquivos de uma codificação para outra, o nome dele é: convmv
Você pode encontra-lo em http://slackbuilds.org.
Você pode encontra-lo em http://slackbuilds.org.
Depois de instalado basta usá-lo da seguinte forma:
Sem precisar ser root você poderá rodar o comando abaixo para simular o resultado da conversão da codificação:
convmv -t utf8 -f iso88591 -r nome_pasta
Explicação das opções usadas:
-f : diz qual que é a codificação que o arquivo está no momento (from)
-t : diz qual é a codificação que o arquivo deverá ficar (to)
-r : usada para alterar a codificação dos arquivos de dentro da pasta, recursivamente. Se você for alterar apenas o nome da pasta ou de um arquivo, retire essa opção.
nome_pasta : o nome da pasta ou arquivo cuja codificação será alterada.
O comando anterior apenas simulará o resultado da codificação e exibirá na tela. Caso esteja tudo correto, então aplique os resultados rodando o comando novamente, acrescido da opção --notest (são dois traços).
convmv -t utf8 -f iso88591 -r nome_pasta
Explicação das opções usadas:
-f : diz qual que é a codificação que o arquivo está no momento (from)
-t : diz qual é a codificação que o arquivo deverá ficar (to)
-r : usada para alterar a codificação dos arquivos de dentro da pasta, recursivamente. Se você for alterar apenas o nome da pasta ou de um arquivo, retire essa opção.
nome_pasta : o nome da pasta ou arquivo cuja codificação será alterada.
O comando anterior apenas simulará o resultado da codificação e exibirá na tela. Caso esteja tudo correto, então aplique os resultados rodando o comando novamente, acrescido da opção --notest (são dois traços).
Pronto seus arquivos agora estarão com o formato UTF-8.
Have fun
| Navegue pelos artigos | |
Problema: Acesso Negado: Não foi possivel estabelecer uma conexão. Cups + Samba
|
Problema de acentuação ao montar partição via cifs (smbfs)
|
|
Os comentários são de propriedade de seus respectivos autores. Não somos responsáveis pelo seu conteúdo.
|





