建立笼环境方法及 jailkit 笼环境作用,参考下面文档
利用jailkit-2.16.tar.gz + ssh 进行 chroot 操作[备忘]
当前默认安装笼环境后, 只具备英文环境,可参考下面方法增加中文支持 [仅支持 rhel5 版本]
1. 复制字符至笼环境
cp -pR /usr/lib/locale/zh_CN.utf8/ /data/usr/lib/locale/zh_CN.utf8/
2. 修改用户配置文件
vi /data/home/terry/.bash_profile
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
export LANG LANGUAGE LC_ALL
3. 复制命令 locale
/root/bin/l2chroot.sh /usr/bin/locale
cp /usr/bin/locale /data/usr/bin/locale
下次用户登录即可使用中文环境
可执行命令进行验证
[terry@tomcat_x ~]$ locale -a
C
POSIX
en_US.utf8
zh_CN.utf8
假如系统不自动加载 profile
那么可以利用 source /home/terry/.bash_profile 方法手动加载
rhel6 版本无法使用上述方法增加中文支持
参考下面信息
先下载软件包, 然后在进行强制安装
yum install -y yum-plugin-downloadonly.noarch
yum reinstall -y --downloadonly --downloaddir=/tmp glibc-common.x86_64
cd /tmp
rpm -ivh --force --root=/www --nodeps /tmp/glibc-common-2.12-1.107.el6.x86_64.rpm
利用强制方法则可完整安装所需的语言环境。
修改用户环境配置
vi /data/home/terry/.bash_profile
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
export LANG LANGUAGE LC_ALL
假如系统不自动加载 profile
那么可以利用 source /home/terry/.bash_profile 方法手动加载

本文详细介绍了在默认安装Jailkit环境下增加中文环境的方法,并通过复制字符、修改用户配置文件和复制命令等步骤实现中文支持。同时,提供了验证中文环境是否生效的命令,并解释了RHEL6版本无法使用上述方法的情况。此外,还说明了在系统不自动加载profile时,如何手动加载profile以确保中文环境的正常使用。
1551

被折叠的 条评论
为什么被折叠?



