还需要本机语言支持 (NLS) 内核支持吗?

还需要本机语言支持 (NLS) 内核支持吗?

ext4/cifs系统需要内核NLS支持吗?我不确定它是否由用户空间程序处理(解码/编码)?

答案1

NLS 允许对整个系统上的文件名使用的字符集进行规范化,因此您可以在两个不同的系统上使用不同的字符集,并且仍然具有正确的映射。

所以,是的,这是必要的,特别是对于 CIFS,据我所知,它在较新的服务器上默认使用 Unicode,但您的本地系统可能有不同的设置(幸运的是,现在通常是 UTF-8)。

不幸的是,应用程序不能处理这个问题(为什么它们应该处理呢?)。

相关内容