Solaris 11 nlsadm リストのタイムゾーンの問題

Solaris 11 nlsadm リストのタイムゾーンの問題
nlsadm list-timezone
iconv_open(wchar_t, UTF-8) failed for 'en_GB.ISO8859-15' locale
Invalid argument

このエラーの原因は何ですか?回避策がありますか?

ベストアンサー1

iconvはen_GB.ISO8859-15ロケールについて文句を言うので、代わりにもっと一般的な「C」を使ってみようかと思いました。

export LC_ALL=C

これにより、コマンドはエラーを克服し、タイムゾーンのリストを生成できます。

en_GB.ISO8859-15を使用するときに発生する問題は、iconvが特定の文字やレイアウトを理解したり好きではないことに関連しているようです。

おすすめ記事