本人做实验,在虚拟机中最小化安装了CentOS 6.5 X64,发现该系统中没有man命令。由于上网不方便,只能离线安装,网上查找大多都在线安装。经过一番努力终于成功,现记录简要步骤如下,希望对你们有用。
需要工具:
CentOS6.5 X64 ISO镜像文件。
安装主要碰到的问题:
安装时需要依赖多个软件包
解决方法:
配置yum源为本地光盘,然后使用yum来安装。具体步骤如下:
- 1 挂载光盘
mkdir /mnt/centos
mount /dev/cdrom /mnt/centos
- 2 配置yum源
cd /etc/yum.repos.d/
cp CenOS-Media.repo CenOS-Media.repo.bak
vi CentOS-Media.repo
修改加粗部分,如下
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/centos/
gpgcheck=1
enabled=1
3 使用yum进行安装
yum --disablerepo=\* --enablerepo=c6-media install man
yum --disablerepo=\* --enablerepo=c6-media install man-pages
该命令屏蔽其他的yum源,只使用c6-media。该命令和c6-media来自CentOS-Media.repo文件:
- # To use this repo, put in your DVD and use it with the other repos too:
- # yum --enablerepo=c6-media [command]
- #
- # or for ONLY the media repo, do this:
- #
- # yum --disablerepo=\* --enablerepo=c6-media [command] >>>命令来自这里
- [c6-media] >>>>>>>c6-media是这个源的唯一标识
---------------------
4 最后一步,否则报错“Cannot open the message catalog "man" for locale "zh_CN.UTF-8"”
cp /usr/share/locale/en/LC_MESSAGES/man /usr/share/locale/zh/LC_MESSAGES/