windows下Ubuntu安装总结
Windows 系统下从硬盘安装 Ubuntu 和 Debia

Windows 系统下从硬盘安装Ubuntu 和Debian几天前就想要用Debian替换掉Ubuntu,结果,由于自己刚装的win7,不知道win7在安装的时候“偷偷”建了一个100M的隐藏分区,一直无法通过硬盘安装。
虽然已经刻了盘,但心里不爽,特在虚拟机上折腾了几天,终于弄明白了-_- 自己装好系统后,记录一下庆祝学习过程,也希望有这方面打算的朋友不要走小生的弯路。
由于机器上不一定是双系统,就顺带把机器上只有Windows的情况也说一下吧。
本文共分为三个部分如下:1>在windows系统下从硬盘安装Ubuntu的方法2>在windows系统下从硬盘安装Debian的方法3>在Ubuntu系统下从硬盘安装Debian的方法小生系初学者,如有错误,恳请路过高手指正,谢谢^_^**********************************************************倔强滴分割线****************************************************************说一下准备工作:1.机器至少装上Win7。
这个不多说了吧,Win7硬盘安装很快很傻瓜,当然,装了XP的朋友更简单了。
2.下载grub4dos(想从Windows下安装的朋友必须的,但是如果机器上有Ubuntu并且想要从Ubuntu下安装的朋友就不用下了),貌似目前最新的版本是0.4.4。
可以从此处下载:thunder://QUFodHRwOi8vNjEuMTYzLjkyLjE2Nzo4Mi9kb3duL2dydWI0ZG9zLTAuNC40LTIwMDktMDEtMTEuemlwWlo=3.有一个fat32的分区,当然有ext3更好。
下文中如未特殊说明,Windows下镜像文件所放的分区类型最好是fat32。
(在这里有一点要说明的是,不太确定新版本的grub是否能引导ntfs分区上的镜像文件,所以保守点推荐使用fat32和ext3,但是使用fat32的话无法使用DVD镜像文件,确实很纠结。
windows和ubuntu双系统安装经验总结

因为要学习嵌入式,所以打算装windows8和ubuntu系统的双系统,华硕笔记本自带的win7系统,后来自己重新装的win8.因为安装的过程十分坎坷,积累了许多经验,所以记录下来。
因为之前是win8系统,所以我首先想的是win8和ubuntu双系统,起初我并不知道win8的uefi启动和硬盘gpt类型,所以在这里浪费了许多时间,在网上查到的许多装双系统的教程都是用easybcd进行引导,这个在bios+mbr的形式下是没问题的,但是我的是win8,win8的安装要求是uefi+gpt,所以这种方式行不通的,这样安装出现了\NST\xxx.mbr找不到的错误。
网上也有许多在uefi+gpt下装的win8和ubuntu的双系统,但是对我的电脑都不太管用。
既然uefi+gpt装双系统很难,索性我用DG 软件把硬盘类型改成了mbr,然后用pe删除硬盘里的隐藏的efi分区,重新安装win7系统,在win7系统下再装ubuntu,用easybcd引导,终于完成双系统安装。
虽然一开始我是从win8装成了win7,但是硬盘类型还是gpt,启动类型也还是efi,win7也是支持efi+gpt形式的。
1、安装win7时出现进入pe后出现什么文件丢失了的问题——用u大师做好启动盘后,选择win2003进入pe提醒什么文件丢失,原因是是winpe的对usb3.0的支持不好导致的,解决办法之一是换到usb2.0口启动pe,或者选择win8进入pe。
2、删除了用户,禁用了administrator——装好win7之后应该要删除创建的用户,并且取消administrator的禁用状态,但是后面一步我忘了,所以关机以后无法进入win7系统,因为administrator是禁用的,我安装win7系统时创建的用户又被我删除了。
解决办法是开机时嗯F8选择安全模式进入电脑,我惊喜的发现在安全模式下可以取消administrator的禁用,并且还可以设置密码等等,所以以后丢失密码也可以按照这个方法来解决。
在windows下安装ubuntu教程

在Windows中使用VMware安装Ubuntu本文档将记录第17组在Windows操作系统下使用软件VMware Workstation 12 Pro安装Ubuntu,读者也可以使用其他虚拟机软件如VirtualBox安装。
一.材料和工具1.安装好的VMware Workstation 12 Pro虚拟机软件2.优麒麟- Ubuntu Kylin 做最有中国味的操作系统ubuntukylin-14.04.5-enhanced-amd64二.步骤1.确认系统版本我们选择的系统是64位Ubuntu系统,那么在安装虚拟机前,我们还要进入BIOS开启CPU 的虚拟化。
比如我使用的Dell台式机是使用F2热键进入Bios。
开启CPU 虚拟化,把Virtualization设置为Enabled状态。
2.安装前的准备打开VMware Workstation 12 Pro,点击“创建新的虚拟机”按钮,创建一个虚拟机选择操作系统,版本给虚拟机命名,选择虚拟机安装位置选择内存大小选择磁盘文件存储位置到此为止,请勿直接点击“开启此虚拟机”按钮,应该“编辑虚拟机设置”,选择下载的ubuntukylin-14.04.5-enhanced-amd64.iso,然后根据喜好设置其他,最后点击“确认”即可。
三.安装Ubuntu选择刚创建的虚拟机,点击“开启此虚拟机”按钮启动看到ubuntu的安装欢迎界面,选择想用的语言,使用中文(简体)直接点击“继续”按钮我们选择“其它选项”,再点继续点击“新建分区表…”按钮点击“继续”按钮创建分区,添加交换空间和根目录,一般来说,我们选择512MB作为交换空间,剩下空间全部用来作为根目录选择下图中“空闲”,然后点击“+”按钮,用来创建交换空间点击“+”按钮后,会出现如下图的界面,我们进行如下设置:大小:512MB新分区的类型:主分区新分区的位置:空间起始位置用于:交换空间然后点击“确定”按钮选择下图中“空闲”,然后再点击“+”按钮,用来创建根目录点击“+”按钮后,会出现如下图的界面,我们进行如下设置大小:不用改动,系统自动设为剩余的空间新分区的类型:逻辑分区新分区的位置:空间起始位置用于:EXT4日志文件系统挂载点:选择“/”选项点击“现在安装”按钮点击“现在安装”按钮后,会弹出如下界面,询问“将改动写入磁盘吗?”,点击“继续”按钮时区选择默认即可,点击“继续”左右栏目都选择汉语即可设置用户名和密码,选上“登录时需要密码”选项。
预装Windows的电脑上安装ubuntu构建双系统

安装Ubuntu系统说明(1)本“安装说明”适用于在已安装win7、win8及以上版本的电脑基础上安装Ubuntu系统,构成双系统(windows系统+Ubuntu系统);(2)本说明以安装Ubuntu 14.04x64版本为例;(3)本说明支持最新电脑主板,安装时无需更改主板参数。
1 准备工作1.1 下载Ubuntu系统安装文件方式一:Ubuntu官网:方式二:本人网盘:注意:最好选择版本“Ubuntu-14.04 x64”,其文件名:ubuntu-14.04-desktop-amd64.iso。
1.2 分配磁盘空间为了安装ubuntu系统,我们需要为其分配磁盘空间。
对于win7及以上系统,系统自带“压缩卷”功能,方法如下:在windows系统下,右击“计算机”->“管理”,打开“计算机管理”界面,如图1所示:图1 计算机管理界面点击图1中“存储”->“磁盘管理”,此时,右侧显示磁盘信息界面,如图2所示:图2 磁盘信息界面图2显示本计算机当前所有的磁盘信息,此时,我们选择某磁盘对其进行压缩,以空闲出一定的磁盘空间用于安装ubuntu系统,方法如下:假如我们想在图2所示的“E:盘”中压缩空间,步骤如下:(1)左击选中“E:盘”,其选中状态为:图3(2)右击该盘,在“右键菜单”中选择“压缩卷”,如图4所示:图4 压缩卷(3)在上步中,选择“压缩卷”后,此时“计算机”正在查询“可用压缩空间”,即:“空闲磁盘空间”,等待几分钟后,系统会打开查询结果界面,分别如图5、6所示。
图5图6此时,输入想要分配给ubuntu系统的磁盘空间大小,假如想分配50G,则在图6中“输入压缩空间量(MB):”处,输入50000。
备注:分配磁盘空间时,为了计算方便,直接采用1GB=1000MB近似即可,个人建议,至少50G。
(4)确定分配大小后,在图6中,点击“压缩”,并耐心等待数分钟直至计算机压缩完毕。
注意:千万不要在windows下对刚压缩出的“空闲磁盘空间”格式化。
Windows7系统下用硬盘安装Ubuntu 12

Windows7系统下用硬盘安装Ubuntu 12 -04怎样在Windows 7系统下用硬盘安装Ubuntu的方式打造双系统?在windows环境下用硬盘安装的方式装Linux系统需要解决的关键问题是安装镜像的启动引导。
网上介绍最多的方法是用开源软件Grub启动引导,但较为繁琐且问题较多,不利于新手。
偶然看到一个十分简便的教程,利用开源软件EasyBCD引导Linux安装镜像,十分好用。
1.下载Linux镜像及EasyBCD以Ubuntu为例:/desktop/get-ubuntu/download系统引导软件EasyBCD:/EasyBCD/2.设置NeoGrub启动项1)ubuntu下载文件放在C:\ubuntu-12-04-desktop-i386.iso,并将iso中的casper目录下的vmlinuz和initrd.lz解压到C盘根目录下2)安装并启动EasyBCD3)在打开的EasyBCD界面选择Add New Entry -> NeoGrub -> Install -> Configure -> 将如下代码粘贴到自动打开的记事本中4)配置文件:title Install Ubuntu 12-04root (hd0,0)kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12-04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8initrd (hd0,0)/initrd.lz注:记事本代码中的unbuntu-11.10-desktop-i386.iso要和下载的unbuntu文件名字一致。
配置文件的几行命令意思是在你硬盘的各分区根目录下(“/”)扫描文件名为“ un buntu-12-04-desktop-i386”的镜像并引导启动该镜像文件。
Windows 7 下安装Ubuntu9.04 图文详解教程

在Windows7下安装Ubuntu,和在其它的Windows下安装Linux系统没有区别。
安装后的结果都是开机以后Linux形成双操作系统的界面。
以下是详细的图文教程。
1、在装有Windows7的系统中空闲出一个盘符,然后将其删除,这样做的目地是因为Linux系统和Windows使用的分区表是不相同的,用Windows系统的分区如FAT、NTFS等Linux会识别不出来,这样,稍后我们安装Ubuntu的时候就会出现问题。
在桌面上右键“我的电脑”–“管理”- 在打开的窗口中,选择左边的“磁盘管理”然后再磁盘中选择一个没有数据,或不重要的分区并“删除”它。
使其处于“未分配”的状态。
(建议最少此分区要10G以上,因为此分区将要用来安装Ubuntu系统)2、上面的在Windows7中的操作即结束,现重新启动计算机,并把Ubuntu的安排盘放进光驱。
进入计算机后选择从光驱启动计算机,最先弹出的是Ubuntu的语言(Language)选项,选择“简体中文”之后就会看到如下的Ubuntu安装图形界面:第一项是测试、第二项是安装,选择第二项进行安装。
经过长时间的加载之后,进入“欢迎”界面,在左侧选择相应的选项“中文简体”后选择右下边的Forward进入下一界面选择好时区“Asia-Shanghai”:下一个界面后,“键盘布局”同意建议的选项“China”并确定到下一页“预备硬盘空间”。
这是安装Linux比较重要的一个步骤。
在上面的界面中,在安装完Ubuntu后,启动计算机会让我们选择进入Windows7和Ubuntu 系统其中的一个。
如上图,选择“分别安装它们,在启动时从中选择”(同时也可以选择手动指定分区,但因之前我们已在Windows7中将原有的磁盘分区删除,这里我们不用手动配置了)。
然后“Forward”会弹出“修改写入磁盘并继续的警告”,选择“继续”后进入下一个界面。
在身份界面,输入相应的姓名、用户名、密码计算机名后“确定”到下一页。
Ubuntu的安装-实验报告

学生实验报告首页1.网上下载Virtualbox及Ubuntu iso文件图1virtualbox及ubuntu文件2.安装虚拟机virtualbox,按照界面提示依此进行如下操作:(1)首先点击新建按钮,新建一个虚拟的操作系统,点击下一步。
(2)输入虚拟系统的名称并在操作系统中选择Linux,版本中选择Ubuntu,点击下一步。
(3)根据实际情况分配虚拟机的内存,可按默认的内存不变,点击下一步。
(4)选择创建新的虚拟硬盘,然后点击下一步,选择虚拟机中文件的类型,默认VDI,单击下一步。
(5)转到虚拟硬盘存储界面,选择默认动态分配大小,点击下一步。
(6)进入虚拟文件的目录和虚拟硬盘的大小设置界面,点击位置右边的图标,可修改文件的目录,拖动游标可调整磁盘大小。
单击Create按钮开始创建虚拟系统。
3.在虚拟机中安装Ubuntu,操作如下:(1)虚拟系统创建完成之后,单击设置按钮,选择Storage,并选中IDE控制器,单击右边第一个加号按钮,单击Choose disk按钮,找到iso文件所在的目录,选中iso文件,iso文件添加成功,回到设置面板,然后单击确定,最后单击开始按钮,开始安装Ubuntu。
(2)初始化Ubuntu,选择安装的版本,拖动左边语言选择框中的黄色线条,选择简体中文版,点击安装Ubuntu。
(3)单击继续按钮,转到安装类型界面,在这里会清除虚拟机硬盘上的所有文件,单击现在安装,开始安装Ubuntu,选择你所在的地点,选择键盘的布局,填写用户信息及计算机名称及登录密码,安装完毕后输入密码即可使用。
图2安装过程图3 虚拟机运行界面图4 Ubuntu运行界面3.安装完成后,在Ubuntu下运行GCC,具体操作如下:(1)键盘按下Ctrl+Alt+T组合键打开终端(2)输入sudo apt-get build-dep gcc,即可安装GCC二.实验结果图5 GCC运行结果三.问题与思考问题一:运行GCC时报错Error : You must put some 'source' URIs in your sources.list,如下图6所示:图6 报错解决方法:在搜索中找到'Software & Updates', 然后在"Ubuntu Software" 菜单中将"Source code"框勾选上。
三种方案在Windows系统下安装ubuntu双系统

三种⽅案在Windows系统下安装ubuntu双系统⼀、虚拟机安装(不推荐)使⽤⼯具:Vmware如果不是因为迫不得已,⽐如Mac OS对硬件不兼容,Federa安装频繁出错,各种驱动不全等等,不推荐使⽤虚拟机安装。
个⼈感觉这是⼀种对操作系统的亵渎,因为你得的到它的⼈,却没有得到它的⼼。
但是虚拟机的安装也并不是毫⽆优点,不⽤担⼼⽹卡显卡声卡的驱动问题,不⽤担⼼硬件不兼容之类的。
下⾯来简单说⼀下操作步骤。
1.下载ubuntu的镜像⽂件这个直接去官⽹就可以下载到:下载好之后,应该是⼀个ISO镜像⽂件。
2.下载安装Vmware虚拟机这个是⼀款著名的虚拟机软件,全名是VMware Workstation,百度搜索⼀下就可以下载到,在这⾥我是⽤的是Vmware8。
3.创建新的虚拟机虚拟机软件只是⼀个⼤环境,整整安装操作系统还是需要新建⼀个虚拟机才⾏。
现实中的真实的计算机称为“宿主机”,将存在于VMware中的虚拟计算机称为“虚拟机”。
直接ctrl+N创建,然后选中经典(Typical),点击下⼀步。
选择“稍后安装操作系统”,然后点击next。
选择,linux->ubuntu,然后点击next。
输⼊虚拟机名称和安装位置,建议不要装在c盘。
然后是分配系统⼤⼩,10G左右就可以了,⽂件选项默认的就可以。
这样就创建好了⼀个虚拟机:4.接下来就是把系统装上去。
我们先对这个虚拟机进⾏设置。
双击Floppy,然后点击Remove:然后选择光盘,点击“使⽤镜像”,点击Browse,打开ubuntu系统的镜像⽂件:点击确认即可完成配置。
5.点击绿⾊的播放按钮运⾏虚拟机,便可以看到ubuntu的安装界⾯了:接下来的系统安装⾮常简单,就不再赘述了。
⼆、wubi安装(新⼿推荐)实⽤⼯具:解压软件wubi是ubuntu为微软推出的桌⾯安装⽅案,使⽤⽅法很简单,适合新⼿同时⼜想要装双系统的同学们。
1.为ubuntu创建单独分区我的电脑->右击->管理->磁盘管理选择⼀个空闲空间⽐较⼤的磁盘,选择压缩卷,压缩⼤概10G左右的空间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.在windows xp系统下安装Ubuntu装过之后,感觉安装过程就是方便、快捷。
犹如在windows下安装一个软件那么地容易。
下面就说说我安装的过程:1.下载ubuntu-8.10-desktop-i386.iso !下载网址:.tw/iso/Ubuntu/intrepid/ubuntu-8.10-desktop-i386.iso2.把ubuntu-8.10-desktop-i386.iso解压包放到你要安装Ubuntu的盘下比如F:盘,然后解压到一文件夹中!3.进入解压的文件夹,双击wubi后,先选择要安装到的盘符;空间大小不要小于8G;设置一下语言选择,默认的就是简体中文了;再为自己设置账号和密码。
点击“安装”就ok了。
4.重新启动之后选择Ubuntu;过一会屏幕左上方开始读秒,这个时候注意要按“Esc”键然后进入一个由乱码组成的菜单,经过本人用枚举法尝试选择“第三个乱码选项”。
好了,开始安装了!5.配置之后,Ubuntu会自动重启。
以后启动时只需在系统选择那里选择Ubuntu即可,到读秒的时候我们要等到它读完,就能进入Ubuntu啦!开始Ubuntu之旅吧!二.Ubuntu中关于锐捷的网络认证Ubuntu的锐捷网络配置。
哎,这个多少还是比XP下锐捷认证麻烦了许多啊!不过没有关系,下面我就一步一步的教大家怎么配置锐捷网络认证!1.首先下载myxrgsu。
下载链接:/upload/2008_06/08062807082818.zip2.然后把myxrgsu解压,在终端下进入myxrgsu目录。
在这里我再一次为那些不会linux命令的“初学者”多费口舌一次。
例如:你把myxrgsu解压到Ubuntu的桌面上。
进入终端。
(黑体字全部是命令行)~$ ls这个时候会列出一些文件或文件夹,用鼠标控制复制“桌面”然后到下面命令行cd 后面粘贴即可。
~$ cd 桌面~$ sudo cp myxrgsu /usr/bin~$ sudo cp libpcap.so.0.6.2 /usr/lib~$ sudo cp libstdc++.so.5. /usr/lib4.由于用network manangment 管理网络每次启用Ubuntu系统时我们还要重新配置网络,所以下面我们自行配置网络,这样就不用再重新配置了!~$ sudo gedit /etc/network/interfaces把打开文件里原有的auto loiface lo inet loopback改为auto eth0iface eth0 inet staticaddress ***.***.*** (这个是你的IP地址)netmask ***.***.*** (这个是你的子网掩码)gateway ***.***.*** (这个是你的网关)保存关闭即可~$ sudo gedit /etc/resolv.confnameserver ***.***.*** (这个是你的DNS服务器地址)nameserver ***.***.*** (这个是你备用的DNS服务器地址,没有也行)保存关闭即可5.~$ sudo ifconfig eth0 ***.***.***.*** (你的ip地址)6.运行myxrgsu :~$ sudo myxrgsu -a输入管理员密码输入锐捷的账号输入锐捷的密码后面的就按回车键就行了到这里就表示锐捷认证成功,再输入unauth退出锐捷认证。
最好不要把这个终端窗口关闭,因为关闭它它就会占更多的用cpu资源。
如果你看着碍事,你可以把它放到别的工作桌面中!注:以后每次登陆锐捷认证就只需第6步即可!三.在Ubuntu中建立QT4环境1.需要下一个gcc编译器~$ sudo apt-get install build-essential2.还需要下载一个xlib包:~$ sudo apt-get install libx11-dev3.目前qt4.4.3是最新的,所以我们就用qt4.4.3。
下载地址:ftp://ftp.trolltech.no/qt/source/qt-x11-opensource-src-4.4.3.tar.gz4.把qt4.4.3解压到一临时文件夹,由终端进入到临时文件夹的位置。
~$ ./configure~$ make(这个过程很漫长,请耐心等待)~$ sudo make install5.设置环境变量~$ sudo gedit ~/.profile在打开文件的最后加上以下命令行:QTDIR=/usr/local/Trolltech/Qt-4.4.3PATH=$QTDIR/bin:$PATHMANPATH=$QTDIR/doc/man:$MANPATHLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHexport QTDIR PATH MANPATH LD_LIBRARY_PATH注:此方法优点就是能够及时下载到最新版本qt。
缺点就是需要手动编译并且编译时间很长,还需要自己设置环境变量!第二种方法:直接下载安装在终端中输入以下命令基本以及常用的有~$sudo apt-get install qt4-dev-tools qt4-examples qt4-designer qt4-assistant python-qt4 qt4-demos qt4-qtconfig qt4-linguist下面是qt4的源码包。
当然你也可以按照其它网络资源的参考,安装你只需要的源码包~$ sudo apt-get install libqt4-assistant libqt4-core libqt4-dbg libqt4-dbus libqt4-debuglibqt4-designer libqt4-dev libqt4-gui libqt4-help libqt4-network libqt4-opengllibqt4-opengl-dev libqt4-qt3suppport libqt4-ruby libqt4-ruby1.8-dev libqt4-ruby1.8-examples libqt4-script libqt4-sql libqt4-sql-ibase libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psqllibqt4-sql-sqlite libqt4-sql-sqlite2 libqt4-svg libqt4-test libqt4-webkit libqt4-webkit-dbglibqt4-xml libqt4-xmlpatterns libqt4-xmlpatterns-dbg libqtcore4 libqtgui4qt4-demos qt4-designer qt4-dev-tools qt4-doc qt4-doc-html qt4-qtconfig qt4-linguistqt4-assistant python-qt4。
你可以输入:~$ sudo apt-get install libqt4-然后按“Tab”键,就会列出libqt4-下的所有包。
~$ sudo apt-get install qt4-然后按“Tab”键,就会列出qt4-下的所有包。
(如图)这个我要事先声明一下,我没有用这种方法安装过,但是这应该没什么问题。
如果有也就是这里有的包会依赖别的包,而自动下载安装,所以到了那个依赖包的时候会提示已经安装过等等。
注:此种方法简单,快捷。
缺点就是不能及时的得到新版本qt!最后下载个KDE,这个有很多。
目前我用的是qdevelop ,所以呢我就只说一下安装qdevelop !其他的KDE可参考其他的网络资源。
在终端中输入以下命令行:~$sudo apt-get install qdevelop四.Qvfb的编译1.到tools/shared/deviceskin 下复制文件deviceskin.cpp和deviceskin.h到qvfb文件夹中。
2.由终端进入到qvfb文件夹输入以下命令行:~$ qmake -project~$ qmake~$ make还是有错误,查资料解决问题~~~~~~3.这时qvfb文件夹下会生成个Makefile文件,用文本编辑打开它,找到LIBS项在后面添上-lXtst 。
4.再~$ make5.生成一个qvfb可执行文件。
双击运行,成功啦!6. 双击qvfb执行。
然后只需在用qt/e编好的程序后面加上-qws 参数即可!五.Qt/E的安装和Qt/E-ARM的交叉编译首先:需要下载交叉编译器arm-linux-gcc。
下载压缩包arm-linux-gcc 3.4.1/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2解压缩到桌面上,打开终端进入usr->local 将里面的arm移动到/usr/local/~$ sudo mv arm /usr/local/下载qt/e:ftp://ftp.trolltech.no/qt/source/qt-embedded-linux-opensource-src-4.4.3.tar.gz解压缩qt-embedded-linux-opensource-src-4.4.3到桌面上打开qt-embedded-linux-opensource-src-4.4.3->mkspecs->qws->linux-arm-g++编辑第一个文件qmake.conf 将里面的arm-linux-前都加上路径/usr/local/arm/3.4.1/bin/ 然后保存~从终端进入qt-embedded-linux-opensource-src-4.4.3文件夹~$ ./configure -prefix /usr/local/Trolltech/qte-4.4.3-ARM -no-qt3support -no-qvfb ~$ make开始漫长的等待。
~$ sudo make install配置环境变量export QTDIR=/usr/local/Trolltech/QtEmbedded-4.4.3-ARMexport QTE=$QTDIRexport PATH=$QTDIR/bin:$PATHexport MANPATH=$QTDIR/doc/man:$MANPATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHexport PATH=/usr/local/arm/3.4.1/bin:$PATH可以编译了~!六.第一个例子找程序测试一下~找到一个例子t1.cpp,放到用户目录下打开终端,进入t1文件夹,我们测试的是1.qte-arm下的执行文件都是2进制码的!2.qte 执行文件可以用qvfb测试的!qt的执行文件就不用测试了因为以前就搞定了!因为刚刚装完qte-arm 环境变量已经弄好了就先测试1好了~$ qmake -project~$ qmake~$ make文件夹里出现了我们需要的t1文件!:)哦耶再测试qte在qvfb里面测试的文件将环境变量改到qvfbexport QTDIR=/usr/local/Trolltech/QtEmbedded-4.4.3export QTE=$QTDIRexport PATH=$QTDIR/bin:$PATHexport MANPATH=$QTDIR/doc/man:$MANPATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH# export PATH=/usr/local/arm/3.4.1/bin:$PATH最后一行是将交叉编译不用了给注释掉~!再回到t1文件夹将刚才编译的东西删除重新编译~$ qmake -project~$ qmake~$ make成功!先打开qvfb然后~$ ./t1 -qws大功告成qvfb成功调出hello qt 程序编译测试通过!七.Minicom终端里输入~$ sudo apt-get install minicom再运行~$ minicom要配置一下ctrl+A设置Serial port setup 配置串口为:波特率115200 8位数据位 1位停止位没有流控选择save setup as dfl 然后Exit回到minicom界面串口接上arm实验箱接上交叉网线这里要注意实验箱的网线要接这种交叉网线一般实验箱都自带用普通网线就会出现设置好了就是不能连接上网络的问题~实验箱操作系统已经装好,是arm版本的linux,有mount命令支持NFS文件共享然后要配置个人电脑的NFS共享目录,因为现在没有给实验箱装qt的库不能编译qt程序就先用c 实验好了,实验箱上按reset后minicom会显示实验箱linux的启动过程,进入后可以尝试跟终端里一样的命令,先改一下IP地址# ifconfig eth0 ***这里要改成与主机一个网段的IP地址 ping一下测试网络是否通,个人电脑设置好共享目录share然后在minicom命令行上打# mount IP:share /mnt就会将个人电脑里面share目录下的文件共享到实验箱flash的mnt目录下,这里在share 目录下放一段用arm-linux-gcc编译过的一段hello word的c语言小程序,然后在minicom 中运行看到结果显示hello word ~OK 实验成功八.安装tftp服务1、安装相关软件包sudo apt-get install tftpd(服务端)sudo apt-get install tftp(客户端)sudo apt-get install xinetd2、建立配置文件cd /etc/xinetd.d/sudo gedit tftp输入service tftp{socket_type = dgramprotocol = udpwait = yesuser = rootserver = /usr/sbin/in.tftpdserver_args = -s /tftpbootdisable = noper_source = 11cps = 100 2flags = IPv4}存盘退出3、建立tftp服务文件目录mkdir /tftpboot4、从新启动服务/etc/init.d/xinetd restart安装完成!测试方法:在/tftpboot 目录下随便放个文件abc然后运行tftp 192.168.123.202 进入tftp命令行输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 文件上去。