[解決済み] Perlからロケール設定の警告を修正する方法
2022-03-14 01:02:53
質問
を実行すると
perl
という警告が表示されます。
perl: 警告。ロケールの設定に失敗しました。 perl: 警告。ロケールの設定を確認してください。 LANGUAGE = (未設定), LC_ALL = (未設定)。 LANG = "en_US.UTF-8" がサポートされており、システムにインストールされています。 perl: 警告。標準ロケール("C")にフォールバックしています。
どうすれば直るのですか?
どのように解決するのですか?
OSが知らない
en_US.UTF-8
.
特定のプラットフォームについて言及されていませんが、あなたの問題を再現することができます。
% uname -a OSF1 hunter2 V5.1 2650 alpha % perl -e exit perl: 警告。ロケールの設定に失敗しました。 perl: 警告。ロケールの設定を確認してください。 LC_ALL = (未設定), LANG = "en_US.UTF-8" がサポートされ、システムにインストールされています。 perl: 警告。標準ロケール("C")にフォールバックしています。
私の推測では、新しいデスクトップマシンからこの古いホストに接続するためにsshを使用したのだと思います。一般的に
/etc/ssh/sshd_config
を含んでいます。
AcceptEnv LANG LC_*
で、クライアントがこれらの環境変数の値を新しいセッションに伝搬させることができるようにします。
警告は、フルアップのロケールを必要としない場合に、それを抑制する方法のヒントを与えてくれます。
% env LANG=C perl -e exit %
またはBashで。
LANG=C perl -e exit $
恒久的な修正には、以下のいずれかを選択します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
リリカルスコープ、ダイナミックスコープ、コールバック、クロージャを一挙紹介
-
Perl6 のガベージコレクション
-
Perl uc,lc,ucfirst,lcfirst 大文字・小文字変換関数群
-
Perlでは ->;, =>;, :: という記号はどういう意味ですか?
-
PerlでローカルタイムからUNIXタイムスタンプに変換する方法
-
[解決済み】#!/usr/bin/perlの-Tまたは-wの意味は何ですか?
-
Gmailの添付ファイルをPerlで一括ダウンロードするコード
-
Perl で QR コード用のプレーン HTML コードを生成する例
-
Perlの正規表現入門
-
perlは{}で変数名を変更する方法を共有します。