您的位置:首页 > 运维架构 > Linux

CENTOS some tips

2011-03-03 14:29 225 查看
安装
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: