文章目录
所采用的平台为正点原子已经搭建好的,目的是快速体验嵌入式Liunx的开发,后面自己会一步一步地亲手把 Ubuntu 平台搭建完成。
一、开发环境
软件: VMware Workstation 16 Pro 版本
主机操作系统: WIN10
虚拟机系统: Ubuntu16.04 版本
二、平台内容
Ubuntu 系统: Ubuntu16.04
GCC 版本: 5.4
教程通用交叉编译器: gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf
出厂系统专用交叉编译器: fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neontoolchain-4.1.15-2.1
QT 环境: 开源版本 QT5.12.9、 开源版本 QT Creator4.12.2
编辑器软件: Visual Studio Code、 vim、 gedit
网络工具: TFTP、 NFS、 Samba
三、 VMware安装
可以去 VMware 官网(https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html)下载一个最新版的软件,安装完成后需要秘钥激活,可以去某宝买一个,后面就可以免费更新了。
四、创建虚拟机
打开 VMware Workstation Pro,选择 新建虚拟机 选项。
配置类型选择自定义。
硬件功能默认即可。
选择“安装程序光盘映像文件”,使用下载好的alientek_Qt.iso 文件安装系统。
选择 Linux 操作系统,版本为 Ubuntu64 位。
对虚拟机进行命名,并且把虚拟机放到想放的位置。
我电脑是4核的,分2核给虚拟机。
我电脑内存是16G,所以分配4G给虚拟机。
网络类型选择“使用桥接网络” 。
I/O控制器默认即可。
磁盘类型也是默认的。
创建新的虚拟磁盘。
最大磁盘大小选择虚拟机所在磁盘大小就行,我的是100G。
指定磁盘文件默认就行。
完成创建虚拟机。
创建完成后,将 USB 控制器的兼容性修改为 USB3.1,不然后面使用读卡器或者其他 USB 设备的时候可能会出问题
五、安装镜像系统
创建完虚拟机后,点击启动虚拟机的按键。
选择第二项,第一项不会保存文件。
启动后会进入系统安装界面, “新用户全名”(首字母默认大写)和“新用户登录名”必须设置为autumnze,因为安装的镜像系统中的用户名为这个,必须要保持一致,不然会后面会有路径问题和权限问题。 密码设置为数字 0, 主机名称设置为 ubuntu16 即可。
选中当前分区,将其删除。
删掉默认分区后,出现待配置的/dev/sda?分区,选中它后再点击绿色箭头 ,进行新建分区的操作。
新建分区后会生成/dev/sda1 分区,选中此分区,按照下图依次设置挂载点为根节点,文件系统格式为 ext4 格式,勾选传递用户配置文件及用户数据,选择安装引导程序为/dev/sda,全部配置完后点击图中的⑥号箭头 ,应用此配置,再点击下一步。
配置完后如下,确认无误后点下一步。(注意:中途任何地方出错都可以点击撤销重来)
开始安装系统。
系统安装完成后点OK,然后重启系统。
输入之前设置的密码,我的密码设置为0。
然后进入系统了。