ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Fink Macで楽にUnixソフトを…コミュのX11とFink,ターミナルに関連したトラブルで困ってます。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。

MAKoTOと申します。

X11とFink,ターミナルに関連したトラブルで困ってます。

使用PCは、Power Book G4 15inch 667MHz OSX 10.3.9 です。


今回、唐突な質問で大変恐縮なのですが、Finkのアップデートを

ターミナルから行いました。その後、ターミナルを起動、新規ウィン

ドウを開く度に下記のようなメッセージが常に出て来てしまいます。


Last login: Wed Jan 4 20:00:31 on console
Welcome to Darwin!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_COLLATE = "C",
LC_TIME = "C",
LANG = "ja_JP.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
mopbg401:~ vojy$ /sw/bin/fink selfupdate
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_COLLATE = "C",
LC_TIME = "C",
LANG = "ja_JP.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Password:


毎回 "fink selfupdate" を求められてしまいます。




X11の、xtermでは下記のメッセージだけが毎回出てしまいます。

Last login: Wed Jan 4 20:00:31 on console
Welcome to Darwin!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_COLLATE = "C",
LC_TIME = "C",
LANG = "ja_JP.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").


ローカルに関係したPerlの環境設定ファイルの記述を変えればよいのでしょうか?

しかし、ファイルの場所や名前、正しい記述事項がわかりません・・。

何らかの解決策を助言して頂けると幸いです。

宜しくお願い致します。

コメント(8)

うぅ、分からないです。
お役に立てなくてごめんなさい。

ちなみに自分のMacの環境変数はエラーメッセージの状態と同じでした。
環境変数 PERL_BADLANG を設定されてみては
如何でしょう。
~/.bashrc か ~/.bash_profile に
export PERL_BADLANG=0
と書いてみて、どう変わるかお試しください。

ちなみに、環境変数 LANG の設定は、
ja_JP.EUC とするよりも ja_JP.eucJP としたほうが
好ましいのではないかと思います。

また、Terminal.app を起動するたびに特定のコマンド
(ここでは /sw/bin/fink selfupdate)が発行される場合には、
AppleScript で Terminal.app に渡された命令文が
保存されてしまっている可能性があります。

詳細な説明は省きますが、もしこれが原因しているようなら
$ defaults write com.apple.Terminal ExecutionString ""
とすることで直せます。
>ja_JP.EUC とするよりも ja_JP.eucJP としたほうが好ましい
え、そうなんですか。
って、ごめんなさい、もう一度確認したら「ja_JP.eucJP」となってました…

> babayoshihikoさん
マルチポストだったんですね………

>MA KoTOさん
解決、おめでとうございます。
出来れば、質問の投げっぱなしはよしてもらって、その経過を報告してもらえると幸いです。
みなさん。

大変、申し訳ございません!

'PERL_BADLANG=0' で解決致しました。

上記の書き込みをして頂いている内容も、今後の参考にさせて頂きます。(初心者の自分に、御丁寧なアドバイスを頂き、感謝です)

ありがとうございました。
>PERL_BADLANG=0 とするよりも、LANG の設定を ja_JP.eucJP と
>する方が正しい解決のような気がする

ご指摘の通りだと思います。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Fink Macで楽にUnixソフトを… 更新情報

Fink Macで楽にUnixソフトを…のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング