¿Sigue siendo necesaria la compatibilidad con el kernel de soporte de idioma nativo (NLS)?

¿Sigue siendo necesaria la compatibilidad con el kernel de soporte de idioma nativo (NLS)?

¿El sistema ext4/cifs necesita soporte NLS del kernel? No estoy seguro de si lo está manejando un programa de espacio de usuario (decodificación/codificación).

Respuesta1

NLS permite la normalización de los juegos de caracteres utilizados para los nombres de archivos en todo el sistema, por lo que puede utilizar diferentes juegos de caracteres en dos sistemas diferentes y aún tener asignaciones correctas.

Entonces, sí, es necesario, especialmente para CIFS, que afaik usa Unicode de forma predeterminada en servidores más nuevos, pero su sistema local puede tener configuraciones diferentes (generalmente UTF-8 en estos días, afortunadamente).

Desafortunadamente, las aplicaciones no manejan eso (¿y por qué deberían hacerlo?).

información relacionada