原创 VMware6.5 + ubuntu8.04 构建嵌入式linux开发环境

2009-10-11 14:09 2679 3 3 分类: MCU/ 嵌入式

省略了安装VMware6.5和ubuntu8.04的步骤


1.启动root用户


    sudo passwd root


    输入密码:


2.安装VMware-tools


    (1).在虚拟机菜单VM中 点击Install Vmware tools,在桌面会弹出CD文件夹,里面有两个文件。.rpm和.tar.gz


    (2).打开终端进切换到root用户:su


    (3).建立文件夹:


        root@hrixin-desktop:/home/hrixin# mkdir tmp


        root@hrixin-desktop:/home/hrixin# cd tmp


        root@hrixin-desktop:/home/hrixin/tmp# mkdir vm-tools


        root@hrixin-desktop:/home/hrixin/tmp# cd vm-tools


    (4).复制vm-tool安装包到vm-tools目录下


        root@hrixin-desktop:/home/hrixin/tmp/vm-tools# cp /media/cdrom0/*.gz ./


    (5).解压:


        root@hrixin-desktop:/home/hrixin/tmp/vm-tools# tar xzvf *.gz


    (6).安装:


        root@hrixin-desktop:/home/hrixin/tmp/vm-tools# cd vmware-tools-distrib
       
root@hrixin-desktop:/home/hrixin/tmp/vm-tools/vmware-tools-distrib# ./vmware-install.pl


        一路回车至安装结束,重启系统。


3.更新下载源:


    (1).修改更新服务器列表


        sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup


        sudo gedit /etc/apt/sources.list


    (2).更新软件包列表


        sudo apt-get update


    (3).更新系统(这一步省略)


        sudo apt-get upgrade


4.安装SSH和ZMODEM协议(安装了SSH客户端才能通过SecureCRT远程终端访问系统)


    (1).安装SSH


        sudo apt-get install ssh openssh-server


    (2).安装ZMODE


        sudo apt-get install lrzsz


5.安装配置NFS


    (1).安装


        sudo apt-get install nfs-kernel-server  nfs-common


    (2).配置访问目录及权限


        root@hrixin-desktop:/home/hrixin/work# mkdir nfsboot


        root@hrixin-desktop:/home/hrixin/work# chmod 777 nfsboot


        root@hrixin-desktop:/home/hrixin/work# sudo gedit /etc/exports


        在/etc/exports新行中填入以下内容..............


    (3).启动服务


        root@hrixin-desktop:/home/hrixin/work# exportfs -ra


        root@hrixin-desktop:/home/hrixin/work# /etc/init.d/portmap restart


        root@hrixin-desktop:/home/hrixin/work#  /etc/init.d/nfs-common restart


        root@hrixin-desktop:/home/hrixin/work#  /etc/init.d/nfs-kernel-server restart


        测试服务..............


6.安装代码阅读、编辑工具KScope


    sudo apt-get install kscope


    要启动KScope,可以在控制台中运行kscope命令。   


7.建立交叉编译环境


采用友善之臂的交叉编译器:arm-linux-gcc-4.3.2,可以编译内核,Qtopia,bootloader,应用程序.


下载地址:http://www.arm123.com.cn/linux/arm-linux-gcc-4.3.2.tgz


    (1).把下载好的编译器放在/home/hrixin/tmp/目录.


        root@hrixin-desktop:/home/hrixin/tmp# tar xzvf arm-linux-gcc-4.3.2.tgz -C/


        执行该命令,将把 arm-linux-gcc安装到/usr/local/arm/4.3.2目录


    (2).把编译器路径加入系统环境变量


        root@hrixin-desktop:/home/hrixin/tmp# gedit /root/.bashrc


        编辑/root/.bashrc文件,在最后一行添加 export PATH=$PATH:/usr/local/arm/4.3.2/bin


        保存退出。


        logout系统。输入命令:arm-linux-gcc -v,可以看到版本信息。安装成功。


8.安装GCC编译器,编译在PC机上运行的程序,方便学习linux应用程序.


    root@hrixin-desktop:/home/hrixin# sudo apt-get install build-essential


9.安装libncurses5-dev.


否则,编译内核时,执行make menuconfig,将错误.
    sudo apt-get install libncurses5-dev

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条