GNU/Linux >> Linux の 問題 >  >> Linux

「警告:String から FontSet への変換に文字セットがありません」 – xclock 警告メッセージを解決する方法

質問:

xclock の実行 「文字列から FontSet への変換に文字セットがありません」 というエラーでコマンドがトリガーされる .

# xclock
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset

解決策

:
これは、ロケール環境変数 LC_ALL の設定が正しくないために発生します .ほとんどの場合、以下のコマンドを使用してユーザーのロケール変数を確認すると、変数 LC_ALL が空であることを確認できます。

# locale | grep LC_ALL
LC_ALL=

以下の手順に従って解決してください。

1. LC_ALL=C を設定します 以下のコマンドを使用して変数

# export LC_ALL=C

2. 特定のユーザーに対してこの変更を永続的にするには、.bash_profile ファイルに必要なエントリを追加します。

# vi /home/[username]/.bash_profile
LC_ALL=C
export LC_ALL

たとえば、ユーザー「testuser」のプロファイルに追加するには:

# vi /home/testuser/.bash_profile
LC_ALL=C
export LC_ALL

3. 設定を確認するには:

# echo $LC_ALL
C


Linux
  1. 解決方法 – CPAN.pm には tar、gzip、および bzip2 がインストールされている必要があります – エラー メッセージ

  2. CentOS / RHEL で「-bash:xclock:コマンドが見つかりません」というエラーを解決する方法

  3. bashのフォルダ内の各ファイルの先頭に文字列を追加するにはどうすればよいですか?

  1. tr コマンド - 文字列 \n を実際の改行 (\n) に置き換える方法

  2. ファイルの各行の先頭に文字列を追加するにはどうすればよいですか?

  3. 文字列にドットが含まれている場合に正確な単語をgrepする方法

  1. Linuxでcpを使用するときに「同じファイルです」という警告メッセージを回避するにはどうすればよいですか?

  2. Linux のコマンドラインから socket.io websocket にメッセージを送信するにはどうすればよいですか?

  3. バイナリ ファイルを実行できないというエラーを解決するにはどうすればよいですか?