
Ubuntu日本語フォーラム

ログインしていません。
宜しくお願いします。
Windows 7の64 Bit PCにUbuntu 14.04 LTSをWUBIを使ってインストールしました。デュアルブートで使用しています。
日本語のフォルダ名が使いにくいので、Webの情報を参照して英語にした事が原因だと思うのですが、
Gnome Terminalのメッセージが文字化けして困っています。\u30d1\u30c3\u30b1\みたいな感じになっています。
端末の文字コードの設定を変えても解決しません。
CATで日本語ドキュメントを開くと、ちゃんと正しいコードの時は見れます。エラーメッセージだけが
みれない状況で、過去ログをちょっと見た感じでは見つけられませんでした。
英語化するなどの対処法がありましたら、ご教示頂けますと幸いです。
オフライン
この件、まだ解決できずにいます。
ちなみに新しいユーザーを作ると、この問題は発生せず英語のメッセージが出てくれました。
フォルダもちゃんと英語で作成され、最初から英語版を入れればよかったと後悔しています。
オフライン
4nani さんへ
質問の内容を見て、文章から何となく困っている状況は分かりますがコメントが付かないのは
現状がどのようになっているのか具体的なことが書いていないからだと思います。
そこで質問を致します。
1.ubuntu14.04LTSは何処からダウンロードされたものですか?
例えばここから?
https://www.ubuntulinux.jp/download/ja-remix
2.インストール後、日本語フォルダを英語名のフォルダにWebを参考にして変更した・・・とあり
ますが、具体的にはどんな方法で(コマンドで?)行いましたか?
例えばこんな感じ?(『デスクトップ』『音楽』などの日本語フォルダー名を英語表記にする)
http://sicklylife.at-ninja.jp/memo/ubuntu1404/settings.html#english
3.端末の文字コードの設定を変えても・・・とありますが、具体的にどんな方法でどこをどのよう
に変えたのか?これでは誰にも分かりません。行った内容を具体的に記述してみてください。
また、現在のターミナルの環境を下記のコマンドを実行して教えてください。
printenv | grep LANG
因みに私のターミナルに表示された内容は
LANG=ja_JP.UTF-8
GDM_LANG=ja
LANGUAGE=ja
です。
具体的に記述されていれば、誰か詳しい方がアドバイスしてくれると思います。
それでは、宜しくお願い致します。
オフライン
お返事ありがとうございます。投稿方法についてのサジェスチョン、大変参考になりました。
> 1.ubuntu14.04LTSは何処からダウンロードされたものですか?
元々はWUBYで12.06LTSをインストールしました。その後自動更新チェックで
アップグレードの案内があり、それに従ったら14.04が入ったという感じです。
> 2.インストール後、日本語フォルダを英語名のフォルダにWebを参考にして変更した・・・とあり
> ますが、具体的にはどんな方法で(コマンドで?)行いましたか?
> 例えばこんな感じ?(『デスクトップ』『音楽』などの日本語フォルダー名を英語表記にする)
> http://sicklylife.at-ninja.jp/memo/ubun … ml#english
はい、確かこんな感じだったかと思います。
$ LANG=C xdg-user-dirs-gtk-update
> 3.端末の文字コードの設定を変えても・・・とありますが、具体的にどんな方法でどこをどのよう
> に変えたのか?これでは誰にも分かりません。行った内容を具体的に記述してみてください。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/775chgencode.html
を参考に、EUC, SJIS,UTF-8等片っ端から試したと思います。
> また、現在のターミナルの環境を下記のコマンドを実行して教えてください。
> printenv | grep LANG
結果ですが、bigx様のとはちょっと違う結果になりました。
LANG=en_US.UTF-8
LANGUAGE=en_US:ja:en
の2行です。
それでは、宜しくお願い致します。
オフライン
4nani さんへ
先ず最初にお断りしておきます。私はubuntu(Linux)に詳しい訳ではありません。
自分の知らないことを色々調べて試してみるのが好きなだけのオッサンです。(笑)
ですので、これから記述する内容は詳しい方からすればピント外れで間違っているかも知れません。
コマンドを実行して症状が更に悪化するかも知れません。それを承知で参考にしてください。
ubuntu(Linux)もバージョンによって使用している標準の文字コードも時代の流れに寄って
変わってきています。古いWebのページを参考にすると、そのバージョンでは有効であったものが
次のバージョンでは全然違った物になっている場合があります。
その以前はEUCが標準の文字コードの時代がありましたが現在はUTF-8が標準のようです。
詳しい方-->間違っていたらゴメンなさい。
以下のコマンドを試されてみては如何でしょうか?試すも試さないも貴方次第です。
危ないと思ったら止めて、詳しい方の投稿を待ってみてください。(^-^)
sudo update-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"
sudo source /etc/default/locale
その後、もう一度
printenv | grep LANG
を行って、その内容を教えてください。
後は何かメッセージを表示して思った通り日本語表示になってくれれば良いのですが。
それでは、良い結果になりますように。(^-^)
オフライン
すみません、ちょっと先の私の投稿、修正します。
> 結果ですが、bigx様のとはちょっと違う結果になりました。
> LANG=en_US.UTF-8
> LANGUAGE=en_US:ja:en
> の2行です。
と書きましたが、今日コンソールでやり直したら、以下になりました。
LANG=C
GDM_LANG=ja
LANGUAGE=ja:en_US:en
昨日のは自宅のPCからリモートログインした結果でした。
LANG=Cについては、仕事で使用するソフトウェアが.bashrcに書いたもので、
これを変えるわけにいかない状況です。
bigx様、サジェスチョンありがとうございます。
日本語に表示されるよりも、英語でエラーがでた方が良いので、とりあえず
まだ試さないでいます。
manページ等は既に英語なので、ターミナルで表示されるエラーメッセージも英語に
なってくれれば良いのですが・・・。
オフライン
4nani さんへ
すみません、4naniさんが行いたいことの内容を私は間違って理解していたようです。
私が理解していた内容はubuntu14.04日本語バージョンのフォルダ名を英語に変更した時に
何かの手違いで、日本語表示されるはずのエラーメッセージが文字化けを起こすようになってしまった。
それを元に戻すにはどうすれば良いのでしょうか?・・・と言う意味にとらえていました。
ですので、現在、私のマシンで正しく日本語表示されているであろうLANGの環境変数の設定を示し
ましたが、これでは全然話にならないようですね。設定を変えなくて良かったと思います。
それでは、この先どうすれば良いかは私には分かりませんので、他に詳しい方がコメントしてくれるのを
お待ちください。
ところで、LANG=C って・・・私もどういう意味かと気になりましたので少し調べてみました。
設定のヒントになるかも知れませんので一応何件かリンクしておきます。
個人のblog的なページなので全てが正しいことが書いてあるとは限りませんが色々勉強になると思います。
http://mstssk.blogspot.jp/2009/04/whats-langc.html
http://www.tooljp.com/linux/faq/1BD25C8F063790C3492579A30063BCFD.html
https://deginzabi163.wordpress.com/2014/01/05/%E8%A6%9A%E6%9B%B8langc%E3%81%97%E3%81%A6%E3%82%82%E5%87%BA%E5%8A%9B%E3%81%8C%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%AE%E3%81%BE%E3%81%BE%EF%BC%81%EF%BC%81%EF%BC%81%E3%81%A8%E5%AF%BE%E7%AD%96/
http://lab.hde.co.jp/2009/09/post-17.html
それでは、また。
オフライン