汉化 Linux 系统命令 man

软件包 man-pages-zh_CN-1.5.tar.gz
下载地址:http://down1.chinaunix.net/distfiles/man-pages-zh_CN-1.5.tar.gz
 
汉化前:
[root@te]# man ls
LS(1)      User Commands         LS(1)

NAME
             ls - list directory contents

SYNOPSIS
             ls [OPTION]... [FILE]...

DESCRIPTION
             List    information    about    the FILEs (the current directory by default).    Sort entries alphabetically if none of
             -cftuvSUX nor --sort.

             Mandatory arguments to long options are mandatory for short options too.

             -a, --all
                            do not ignore entries starting with .

             -A, --almost-all
                            do not list implied . and ..
 
汉化步骤:
 
wget http://down1.chinaunix.net/distfiles/man-pages-zh_CN-1.5.tar.gz
tar zxvf man-pages-zh_CN-1.5.tar.gz
make u8
make install-u8
安装之前,运行locale命令来查看自己的语言环境是什么,主要有影响的是LC_ALL,LC_CTYPE和LANG变量的值。命令如下:
#  locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
如果语言环境是zh_CN.UTF-8,可以运行make u8 && make install-u8;如果语言环境是GB2312,GBK或者GB18030,可以运行make gb && make install-gb;这里笔者的应用环境是zh_CN.UTF-8,运行make u8 && make install-u8即可汉化man手册页
 
汉化后
[root@te]# man ls
LS(1)                                                                                                                                        LS(1)

NAME
             ls, dir, vdir - 列目录内容

提要
             ls [选项] [文件名...]

             POSIX 标准选项: [-CFRacdilqrtu1]

GNU 选项 (短格式):
             [-1abcdfgiklmnopqrstuxABCDFGLNQRSUX"]    [-w    cols]    [-T    cols]    [-I    pattern] [--full-time] [--format={long,ver-
             bose,commas,across,vertical,single-column}]                                                                 [--sort={none,time,size,extension}]
             [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]] [--help] [--version] [--]

描述( DESCRIPTION )
             程序ls先列出非目录的文件项,然后是每一个目录中的
             “可显示”文件。如果没有选项之外的参数【译注:即
             文件名部分为空】出现,缺省为 "." (当前目录)。选
             项“ -d ”使得目录与非目录项同样对待。除非“ -a ”
             选项出现,文件名以“.”开始的文件不属“可显示”文
             件。