STM32MP157系列教程连载-Linux应用开发篇1:STM32MP1微处理器之Ubuntu安装与体验

STM32MP157系列教程连载-Linux应用开发篇1:STM32MP1微处理器之Ubuntu安装与体验

截至目前上传的博文已经有6篇了(硬件4篇,安装环境2篇),最近手头在搞STM32MP157C核心板相关设计。FS-MP1A开发板的硬件设计晚些更新,前6篇看到有朋友的留言,问相关开发环境搭建后如何在电脑上连接linux的问题,本篇讲解Ubuntu操作系统安装方式以及体验,学习目录如下所示:

第 1章 嵌入式Linux开发介绍

  • 1.1 安装前准备

第2 章 VMware Player安装

  1. 2.1 VMware Player介绍
    2.2 VMware安装

第 3章 Ubuntu操作系统

  • 3.1 发行版Linux介绍
  • 3.2 Ubuntu下载
  • 3.3 Ubuntu安装
  • 3.4 配置虚拟机
    3.4.1 网络连接修改
    3.4.2 安装VMware Tools
    3.4.3 启用共享文件夹
    3.4.4 常用工具安装
    3.4.5 安装TFTP服务器
    3.4.6 安装NFS服务器
    3.5 Linux开发工具安装

第4 章 Ubuntu初体验

  • 4.1 磁盘分区表相关操作
    4.1.1 MBR分区和GPT分区
    4.1.2 linux下磁盘文件节点名
    4.1.3 MBR创建分区及格式化
    4.1.4 将GPT分区转换为MBR分区

第 1 章 嵌入式Linux开发介绍

1.1 安装前准备

华清远见开发环境是基于Ubuntu 18.04 LTS 64-bit操作系统搭建的,使用VMware Player免费版作为虚拟机工具软件。用作Linux的编译与开发。所以建议开发主机硬件配置越高越好,配置越高则开发效率则越高。

配置 参数
CPU Intel/AMD CPU;I5-2540M或更高;主频2GHz或者更高;双核(四线程)或者更多;3MB 缓存;
内存 内存4G以上(推荐8G以上);
硬盘 虚拟机存放硬盘分区剩余空间80G以上;
USB 支持USB2.0或者更高(2路或者更多);
网卡 至少一路以太网卡;
操作系统 Windows XP或者更新(32位/64位操作系统);

第 2 章 VMware Player安装

2.1 VMware Player介绍

VMware Workstation Player中文版是一款官方免费版的精简虚拟机软件,用户无需重启电脑即可在同一台机上运行一个或多个操作系统。凭借其免费策略、简单易用的界面、流畅的性能、小巧的体积以及对多种不同操作系统的兼容性,VMware Workstation Player 已成为很多人首选的虚拟机软件!

VMware Workstation Player虚拟机可完美支持Windows 10/8.1/Win7/Vista/XP/2000等全系列微软操作系统以及Ubuntu、Red Hat Enterprise Linux、CentOS、Fedora、Deepin、Debian、Mint等Linux系统。而且现在也已支持DirectX 10.1和OpenGL 3.3的3D加速特性,可在虚拟机中轻松运行AutoCAD或SOLIDWORKS等要求严苛的3D应用,甚至在一些主流配置的电脑上还可流畅运行部分大型3D 游戏,性能相当不错。

2.2 VMware安装

1) 运行资料光盘【华清远见-FS_MP1A开发资料\01-工具软件】目录下的VMware-player-15.1.0-13591040.exe安装程序。
在这里插入图片描述
2) 【VMware Player安装程序初始化】
在这里插入图片描述
3) 【VMware Player安装向导】
在这里插入图片描述
4) 【VMware Player许可协议】
在这里插入图片描述
5) 【更改安装路径】
在这里插入图片描述
6) 【选择是否检查更新,加入用户体验改进计划】
在这里插入图片描述
在这里插入图片描述
7) 【创建快捷方式】
在这里插入图片描述
8) 【确认安装】
在这里插入图片描述
9) 【正在安装】
在这里插入图片描述
10) 【安装完成】
在这里插入图片描述
11) 【启动界面】
在这里插入图片描述
第 3 章 Ubuntu操作系统

3.1 发行版Linux介绍

Linux发行版(英语:Linux distribution,也被叫做GNU/Linux发行版),为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。有些发行版考虑到容量大小而没有预装X Window,而使用更加轻量级的软件,如:busybox,UClibc或dietlibc。现在有超过300个Linux发行版(Linux发行版列表)。大部分都正处于活跃的开发中,不断地改进。

由于大多数软件包是自由软件和开源软件,所以Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统(通常在嵌入式设备,或者启动软盘)。除了一些定制软件(如安装和配置工具),发行版通常只是将特定的应用软件安装在一堆函数库和内核上,以满足特定用户的需求。

这些发行版可以分为商业发行版,比如Ubuntu(Canonical公司)、Fedora(Red Hat)、openSUSE(Novell)和Mandriva Linux;和社区发行版,它们由自由软件社区提供支持,如Debian和Gentoo。

3.2 Ubuntu下载

Ubuntu18.04官方标准安装文件可以通过ubuntu官方链接,也可以使用【华清远见-FS_MP1A开发资料\01-工具软件】目录下的ubuntu-18.04.4-desktop-amd64.iso安装文件进行安装。
在这里插入图片描述
打开链接后点击“64-bit PC (AMD64) desktop image”,切换至新网页并自动开始下载,下载完成后镜像文件为:ubuntu-18.04.4-desktop-amd64.iso

3.3 Ubuntu安装

  1. 打开Vmware P
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值