打造一个perfect的linux开发环境(加入对鼠标滚轮的支持)
2009-02-13 09:32
351 查看
前记:前段时间一直用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
将红色部分注释就可以了
所需软件: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
将红色部分注释就可以了
相关文章推荐
- 让VB开发环境支持鼠标滚轮
- 现在还在用VB6编程的朋友可以来看一下,我写的一个小程序,在VB6开发环境下支持鼠标滚动轮的操作
- 打造前端 Deepin Linux 工作环境——调节鼠标滚轮速度
- VB6.0 开发环境支持鼠标滚轮
- 让VB开发环境支持鼠标滚轮
- 在sublimetext上打造一个兼容virtualenv的web&python开发环境
- [转]自己动手打造嵌入式Linux软硬件开发环境
- 工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样
- [转]自己动手打造嵌入式Linux软硬件开发环境
- 第七期 使用Qemu+Buildroot+Eclipse打造一个优雅的开发环境 《虚拟机就是开发板》
- 自己动手打造嵌入式Linux软硬件开发环境
- 从零开始打造自己的Linux开发环境(三, vim)
- 微软宣布.NET开发环境将开源 支持Mac OS X和Linux
- NitroShare 是一个局域网文件传输工具,支持 Windows、OS X 和 Linux。基于 Qt 开发。
- 在无GUI的Linux环境下将vim编辑器打造成一款Python开发IDE
- 如何在Windows打造出你的Linux开发环境
- 自己动手打造嵌入式Linux软硬件开发环境
- Linux操作系统--用vim打造开发环境
- 解决VB开发工具不支持鼠标滚轮的问题
- linux : 做一个干净的debian7.5.0的开发环境