安装 CentOS 5
1. download VM Ware player and CentOS ISO (7 ISO files)
2. install VM Ware player (reboot windows is required)
3. run VM Ware player, and create a virtual environment for CentOS according to use ISO files
Tip: use Ctrl + Alt to switch between VM Ware and Windows
Error: can’t create transaction lock on /var/lib/rpm/__db.000
通过终端安装一个软件的时候,总是提示“ can’t create transaction lock on /var/lib/rpm/__db.000 ”。 原因是安装软件时,没有以 root 身份安装软件,也就是权限不够,只要在终端执行命令“ su ”来以 root 身份登录就不会有提示
CentOS 中文乱码
在 CentOS 图形界面,中文文字显示 4 方块乱码。本以为是 /etc/sysconfig/i18n 默认配置的问题 ,改了下还是不行。后来又查了下原来是没有安装中文包。
中文支持的包:
fonts-chinese-3.02-12.el5.noarch.rpm // 中文字体包 ( 在 centos 第 5 张 iso 里 )
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm // 字体显示包 ( 在 centos 第 6 张 iso 里 )
1. 把这 2 个文件复制到 centos 里(例如放在 /home/[your name]/ 目录下)
2. 打开 Terminal ,依次执行下列命令
cd /home/[your name]
su
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
3. reboot
通过“ sudo ”执行命令时出现 error “ xxx is not in the sudoers file ”
用 sudo 时提示 "xxx is not in the sudoers file. This incident will be reported.” 其中 XXX 是你的用户名,该错误信息表示你的用户名没有权限使用 sudo , by default 只有 root 才有权限使用 sudo 。如果你想令其他 user 也可以使用 sudo ,那么需要通过 visudo 命令来修改 /etc/sudoers 文件就行了。(或者你不想那么麻烦,那么就执行 su 转换到 root 后再执行命令就不会出现 error 。 )
以 root 身份执行命令“ visudo ”时,出现 error “ command not found ”
这是因为找不到 visudo 命令。我们可以用下列命令来查看 visudo 在哪里
whereis visudo
返回的结果是 visudo /usr/sbin/visudo 。那么你要执行 visudo 命令时,必须输入全路径,即
/usr/sbin/visudo
修改 CentOS 的分辨率
安装的 CENTOS 5 缺省只有 800*600 分辨率,导致 vmware 窗口太小。要使用更高的分辨率,就要安装 vm tools :
1. run vmware and open centos virtrual machine
2. select vmware menu “virtrual machine > install VMware tools”
3. it will download vmware tool tar file to CENTOS “/media/vm tools” folder
4. extract the tar file, access extracted folder, and then run command “./vmware-install.pl” to install vm tools
5. 安装过程中,会有安装向导,使用 default 安装即可。另外,在安装过程中会提示你设置分辨率。
6. 安装完之后重启 CENTOS 即可
7. Check /mnt/hgfs folder 是否存在,存在表示安装成功
8. 这时你的 centos 会有更多的分辨率选择
如果让 VMware 里的 CentOS 访问 folder in windows
1. 首先必须按前面的方法安装 vm tools 。
2. Select vmware menu “Virtrual machine > Virtrual machine settings…“
3. choose “options” tab and choose “shared folders” node
4. select “always enabled” option
5. Click “add” button to add a shared folder
6. The shared folder is mounted to /mnt/hgfs/<your shared folder name>
这样在 windows 下向指定的 share folders 写文件,在 Linux 客户机里面就能够看到,同样在 Linux 上写文件在 Windows 下也能够看到,并且可以修改
CENTOS添加中文输入SCIM
1. run following commands
> yum install scim scim-pinyin
> scim-setup
2. 在弹出的scim setup窗口里的“IMEngine > Global Setup"里,勾上smart pinyin
3. restart CENTOS
4. 你会看到在Sound and Time tray icon的corner多了一个scim icon,right click the icon, you can open scim setup window. left click it, you can choose language input.
如何安装vim编辑器
by default,CENTOS 5只有vi,没有vim。你可以通过下列命令查看
> which vi
> which vim
> yum list vim*
最后一个命令可以看到只安装了vim-minimal,而vim-X11 vim-common vim-enhanced都没装。
使用下列命令可以安装vim
yum install vim-X11 vim-common vim-enhanced vim-minimal