【嵌入式移植】1、Ubuntu系统准备

Ubuntu系统准备

  • 虚拟机与Ubuntu安装
    • 下载Ubuntu
    • 创建虚拟机
    • 系统配置

虚拟机与Ubuntu安装

嵌入式移植通常使用Linux操作系统的环境,使用Linux下的交叉编译工具链对BootLoader、kernel以及应用程序进行编译,然后下载运行。当然也可以通过各类IDE或者Windows下的交叉编译工具链进行。
可以直接使用带有Linux操作系统的电脑或者通过虚拟机运行Linux系统,毕竟目前世面上Windows操作系统用的人更多哈~。Ubuntu是一个以桌面应用为主的Linux发行版操作系统,可以使用VMware Workstations、ESXI或其它虚拟机方便地进行搭建。这里以ESXI为例安装ubuntu-22.04.2(推荐使用VMware Workstations,ESXI可能需要额外硬件设备)。

下载Ubuntu

可以在 Ubuntu中文网站或 Ubuntu镜像站中寻找国内镜像站进行下载,这里从 清华大学开源软件镜像站下载ubuntu-22.04.3(kernel-6.2)。

创建虚拟机

点击“虚拟机”,并点击左上角“创建/注册虚拟机”,在弹出的页面中选择“创建新虚拟机”,并点击下一页。
【嵌入式移植】1、Ubuntu系统准备_第1张图片
填写虚拟机名称,选择操作系统系列和版本。
【嵌入式移植】1、Ubuntu系统准备_第2张图片
点击“下一页”。
【嵌入式移植】1、Ubuntu系统准备_第3张图片
设置合适的硬件参数,主要为CPU核数、内存容量、硬盘容量等。
【嵌入式移植】1、Ubuntu系统准备_第4张图片
在“CD/DVD驱动器1”中选择“数据存储ISO文件”,并在弹出的界面中点击“上载”,选择下载的ubuntu-22.04.3 ISO文件上传至存储中,并点击选择。
【嵌入式移植】1、Ubuntu系统准备_第5张图片
最后确认参数设置并点击完成。
【嵌入式移植】1、Ubuntu系统准备_第6张图片
在新建的虚拟机上点击“打开电源”,开始ubuntu的安装,这里不再赘述。
【嵌入式移植】1、Ubuntu系统准备_第7张图片

系统配置

首先将IP地址设置为静态,方便后续远程登录,这里IP地址根据具体情况进行设置。
【嵌入式移植】1、Ubuntu系统准备_第8张图片
可以卸载一些用不到的组件

sudo apt remove thunderbir rhythmbox libreoffice* ...
sudo apt autoremove

点击ubuntu镜像源右上角问号,复制
【嵌入式移植】1、Ubuntu系统准备_第9张图片
【嵌入式移植】1、Ubuntu系统准备_第10张图片

然后备份sources.list文件,并打开sources.list文件,将上述内容粘贴并保存,并安装可用更新

sudo cp /etc/apt/source.list /etc/apt/source.list.bak
sudo gedit /etc/apt/sources.list
...
sudo apt update
sudo apt upgrade

安装OpenSSH,并检查服务器状态

sudo apt install openssh-server
service ssh status

【嵌入式移植】1、Ubuntu系统准备_第11张图片
此时可以通过SSH进行远程登录(局域网内)。
【嵌入式移植】1、Ubuntu系统准备_第12张图片

本章完结撒花✿✿ヽ(°▽°)ノ✿

你可能感兴趣的:(【嵌入式移植】,ubuntu,linux,嵌入式,#虚拟机)