私はまだLinuxやUnixライクなシステムに慣れていないので、自分の問題についてインターネットで検索しようとしました。残念ながら、現時点では実現可能な答えは得られません。
私の問題は、Debian linuxのconsole(tty)が英語以外の言語を表示できないことです。ディスク上に中国語の名前のフォルダーとファイルがいくつかあるため、少し不便です。しかし、Gnomeデスクトップのターミナルウィンドウでファイルを見つけようとすると、漢字が完全に表示されます。コンソール(tty)にファイル名を正しく表示するにはどうすればよいですか?
ご協力いただきありがとうございます。
短い答え:できません。
より長く:Linuxコンソールには、コンソールにUnicodeを表示する制限機能があり、512グリフ(中国語のごく一部)のみをサポートしています。これは、情報を(カーネル)メモリに格納するためです。さらに、これを行うと、(通常は「太字」を取り除くことにより)使用可能なビデオ属性の数が減ります。
伝えられるところによると、フレームバッファデバイスをセットアップすることができますが、これを積極的に使用している人はほとんどいないことに注意してください(うまく機能しない可能性があります)。
参考文献:
2000年4月、Edmund Thomas GrimleyEvansはUTF-8コンソール端末エミュレーターを実装しました。 Unicodeフォントを使用し、Linuxフレームバッファーデバイスに依存しています。
前の例では512グリフのLatArCyrHeb-16フォントを使用しているため、フレームバッファーを使用しない限り、Linuxコンソールでは明るい色を使用できません。フレームバッファなしで明るい色にしたいが、自分の言語に属さない文字なしで生活できる場合でも、以下に示すように、言語固有の256グリフフォントを使用できます。