Autor Tópico: Problemas com acentuação na console do Server 14.04  (Lida 5352 vezes)

Offline erj001

  • Usuário Ubuntu
  • *
  • Mensagens: 30
    • Ver perfil
Problemas com acentuação na console do Server 14.04
« Online: 31 de Maio de 2014, 21:52 »
Já vi vários tópicos tratando desse tema, tentei várias das sugestões e mesmo assim não obtive sucesso. Por isso abri este tópico.

Criei um novo server 14.04. A princípio instalei todo em inglês, pois prefiro trabalhar com essa versão. Ao tentar copiar os arquivos do server antigo (um Mandriva com mais de 15 anos) os arquivos perderam os acentos. Se ao menos ele trocasse a letra acentuada pela correspondente sem acento não teria problema, mas ele coloca um caracteres bem estranhos no lugar do acento.

Usei as dicas do tópico: http://ubuntuforum-br.org/index.php/topic,94349.0.html e não obtive sucesso.

Como minha configuração é bem simples, resolvi reinstalar o server a partir do zero, mas dessa vez em português.

Meu arquivo /var/lib/locales/supported.d/local ficou assim

pt_BR.UTF-8 UTF-8
en_US.UTF-8 UTF-8


e o arquivo /etc/default/locale ficou assim:

LANG="pt_BR.UTF-8"
LANGUAGE="pt_BR:pt:en
"

Ao acessar o compartilhamento samba por um micro, criei um arquivo pelo Word com nome com vários acentos, ao salvar com o nome

É um teste de acentuação áéíóú.docx

o resultado foi algo do tipo

à um teste de acentuaà   mais alguns caracteres que nem consigo teclar aqui.

Alguém sabe como resolver isso? Tenho que migrar para o novo servidor este fim de semana e gostaria de resolver isso o quanto antes.



Offline xluisfernando

  • Usuário Ubuntu
  • *
  • Mensagens: 848
  • Linux user #532810
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #1 Online: 01 de Junho de 2014, 01:02 »
Antigamente, o padrão de caracteres era ISO-8859(Latin-1). Como o padrão atual é UTF-8 acontece esse erro mesmo.

Para resolver, http://www.vivaolinux.com.br/script/Alterando-Ubuntu-de-UTF8-para-ISO88591-%28LATIN1%29
Samsung Ativ Book i3 - Ubuntu 20.04LTS

Offline erj001

  • Usuário Ubuntu
  • *
  • Mensagens: 30
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #2 Online: 08 de Junho de 2014, 17:52 »
Olá Luiz
veja só o resultado do dpkg-reconfigure locales

edison@server:~/locais$ sudo dpkg-reconfigure locales
[sudo] password for edison:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
",      LANGUAGE = "pt_BR:pt:en"
        LC_ALL = (unset),
"       LANG = "pt_BR"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Generating locales...
... up-to-date59-1
... up-to-date59-1
Generation complete.


e nada da acentuação aparecer. Continuam aparecendo caracteres estranhos.
Alguma idéia?


Offline xluisfernando

  • Usuário Ubuntu
  • *
  • Mensagens: 848
  • Linux user #532810
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #3 Online: 08 de Junho de 2014, 20:18 »
Tem que editar os arquivos antes. Como no tutorial, copie e cole o script e o execute, antes de reconfigurar
« Última modificação: 08 de Junho de 2014, 20:22 por xluisfernando »
Samsung Ativ Book i3 - Ubuntu 20.04LTS

Offline erj001

  • Usuário Ubuntu
  • *
  • Mensagens: 30
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #4 Online: 09 de Junho de 2014, 10:44 »
Luiz
Já fiz, até mais de uma vez. Na última tentativa reinstalei todo o sistema para garantir.
Obrigado

Offline Joluca

  • Usuário Ubuntu
  • *
  • Mensagens: 268
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #5 Online: 09 de Junho de 2014, 11:26 »
Tenta este comando no terminal:

setxkbmap -model abnt2 -layout br

Offline erj001

  • Usuário Ubuntu
  • *
  • Mensagens: 30
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #6 Online: 09 de Junho de 2014, 14:36 »
Luiz
O sistema acusa que o setxkbmap não está instalado. Para falar a verdade, não necessito teclar os caracteres acentuados. Apenas necessito que ao fazer a cópia dos arquivos de um servidor para outro, esses caracteres não sejam perdidos. São mais de 700.000 arquivos e será impossível caçar esses arquivos e renomeá-los. Obrigatoriamente tenho que copiar diretamente de um servidor para outro. Já tentei fazer a cópia usando uma estação de trabalho. O problema dos acentos não ocorreu, porém vários arquivos não foram copiados devido à um erro de path muito longo.
Obs: para essa cópia utilizei o xxcopy, pois pelo File Manager do Windows não dá certo.

Offline erj001

  • Usuário Ubuntu
  • *
  • Mensagens: 30
    • Ver perfil
Re: Problemas com acentuação na console do Server 14.04
« Resposta #7 Online: 09 de Junho de 2014, 14:39 »
As mensagem de erro do comando dpkg não dão uma idéia do que pode ser?

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory