前记:前段时间一直用Ubuntu作为linux的开发环境,但是最近和方帅一起编译minigui的时候发现Ubuntu的不便利(经常冒出来没有一些软件,需要你安装了才能进行),而我们服务器的fedora从来没有出现过这个问题,因此一直想打造一个perfectlinux开发环境,这两天从fedora7 fedora8,从虚拟机的6.0.26.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是开发板的iplinux ip配为192.168.0.3
 
●在终端下输入setup,将系统服务中的netconsolenetplugdnfs服务选上。


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

 

将红色部分注释就可以了

 

 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐