需要了解嵌入式linux系统开发环境的搭建

来源:
导读 大家好,我是本期栏目编辑小友,现在为大家讲解需要了解嵌入式linux系统开发环境的搭建问题。 在嵌入式linux的

大家好,我是本期栏目编辑小友,现在为大家讲解需要了解嵌入式linux系统开发环境的搭建问题。

在嵌入式linux的开发中,开发板的所有代码都是在基于PC的linux下交叉编译的,所以我们首先要准备一个linux环境。目前实现的方式有两种:一种是在物理点机上安装linux进行开发,但有时需要windows环境进行操作,需要来回切换或者准备两台点机;另一种方式是在windows上安装一个虚拟机,并在虚拟机中运行linux系统,这样Windows和linux就可以在一台计算机上同时运行,使用方便。因此,让我们一起学习如何在虚拟机中安装Ubuntu。

首先是虚拟机的选择。这里使用的是VMWare工作站播放器。这个版本个人免费使用,不存在版权问题。它是VMWare Windows下的标准软件,默认可以一路安装,这里就不赘述了。安装虚拟机后,选择Linux版本。通常各种开发的开发环境都是Ubuntu。这里以Ubuntu 16.04 x64版本为例。

我没有用Ubuntu的官方下载地址,而是用了清华的源码。下载速度可以超过我的200M宽带,非常快。

启动VMware后,选择创建虚拟机。

选择稍后在安装光盘时创建操作系统。

选择Linux操作系统和Ubuntu 64位版本。

虚拟机的名称可以根据您自己的要求进行自定义。这里直接使用Ubuntu 64位,可以新建一个文件保存在保存位置。

接下来,指定磁盘容量,默认为20G。对于后面的编译系统来说可能有点小,所以设置为80G。将虚拟磁盘存储为单个文件可以优化性能。

基本配置完成后,选择自定义硬件。

配置的内存是4G。考虑到计算机的物理内存大小,如果设置太小,编译系统可能会受到限制。

将处理器数量设置为2,并选择下载的ISO文件进行光盘设置。

完成所有设置后,成功创建虚拟机,然后播放虚拟机。

系统启动,ubuntu图标出现。

启动几秒钟后,进入欢迎界面。首先,在左边的列表中找到简体中文。选择后,界面将从英文变为中文。安装Ubuntu电机。

我准备好安装系统了。安装Ubuntu时请点击这里选择更新,但安装时间会增加,安装完成后可以更新。

安装类型选择:由于是在虚拟机中,选择第一项清除整个磁盘,安装Ubuntu。

现在,单击“安装”后,会提示您。更改将被写入磁盘,您可以继续。

选择时区,中文默认为上海。

选择键盘布局,默认为中文。

创建用户、用户名和计算机名、密码等。根据需要。

接下来,我们将实际安装Ubuntu。

根据不同的计算机性能和虚拟机配置,安装时间会有所不同。我的电脑用了大约5。

分钟系统安装完成。

重启后进入系统桌面了,此时需要根据提示安装VMware Tools,不装这个工具也是可以的,但是安装上后会提供一些有用的帮助,比如可以实现鼠标自动切入虚拟机和主机,可以在虚拟机和主机之间鼠标拖动来实现拷贝文件等等功能。

点击安装Tools后, 会自动挂在驱动的ISO文件到光盘,并且自动打开光盘目录。

找到VMwareTools的压缩包,鼠标右击后选择复制。

在桌面左侧看到抽屉图标,点击后找到Home目录,在Home目录中右击鼠标选择粘贴。

拷贝完成后,点击Ubuntu图标,输入Z,即可找到终端应用,点击进入终端窗口。

通过tar -xzf VMwareTools命令解压缩之前拷贝的驱动包,文件名在输入两三个字母后按Tab键可以自动补全。

解压完成后,进入vmware-tools-distrib目录,执行安装命令 sudo ./vmware-install.pl后开始安装。

此时会首先要去输入超级用户密码,输入之前安装时设置的即可。然后提示是否安装,默认是no,也就是不安装,这里输入yes回车开始安装。

一路回车,选择默认选项即可,直到出现Enjoy提示,表示安装成功。 总结:

虚拟机系统的Ubuntu安装并不复杂,稍有linux基础知识的开发人员都能够顺利完成。有了虚拟机的linux系统和实体电脑的Windows系统,各种开发工具都可以使用了,将会大大提高开发效率。

标签:

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。