• ベストアンサー

Linuxで日本語表示

LinuxのXWindow(GUI)のなかで日本語表示をしたいです。 現在FileサーバーとしてSambaを動作させていますがそこの共有フォルダのファイルはWindowsからきていますので、表示がおかしくなります。 この共有フォルダより下のファイル名をWindows(S-JIS)表記にしたいのですが・・・ 昔見かけたのですが、忘れてしまいました・・・ 忘れていましたが現在Redhat9を使用中です・・・ よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

> ためしにSJISにしてみましたが 無意味です. 手元の samba-2.2.8-ja-1.1では,coding system = SJIS にしたら,クライアントのwindows98からは日本語のファイル名は作成すらできませんでした. どんなコマンドでファイル名を表示させているいるかすら書いていないので,想像にしかすぎませんが nautilus の smb:/// とかで表示しようとしている のなら,所詮無理です.ツールが対応していません. smb.confの設定が正しければ化けないはずですので lsコマンドや,nautilusで smb:///を使わずに普通にファイル名を表示させてみてください.

その他の回答 (1)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

質問の意味がわかりにくいのですが sambaで公開しているLinuxホスト上ディレクトリにWindowsで作られたファイルのファイル名がLinuxホスト上で文字化けして見える ということでしょうか? それなら,smb.confで coding system = euc client code page = 932 を指定すれば良いでしょう.

hiroto_noda_love
質問者

補足

これだと日本語表記されているファイルがまったく表示されなくなってしまいます・・・ (あることすらわからなく・・・) ためしにSJISにしてみましたが'Unicodeが不正です'になり結局表示できません・・・