易截截图软件、单文件、免安装、纯绿色、仅160KB

Red Hat Enterprise Linux 5安装VM ware Tools

RHEL5在安装VM-wareTools过程中出现如下错误:
What is the
location of the directory of C header files that match your running kernel?
[/usr/src/linux/include] The directory of kernel headers (version
2.6.18-8.el5xen) does not match
此错误主要是想找Linux内核的包含头文件找不到。要解决此问题需要安装内核源代码。
1.
首先要查看内核版本号:
【root@localhost ~】#
uname -r // 查看内核版本号或者uname –a
如果是RHEL5的话内核应该是
2.6.18-8.el5xen
2. 已经知道自己的内核是“2.6.18-8.el5xen”,可以去此网站
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.8.tar.gz 下载到符合自己系统的内核源码。
3.
用【root@localhost ~】#tar
zxvf  linux-2.6.16.8.tar.gz  -C /usr/src
将文件解压到指定目录/usr/src。
4.
进入/usr/src目录下,用【root@localhost ~】#mv
linux-2.6.18.8 linux将解压好的文件夹名“linux-2.6.18.8”改变成“linux”。
5.
进入/usr/src/linux目录下。分别运行:
make mrproper
make oldconfig
make
执行第二个命令时碰到提示一路回车就行,第三个命令如果要完全执行完的话,可能会需要几个小时,最好让它编译完毕之后,再装虚拟机工具。如果在make刚开始执行时,即使生成了version.h和utsrelease.h,若按Ctrl+C强行退出编译。在安装完VM-ware Tools后,很可能导致系统无法正常启动。
6.
编译完毕后,进入/usr/src/linux/include/linux,用【root@localhost ~】#vi
utsrelease.h (按i是插入,修改完后按Esc,然后按Shift+:,输入wq!按回车,修改完毕可以用#more utsrelease.h查看是否修改成功)将里面的版本号改成2.6.18-8.el5xen。
同上再修改version.h,在原来的基础上增加一行#define UTS_RELEASE "2.6.18-8.el5xen",保存退出。
7.
重新启动系统,如果不重启,在安装VM-ware Tools后可能会碰到一些问题
8.
重启后就可以正常安装VM-ware Tools了。
9.
假如要改变分辨率,运行/usr/bin/vmware-config-tools.pl即可修改。


相关文档:

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

Linux常用命令

liunux入门常用命令
liunux
  2009-04-13 17:04
  阅读200   评论0
 

字号:


 


 



 Linux常用命令的分类介绍:
......

linux 线程资源释放

Linux系统中程序的线程资源是有限的,表现为对于一个程序其能同时运行的线程数是有限的。而默认的条件下,一个线程结束后,其对应的资源不会被释放,于是,如果在一个程序中,反复建立线程,而线程又默认的退出,则最终线程资源耗尽,进程将不再能建立新的线程。
解决这个问题,有2种方式,系统自动释放线程资源,或者由另 ......

Linux系统信息查看命令大全

系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # ......

Linux 常用命令

一、系统设置与管理
1.alias
说明:为命令设置别名、显示别名设置。
语法:alias [别名]=[指令名称]:为[指令名称]起一个别名。
alias [别名]:显示出[别名]所对应的命令。
alias:显示所有别名设置。
2.apmsleep
说明:进入挂起或等待状态。
语法:apmsleep hh:mm
参数:hh:mm指定进入挂起或等待状态的时间。
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号