人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linuxのロケールを日本語にしたいんです。

OS:WinwosXP Home Edition
エミュレータ:VMwarePlayer
ゲストOS:debian GUN/Linux 3.1

↓ここに書いてあることは試しました。
<http://www.debian.org/doc/manuals/reference/ch-tune.ja.html#s-l10n>
そもそもエミュレータを使用している場合の文字コードって、どっちのOSにあわせればいいのでしょう?
こういう時にぐぐるコツもわからないで困っています。

●質問者: GSS1126
●カテゴリ:コンピュータ
✍キーワード:debian GUN HOME Linux ぐぐる
○ 状態 :終了
└ 回答数 : 10/10件

▽最新の回答へ

1 ● znz
●0ポイント

http://debian.fam.cx/index.php?Japanese を参考にしてみてください。

エミュレータを使用している場合の文字コードは基本的に中のOS(ゲストOS)だけを考えればいいはずです。

sshなどで外のOS(ホストOS)からつなぐ場合も普通に別のマシンにつなぐときと同じように接続するソフトの設定と接続先の(ゲスト)OSの設定をあわせるだけです。

◎質問者からの返答

どうもありがとうございます。

locale-genを実行するところまではやってみました。

「ja_JP.EUC-JP EUC-JP...done」と表示されます。

locale-gen自体はうまくいっていると思いますが、確認の方法すら不明です。(T_T

ちなみにmanが日本語で参照できればそれだけでシアワセです。

/usr/share/man/ja/?の中にあるファイルって、きっと日本語の文字コードで書かれているんだろーなーと推測してます。

ひょっとして直接読めるかな?と思ってlessを試したものの、やっぱり読めない・・・。


2 ● kronecker
●0ポイント

manではなくjmanを使ってみてください

◎質問者からの返答

あらっ。いつもお世話さまです。

jmanですか。おお?ありそうだ?!

っと喜んだのですが、入ってないですね。jman

find / -name jmanを叩いてみましたが、ヒットしないです。残念です。


3 ● znz
●30ポイント

FreeBSDやVine Linuxにはjmanという別コマンドがありますが、Debianはないです。

普通に日本語localeでmanを使えば、日本語のmanpagesが入っているものは日本語が表示されます。(manpages-ja,manpages-ja-dev,xmanpages-jaなどを入れる必要があるかもしれません)

一般ユーザでset-language-envを使って日本語の設定をして、localeコマンドで以下のように出てくれば日本語の設定は出来ているはずです。

$ locale

LANG=ja_JP.eucJP

LC_CTYPE="ja_JP.eucJP"

LC_NUMERIC="ja_JP.eucJP"

LC_TIME="ja_JP.eucJP"

LC_COLLATE="ja_JP.eucJP"

LC_MONETARY="ja_JP.eucJP"

LC_MESSAGES="ja_JP.eucJP"

LC_PAPER="ja_JP.eucJP"

LC_NAME="ja_JP.eucJP"

LC_ADDRESS="ja_JP.eucJP"

LC_TELEPHONE="ja_JP.eucJP"

LC_MEASUREMENT="ja_JP.eucJP"

LC_IDENTIFICATION="ja_JP.eucJP"

LC_ALL=

$

VMwareのコンソールでkon2やjfbtermを使っての日本語表示は遅いので、Xを使う設定をするか、puttyなどを使ってホストOSからsshで接続して操作すると良いと思います。

◎質問者からの返答

いつもありがとうございます。

とっても分かり易く、適切なアドバイスを頂いているに違いないと確信しております。

ただっ、ただ!

ワタクシ、まったくワカリマセン。

manpages?

manpages-ja?

manpages-ja-dev?

xmanpages-ja?

「入れる」っていうのはdpkgとか言うヤツのことかしら・・・?

set-language-envってコマンドなのかな~?

などなど。

すいません。こんなワタクシに質問をする資格なんてございませんね。m(_ _)m

タコ過ぎです。

useraddコマンドをさっき初めて使った。って言うくらいタコです。

仕事でUNIXをバリバリ使ってるんですけど?、システム管理系のコマンドはさっぱりわからなーい!

自分がいかに未熟か。いかに調子に乗っていたのかがわかりました。

もうちょっと最低限のことを勉強してから出直します・・・。

ふっ。(T_T


4 ● hamster009
●0ポイント

ふつうは日本語が標準で表示されると思います。入れるディストリピューションを間違えたんだと思います。日本語にローカライズされたものを入れてください。

◎質問者からの返答

おおっ!?そんなお手軽な方法があるんですね?

私が使ってるディストリビューション(というかVMwareのOSイメージ)は、

翔泳社の「LPICレベル1」という参考書の付属CDに入っていたものです。

ここでいろんなOSイメージをダウンロードできるみたいですけど・・・。

<http://www.vmware.com/vmtn/appliances/directory/>

日本のサイトじゃないから期待できないな?。(TT

ぐぐるコツもよくわからないです。


5 ● kronecker
●0ポイント

>FreeBSDやVine Linuxにはjmanという別コマンドがありますが、Debianはないです。

うわぁぁぁごめんなさい。znzさんのいうように私が使っているのはVine Linuxです。GSS1126さん申し訳ありませんでした。

だけど、GSS1126さん、あきらめないでください。できるだけznzさんのやり方にそって解説します。私は実際にDebianを使っている人間ではないけど今回は間違っていないはずです。

set-language-envはおっしゃるようにコマンドです。もしこのコマンドが実行できない場合はlanguage-envパッケージをインストールする必要があります。rootになって

# apt-get install language-env

と入力すればインストールされるはずです。そして、このset-language-envコマンドを一般ユーザで実行して質問に答えていけばいいようです。しかし、その質問を日本語で表示させるのが大変なようなので、SSHを使った方がいいとznzさんは言っています。以下はその方法です。

  1. まずDebianでifconfigと入力して、ゲストOSのIPアドレスを確認してください。たぶん192.168.???.???です。ifconfigコマンドはrootじゃないと実行できないかもしれません。
  2. windowsで http://hp.vector.co.jp/authors/VA024651/download.html から「executable files (PuTTY version 0.58 にパッチをあてた実行ファイル puttyjp.exe)」のリンクをクリックしてputtykjbin-20050503.zipをダウンロードし、zipファイルを展開します。
  3. 展開したフォルダにあるputtyjp.exeを実行します。「ホスト名」の項目に手順1で調べたIPアドレスを入力して、「開く」をクリックします。最初は警告メッセージが出ると思いますが、構わず「はい」をクリックします。
  4. ウィンドウが開いて「login as:」というメッセージが表示されるので、Linuxの一般ユーザのIDを入力します。続けてパスワードを聞かれるのでパスワードも入力します。
  5. これでホストOSのWindowsからゲストOSのLinuxに一般ユーザとしてログインすることができたので、set-language-envコマンドを実行して、質問に答えていってください。

以上を実行していき終わったらlocalコマンドを実行してznzさんの書いたように表示されれば成功です。それでもmanが日本語で表示されない場合はmanpages-ja,manpages-ja-dev,xmanpages-jaなどを入れる必要があります。rootになって以下のように入力すれば一気にインストールされるはず。

# apt-get install manpages-ja manpages-ja-dev xmanpages-ja
◎質問者からの返答

ぬぉぉぉ?、いま私は神に出会っているのだろうか?!

皆さんなんて親切なんでしょう。涙。

・・・現在格闘中でーす。

しばしお待ちくださいませ?。

PuTTYが動きました。

おおっ、rootでのアクセスに成功。

すっげー不思議だ。仮想OSにsshしている・・・。

・・・まだまだ格闘中。

apt-get install language-envを実行!

けど、いろんなメッセージを出力してy/nを要求してくる。

現在翻訳中。汗。

あーダメだ?。

/cdrom/がオープンできないって言ってる。

さて、もうちょっとがんばれるかな・・・。

・・・すいません。ワカリマセン。号泣。

なんでcdromじゃなきゃいけないんでしょう。

↓この辺のファイルの設定でしょうか・・・。

/etc/apt/sources.list

哀れな子羊をどうかお助けください。m(_ _)m


1-5件表示/10件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ