Ist die Native Language Support (NLS)-Kernel-Unterstützung noch erforderlich?

Ist die Native Language Support (NLS)-Kernel-Unterstützung noch erforderlich?

Benötigt das Ext4-/CIFS-System Kernel-NLS-Unterstützung? Ich bin nicht sicher, ob dies von einem User-Space-Programm (Dekodierung/Kodierung) übernommen wird?

Antwort1

NLS ermöglicht die Normalisierung der für Dateinamen verwendeten Zeichensätze im gesamten System. Sie können also auf zwei unterschiedlichen Systemen unterschiedliche Zeichensätze verwenden und trotzdem über korrekte Zuordnungen verfügen.

Also ja, es ist notwendig, insbesondere für CIFS, das meines Wissens auf neueren Servern standardmäßig Unicode verwendet, aber Ihr lokales System hat möglicherweise andere Einstellungen (heutzutage normalerweise UTF-8, glücklicherweise).

Leider können Anwendungen das nicht bewältigen (und warum sollten sie auch?).

verwandte Informationen