打造一个perfect的linux开发环境(加入对鼠标滚轮的支持)
前记:前段时间一直用Ubuntu作为linux的开发环境,但是最近和方帅一起编译minigui的时候发现Ubuntu的不便利(经常冒出来没有一些软件,需要你安装了才能进行),而我们服务器的fedora从来没有出现过这个问题,因此一直想打造一个perfect的linux开发环境,这两天从fedora7 到fedora8,从虚拟机的6.0.2到6.5.1折腾了好久,终于基本打造一个完美版本:
前记:前段时间一直用Ubuntu作为linux的开发环境,但是最近和方帅一起编译minigui的时候发现Ubuntu的不便利(经常冒出来没有一些软件,需要你安装了才能进行),而我们服务器的fedora从来没有出现过这个问题,因此一直想打造一个perfect的linux开发环境,这两天从fedora7 到fedora8,从虚拟机的6.0.2到6.5.1折腾了好久,终于基本打造一个完美版本:
所需软件:VMware6; fedora7
步骤如下:
1. 安装虚拟机
(一步步来,没有问题)
2.安装fedora7
(腾出个大空间,建议分配8G空间以上,也是按照安装的提示一步步来,基本不用做什么大的改动,在软件定制放的时候,一定要选稍后定制,否则在装vmtools会出问题)
3.安装vmtools(这一步很重要,安装了这个才能和windows直接拖拉)
●点击虚拟机vm菜单中的install vmtools,此时会在桌面上显示一个光盘图形,进入,双击rpm包,选择无论如何都要安装,提示安装完毕,
●这还没有结束,需要打开一个终端,输入以下命令:cd /usr/bin 然后执行./vmware-config-tool.pl,
●一路按回车,选择合适的分辨率。
4.安装交叉编译工具arm-linux-gcc 3.4.1
将交叉编译工具解压在/usr/local/arm下,并在/etc/bashrc的最好一行添加:export PATH=/usr/local/arm/3.4.1/bin:$PATH
5.开启网络文件系统服务:
●点击 系统->管理->网络 ,双击你的网络配置,选择静态设置ip地址,填入你的ip。(比如我的是192.168.0.3)
●在虚拟机下配置虚拟机的网卡edit->virtual network setting->host virtual network mapping添加一个真实的网卡,并按应用确认。
●编辑文件/etc/exports添加nfs目录的支持:
/nfs 192.168.0.2(rw,sync,no_root_squash) 其中192.168.0.2是开发板的ip,linux ip配为192.168.0.3
●在终端下输入setup,将系统服务中的netconsole,netplugd,nfs服务选上。
6.重启,一切ok
Ps:解决fedora7下鼠标滚轮的问题:
vi /etc/X11/xorg.conf
文件可以看到文件如下:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "VMMouse" "CorePointer"
InputDevice "XWorkAround"
EndSection
Section "InputDevice"
Identifier "XWorkAround"
Driver "void"
EndSection
将红色部分注释就可以了
更多推荐
所有评论(0)