Suporte para Linux para nomes de arquivos unicode

3

Eu tenho um servidor de arquivos Linux rodando o Samba, o que eu preciso fazer para suportar nomes de arquivos com caracteres unicode?

  • Um sistema de arquivos específico tem melhor suporte para Unicode?
    • Eu obteria um suporte melhor usando algo diferente do ext3?
  • O que preciso fazer para que o Samba funcione com nomes de arquivos Unicode?
  • Que outros tipos de problemas terei com nomes de arquivos Unicode?
    • Como sobre NFS e Unicode?

Eu estou esperando informações gerais que se aplicam a qualquer distribuição, mas se é importante supor que o código do idioma do sistema é en_US.UTF-8 e o que está rodando Debian (Lenny), ou Ubuntu (Hardy).

    
por Zoredache 17.06.2009 / 08:42

1 resposta

5

Na minha experiência com ext3, XFS e reiserfs, não houve diferença no suporte a Unicode.

Tudo que você precisa fazer é definir o seguinte na seção [global] do seu smb.conf

UNIX CHARSET = UTF-8
DISPLAY CHARSET = UTF-8
DOS CHARSET = CP850   

(ou CP437 ou o que você gosta, isso é usado quando se fala de clientes DOS ou Win9x / 3.x).

Além disso, você pode ler o link

    
por 17.06.2009 / 08:54