O suporte ao kernel Native Language Support (NLS) ainda é necessário?

O suporte ao kernel Native Language Support (NLS) ainda é necessário?

O sistema ext4/cifs precisa de suporte NLS do kernel? Não tenho certeza se está sendo tratado pelo programa de espaço do usuário (decodificação/codificação)?

Responder1

O NLS permite a normalização de conjuntos de caracteres usados ​​para nomes de arquivos em todo o sistema, para que você possa ter conjuntos de caracteres diferentes usados ​​em dois sistemas diferentes e ainda ter mapeamentos corretos.

Então, sim, é necessário, especialmente para CIFS, que usa Unicode por padrão em servidores mais novos, mas seu sistema local pode ter configurações diferentes (geralmente UTF-8 atualmente, felizmente).

Infelizmente, os aplicativos não lidam com isso (e por que deveriam?).

informação relacionada