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

原创 2011年01月14日 13:49:00

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

构建嵌入式Linux系统-开发工具

构建嵌入式Linux系统-开发工具一, 建立实际项目工作空间工作环境配置脚本文件(develenv),内容如下:#start--------------------------------------...
  • learndkid
  • learndkid
  • 2006年08月09日 12:37
  • 2153

嵌入式Linux开发环境的搭建以及嵌入式入门的一些想法

嵌入式Linux开发环境的搭建以及嵌入式入门的一些想法
  • luoyhang003
  • luoyhang003
  • 2014年09月24日 13:25
  • 1893

嵌入式Linux应用程序开发详解

 第二章 Linux基础命令这一章没什么好说的,记录几个自己以前不知道的。1.常见环境变量:HOME 根目录HISTSIZE 保存历史命令记录的条数LOGNAME 当前用户的登录名HOSTNAME 主...
  • m_zhao
  • m_zhao
  • 2007年06月27日 15:12
  • 883

从零开始搭建嵌入式Linux平台(一)

        由于教学需要,最近弄了块基于Intel XScale PXA255芯片的开发板,从无到有地搭建了一个Linux平台,总的来说还算顺利,现在把经过写下来,希望能给需要的朋友做个参考。!-...
  • laiwei
  • laiwei
  • 2007年05月07日 22:53
  • 1183

构建DM3730嵌入式linux开发环境(qt4.7.4+opencv2.2)

硬件平台:DM3730  软件平台:ubuntu10.04 一、安装交叉编译器 1)在/usr/local/目录下面创建文件夹arm       su       mkdir  /us...
  • ding6078051
  • ding6078051
  • 2012年04月14日 10:14
  • 1375

嵌入式Linux驱动开发(一)一个简单的Linux内核模块框架

#include #include #include static int __init mod_init(void) { return 0; }static void __exit mo...
  • qq_30584371
  • qq_30584371
  • 2017年01月11日 18:27
  • 146

笔记:构建嵌入式Linux系统(第二版)—— 第一章 概述

第一章 概述 Linux OS于1991年夏首度问世。最开始是由Linus Torvalds以源码形式发布,需要有足够的专业知识才能构建和安装。后续Linux早期的爱好者/开发者建立了第一个Lin...
  • fickyou
  • fickyou
  • 2016年04月19日 11:45
  • 628

Linux设备驱动开发环境搭建

1、linux源码的版本号与运行中的linux内核版本要一致(这里用的是Ubuntu 12.04 LTS; Kernel 为3.11.0)2、安装开发工具(都安装了方便后面使用,有些没必要安装) ...
  • ZJQ_1990
  • ZJQ_1990
  • 2016年06月12日 23:26
  • 1184

linux:嵌入式linux开发环境搭建(整理)

1、安装VMware、安装ubuntu 2、配置网络,保证开发板可以ping通服务器  > 纯ubuntu系统只要保证开发板和ubuntu系统处于同一网段即可。  > 虚拟机中需要注意三点:   1...
  • sinat_36184075
  • sinat_36184075
  • 2017年05月05日 12:34
  • 3439

一位linux强人安装Ubuntu8.04的经验(转)

一位linux强人安装Ubuntu8.04的经验(转) 转载一位linux强人安装Ubuntu8.04的经验,希望对有大家...
  • alwayserror
  • alwayserror
  • 2008年08月25日 09:58
  • 1508
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VMware6.5 + ubuntu8.04 构建嵌入式linux开发环境
举报原因:
原因补充:

(最多只允许输入30个字)