搭建linux开发环境遇到的一些问题

本文总结了在搭建Linux开发环境,如Fedora 9和Ubuntu 10.10时遇到的问题,包括lsmod等模块命令缺失、VMware Tools安装头文件问题以及Ubuntu编译内核时ncurses库的依赖问题。通过安装module-init-tools、kernel-devel和libncurses*来解决这些问题。
摘要由CSDN通过智能技术生成

该文是总结我在搭建linux开发环境遇到的一些问题,通过网上的网友给的一些方法解决了的问题。现在总结一下,希望给同样遇到烦恼的朋友解决一些实际的问题。


Q:采用的发行linux版本不能用lsmod、insmod、rmmod等模块命令。
A:解决的方法是安装module-init-tools。
     在搭建fedora 9的时候,做驱动开发不能用模块命令.输入lsmod,会显示 lsmod:command not found。我解决的方法是下载了module-init-tools-3.2.tar.bz2这个源码包后。解压、依次进行./configure,make,make install 进行安装。正常安装一切正常,而且不会遇到依赖的问题。

 

Q:VMware Workstation虚拟机,在fedora 9上面不能正常安装VMware-tools。存在找不到运行内核的头文件的问题。
A:网上的很多朋友推荐的是安装kernel-devel-2.6.25-14.fc9.i686.rpm。下载rpm包后,运行指令 rpm -ivh kernel-devel-2.6.25-14.fc9.i686.rpm进行安装。在安装kernel-devel后,能够正常安装VMware-tools。

 

Q:在ubuntu 桌面发行版本下面编译内核,make menuconfig出错,出现依赖ncurses的错误。
A:我在ubuntu10.10,进行编译内核。make menuconfig之后,出现
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值