Otázka:
Provedení xclock příkaz se spustí s chybou ‘Chybí znakové sady v převodu String to FontSet‘ .
# xclock Warning: Missing charsets in String to FontSet conversion Warning: Unable to load any usable fontset
Řešení
:
To se děje kvůli nesprávnému nastavení proměnné prostředí LC_ALL . Ve většině případů, pokud zkontrolujete proměnné locale uživatelů pomocí níže uvedeného příkazu, budete v pořádku, že proměnná LC_ALL je prázdná.
# locale | grep LC_ALL LC_ALL=
Vyřešte to podle následujících kroků.
1. Nastavte LC_ALL=C proměnnou pomocí níže uvedeného příkazu
# export LC_ALL=C
2. Chcete-li, aby tato změna byla pro konkrétního uživatele trvalá, přidejte požadované položky do souboru .bash_profile.
# vi /home/[username]/.bash_profile LC_ALL=C export LC_ALL
Chcete-li jej například přidat do profilu uživatele „testuser“:
# vi /home/testuser/.bash_profile LC_ALL=C export LC_ALL
3. Pro ověření nastavení:
# echo $LC_ALL C
CentOS / RHEL :Jak zajistit, aby pravidla iptable trvala i po restartu
CentOS / RHEL :Jak nainstalovat konkrétní verzi rpm balíčku pomocí YUM