LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 565|回复: 4

不知道各位有没有这种奇怪的情况= =

[复制链接]
发表于 2011-8-6 19:51:18 | 显示全部楼层 |阅读模式
rc.conf里设置LOCALE="zh_CN.UTF-8"

然后man nmap,出来的东西居然全都是中文的= =有一些常用命令的manpage是中文的,比如groupdel,usermod什么的,怎么把这些文档都弄回英文的啊,其他的比如编程手册的manpage就是英文的
求教
发表于 2011-8-6 20:48:31 | 显示全部楼层
LANG="en_US.UTF-8" man
或者你总是想看英文的话,在 .bashrc (如果你用 zsh 的话可能不一样)里加入
alias man='LANG="en_US.UTF-8" man'
回复 支持 反对

使用道具 举报

发表于 2011-8-6 21:23:09 | 显示全部楼层
  1. export LC_MESSAGES=POSIX
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-6 22:54:28 | 显示全部楼层
感谢LS两位,2楼的办法似乎不行呢
3楼的可以,不过重启后就不行了
自己找到一种办法,暂时可以用
LANG="en_US.UTF-8"
export LANG
不过每次man都会跳出一句话来
man: can't set the locale; make sure $LC_* and $LANG are correct

自己最后解决了,在~/.bashrc里加上这些
  export LC_ALL=en_US.UTF-8
  export LC_LANG=en_US.utf-8
然后重启X,大功告成
回复 支持 反对

使用道具 举报

发表于 2011-8-6 23:30:04 | 显示全部楼层
全en_US.UTF-8的路过, 装字体和输入法就好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表