找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

建立基于Fedora的开发环境的建立

2009-12-20 13:49| 发布者: admin| 查看: 97| 评论: 0|原作者: 云天河


一、Windows vmware
1.软件准备
A. 下载Fedro6。在下面网址下载Fedro6。
http://download.chinaunix.net/download.php?id=24835&ResourceID=12362
B,在
http://www.3ddown.com/soft/33308.htm
或者
http://www.duote.com/
下载虚拟机(VMware Workstation) v6.5.0.118166 完整注册版 VMware.Workstation.v6.5.0.118166.exe
注意:记得抄下注册码:JU04H-A8Q82-T3J18-4WF67 或者下载注册机VMware.Workstation.v6.5.0.118166-Keygen.rar
C,在
http://www.tuola.net/soft/view-1441.html
下载VanDyke SecureCRT v6.0.3 build 311 破解版
http://dl.tuola.net/s/SecureCRT.v6.0.3.rar
D.在
http://nc.onlinedown.net/down/SSHSecureShellClient-3.2.9.exe
,下载SSH Secure Shell Client。
E.在
www.linux4sam.org下载uboot1.1.5
及补丁
u-boot-1.1.5_atmel_1.5.diff.bz2
。下载linux2.6.24及
2.6.24.at91.2-exp.patch.gz

2. 安装VMWARE LINUX开发平台
1,在XP系统上安装VMware-workstation-6.5.0-118166.exe
A,双击VMware-workstation-6.5.0-118166.exe 启动安装,点击NEXT,选择Typical;再NEXT,安装文件夹选择
默认;再NEXT,快捷方式产生用默认;再NEXT,按install;进入安装过程,输入使用者,公司和序列号
JU04H-A8Q82-T3J18-4WF67 ,最后点击finish完成安装,重启动电脑;
B,双击桌面VMware Workstation启动虚拟机程序,选择接受版权许可后点击OK后即可进入虚拟机界面使用;
注意:XP系统需要512MB以上内存,15GB以上硬盘空间。
2.在VMware上安装 fedora6。
A,双击桌面VMware Workstation图标进入虚拟机,点击“New Virtual Machine”启动建立向导;选择Typical;再NEXT;
选择“Install disc image file(iso)”,点击“Browse”找到存储在硬盘上的“fedora-i386.iso”文件;
点击NEXT,在“Virtual Machine name”下面输入虚拟机文件名,在“Location”下面选择虚拟机文件夹安装位置;
点击NEXT,选择“use bridged networking”。
点击NEXT,在“disk size”上增加到20GB;点击NEXT,显示虚拟机配置信息,确认无误后点击“finish”即可进入安装过程;
B,进入虚拟机的操作系统安装过程中,在“Fdeora”的安装界面中按回车键,用箭头选择“skip”,跳过光盘检查。(注意,虚拟机窗口和windows窗口切换,用ctrl alt组合键)。进入fedora安装界面,出现一个7步的“安装”向导;
C,用上下箭头选择“简体中文”再按“next”;用上下箭头选择“美国英语式”键盘;按“next”,在安装向导上点击“下一步”,建立磁盘分区,可以用默认设置,点击“下一步”。地点用默认“上海”;点击“前进”,
用默认“向导”,点击“前进”,输入安装用户名和密码;点击“前进”,在“准备安装”中,点击“安装";安装完成后,点击“现在重启”。
注意:XP系统需在DHCP的局域网内,要独立分配IP给虚拟机;安装的用户名和密码区别于ROOT用户,每次登陆系统及修改系统配置都要用到,需要牢记。
二、windows linux(单机)
1.用PM磁盘管理工具,分出20GB的空闲空间。
2.设置BIOS从光盘启动。
3.安装方法与在虚拟机下安装相同。

三.Windows上的软件安装。
1,安装ssh。用于登陆linux,远程使用shell。
2,安装SecureCRT,用于超级终端,接收串口信息。
3,安装Source Insight,用于阅读源码。
4,安装RealVNC,用于linux远程桌面。
四.Fedora设置
1. 设置ip地址、网关
管理->网路.在设备标签中,双击配置,在如下窗口设置ip地址与网关。
2. 升级你的fedora 6
Fedora 系列有一个很让人郁闷的传统,就是新版本发布初期会爆出N 多让人汗颜的Bug,同时这些bug也会被迅速到修复,新系统发布后的前一个周几乎天天有好多包可以更新,所以系统安装好的第一件事应该是马上 yum update 你的系统,升级之后很多问题都可以被解决了。
3.解决中文支持
装完系统后,系统没有装上文泉驿和中文输入法,所以要另行安装一下
#yum install wqy-* scim-lang-chinese
然后就是设置了,在外观中把字体都设为文泉驿正黑,渲染选次像素平滑(LCD),当然这里也可以选你自己喜欢到字体和渲染方式。输入法拼音推荐巨蟒拼音,也就是scim-python 这是使用了搜狗的词库,很好用。
kde 的中文问题:kde 装好后没有中文,那是因为没装l10 的中文包,装上就好。
# yum install kde-l10n-Chinese
4.关闭selinux。因为配置SElinux太麻烦了,不如关了它。
vi /etc/sysconfig/selinux找到SElinux=enforcing这一行把它改为SElinux=disabled.重启后一切就ok了!!
5.设置nfs服务。
Setup1.启动nfs服务,系统->管理->服务,选择nfs,点击enable。
Setup2.设置nfs目录,系统->管理->服务器设置->nfs,注意,主机是允许访问次nfs的ip地址,所以填写:*。
具体设置如下图所示。

6.设置远程桌面服务。
首选项->远程桌面,然后选择允许其他人控制你的桌面。
在windows端,运行vnc viewer,服务器填入linux的ip地址,点击确定,就能控制linux桌面。
7.samba服务
Setup1.启动samba服务,系统->管理->服务,选择smb,点击enable。
Setup2.设置samb共享目录,系统->管理->服务器设置->smb。
Setup3.在基本标签,设置共享目录,在访问标签选择“允许所有用户”
Setup4.在“首选项”->服务器设置,在基本标签中,设置工作组名,在安全性标签验证模式栏选择“共享”
设置成功后,就能够在windows的工作组中看到linux的共享目录。


8.ftp服务。
下载tftpd32.exe,在windows平台下安装,并设置。
9.关闭防火墙。
系统->管理->安全级别和防火墙
在防火墙标签,选择禁用。
五、配置交叉编译环境
1.在www.linux4sam.org下载arm-2007q1-10-arm-none-linux-gnueabi-i686-pc- linux-gnu.tar.bz2 ,解压到/usr/local/arm文件夹下。
2.在arm.cirrus.com下载arm-elf-gcc-3.2.1-full.tar.bz2 arm-linux-gcc-4.1.1-920t.tar.bz2,并解压到/usr/local/arm.
3.编辑/etc/profile,增加搜索路径。
Setep1.启动ssh,如下图所示,在host 那么输入linux的ip地址,点击connetc。
Setep2 [root@EM ~]# vi /etc/profile 在profile文件中增加下面内容。
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
export PATH=$PATH:/usr/local/arm/arm-2007q1/bin:/usr/local/arm/4.1.1/usr/bin;
Setep3 重新启动linux;输入如下命令,显示结果如下,说明交叉编译环境建立成功 [root@EM ~]# arm-linux-gcc –v
Reading specs from /usr/local/arm/4.1.1/usr/bin/../lib/gcc/arm-linux/4.0.0/specs
Target: arm-linux
Configured with: /opt/eldk/build/arm-2007-01-21/work/usr/src/denx/BUILD/crosstool-0.35/build/gcc-4.0.0-glibc-2.3.5-eldk/arm-linux/gcc-4.0.0/configure --target=arm-linux --host=i686-host_pc-linux-gnu
按下图操作,可以实现linux和windows文件的共享,就可以在windows环境下,编写程序。








最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 03:31 , Processed in 0.138120 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部