【OK210试用体验】好好学A8——开发环境搭建(一) - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】好好学A8——开发环境搭建(一)

mhp0114 ( 楼主 ) 2015-9-4 21:51:38  只看该作者 倒序浏览
开发环境搭建(一)


需要进行Uboot 内核 文件系统的编译修改等学习了,首先就遇到砍了——搭建Linux的开发环境
没有独立的其他电脑,也不想装双系统,生怕把Windows下的东西给损坏了,于是,自然而然的,就去装虚拟机。虚拟机好处不用多说,缺点的话其实也很明显。用过虚拟机的同学应该也遇到过,在win7下安装不了的软件或者完成不了的操作,虚拟机下装一个XP也很多都没办法完成,原因在于它是有仿真的概念在里面的。所以无法遇到很多Linux系统下的问题,而且据说编译内核什么的速度相对会慢点。不过对于我这个菜鸟来说,这个也够用了。

我用的虚拟机是VMware,比较主流,而且以前也用过,大多功能都挺好用的。
1、首先启动VMware,界面如下:


1
2、我开始安装了一款红帽的Linux系统。在安装过程中,可以定制Linux系统,就是说有些东西可以不装,为了摆脱窗体对我的舒服。我选择不安装X。最终的结果如下所示:
图2
图3
3、安装好之后,登陆root。想要共享文件,我想先用用VMware Tools再说,所以就开始了Linux下安装VM tools。点击虚拟机的VM->Install VMware Tools。在目录下我建立了一个名为mhp的文件名,将cdrom中的VM-tools软件拷贝到此文件夹下。解压,那么问题来了

图4
就是上面这个问题,网上查了下,据说是版本太老的缘故。试了很多办法都经历了好几天都没有解决。
4、折腾了好几天没解决这个问题,没办法,为了加快脚步,暂时先用飞凌提供的ubuntu安装包。按照Ok210的软件手册,一步一步地安装了ubuntun12.04。确实ubuntu的桌面做的不错。

图5
这里由于用到了Ubuntu的桌面,所以分配的内存空间也稍微大一点,默认给了1G,跟随默认吧,毕竟初次使用。
5、安装过程比较简单,网上也有很多教程,大家可以参考下。

图 6
Ubuntu的桌面挺好看的,简约而不简单,迫不及待要使用了。
6、按照飞凌的Linux手册,将Ubuntu设置为root用户自动登录。
由于在嵌入式交叉编译,需要 root 用户的权限。这里我们把登录系统后的终端的默认用户改为 root
按下Ctrl+Alt+T打开终端。

图7
这个就是终端的界面,因为我已经进行了root用户的切换,所以此处显示root用户。
键入命令:
#sudo s
#sudo passwd
这里可以设置root密码,注意密码输入时linux下不显示。
#sudo gedit /etc/gdm/custom.conf
在弹出的界面中输入以下内容,重启Ubuntu便可使默认用户为root
[daemon]
timedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30
7、这里呢为了方便,我将使用VMware Tools,来进行windowsUbuntu的文件共享。方法也很简单。点击WM界面菜单栏中的VM,选择Install VMware Tools。我这里是因为装过了所以显示的是Reinstall VMware Tools

图7
7、点击后,VMware Tools会加载到虚拟机的光驱中,我们进入Ubuntu终端,进入终端后将光驱中的内容VMwareTools-8.1.4-227600.tar.gz拷贝到根目录的文件夹下,可以自己建立一个,然后解压。使用tar命令,这个命令需要多次用到,大家可进行查询学习。
利用cd命令进入vmware-tools-distrib文件夹,这个文件夹就是刚刚解压出来的文件夹。进入后键入./vmware-install.pl。即执行安装。需要选择Y/N的地方选择Y即可。
8、重启电脑即可。此时已经安装了VM tools,可以进行非常快捷的与windows的文件共享。下次我们还需进一步开发环境的搭建完善工作。
9、下面欣赏下Ubuntu的桌面吧。

图8   文件操作界面

图8   文件操作界面

图9 设置界面




360截图20150818135939709.jpg (40.37 KB, 下载次数: 2)

360截图20150818135939709.jpg

360截图20150826194644375.jpg (38.38 KB, 下载次数: 1)

360截图20150826194644375.jpg

armlinuxgccfinish.jpg (119.04 KB, 下载次数: 3)

armlinuxgccfinish.jpg

queshaolib.jpg (59.43 KB, 下载次数: 3)

queshaolib.jpg

换光盘.jpg (34.6 KB, 下载次数: 1)

换光盘.jpg

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /7 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-11-14 17:34 , Processed in 0.776512 second(s), Total 63, Slave 44 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表