あーかいぶすハイディフィニション

ここはもう更新しとらんのじゃ

LANG が変更できない(できねぇ)

できねえんだけどおまえらどうやってんの?
i18n 変更しても適用されないし、.bash* とかに記述してないしまさかの skel に記述されてるでもなし、俺だけ異次元生きてるの?死ぬの?
ロケ地:VMware vSphereHypervisor 5.1
ディストリ:CentOS6.4 64bit

ためしたことその1
[root@webserver ~]# vi /etc/sysconfig/i18n
LANG="ja_JP.eucjp"
[root@webserver ~]# reboot
[root@webserver ~]# locale
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=
[root@webserver ~]# env | grep LANG
LANG=ja_JP.UTF-8

ふざけんな!

ためしたことその2
[root@webserver ~]# grep -r "ja_JP.UTF-8" /etc
/etc/grub.conf:	kernel /vmlinuz-2.6.32-358.23.2.el6.i686 ro root=/dev/mapper/vg_webserver-lv_root rd_NO_LUKS rd_LVM_LV=vg_webserver/lv_swap rd_LVM_LV=vg_webserver/lv_root rd_NO_MD crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=jp106 LANG=ja_JP.UTF-8 rd_NO_DM rhgb quiet
/etc/grub.conf:	kernel /vmlinuz-2.6.32-358.el6.i686 ro root=/dev/mapper/vg_webserver-lv_root rd_NO_LUKS rd_LVM_LV=vg_webserver/lv_swap rd_LVM_LV=vg_webserver/lv_root rd_NO_MD crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=jp106 LANG=ja_JP.UTF-8 rd_NO_DM rhgb quiet
[root@webserver ~]# vi /etc/grub.conf
kernel /vmlinuz-2.6.32-358.23.2.el6.i686 ro root=/dev/mapper/vg_webserver-lv_root rd_NO_LUKS rd_LVM_LV=vg_webserver/lv_swap rd_LVM_LV=vg_webserver/lv_root rd_NO_MD crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=jp106 LANG=ja_JP.eucjp rd_NO_DM rhgb quiet
kernel /vmlinuz-2.6.32-358.el6.i686 ro root=/dev/mapper/vg_webserver-lv_root rd_NO_LUKS rd_LVM_LV=vg_webserver/lv_swap rd_LVM_LV=vg_webserver/lv_root rd_NO_MD crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=jp106 LANG=ja_JP.eucjp rd_NO_DM rhgb quiet
[root@webserver ~]# reboot
[root@webserver ~]# locale
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

ふざけんな!

追記
めんどくせえから、/etc/profile と、既に生成済みのユーザのホームディレクトリ以下の .bash_profile に直接 export LANG=ja_JP.eucjp って書いて解決した、クソが!
もしこの後もユーザ追加するつもりなら、/etc/skel/.bash_profile とかに同じ記述しておけば、ユーザ追加時に反映されるよ。