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

2024-01-07 22:08:30

【嵌入式移植】1、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)。

创建虚拟机

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

系统配置

首先将IP地址设置为静态,方便后续远程登录,这里IP地址根据具体情况进行设置。
请添加图片描述
可以卸载一些用不到的组件

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

点击ubuntu镜像源右上角问号,复制
请添加图片描述
请添加图片描述

然后备份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

请添加图片描述
此时可以通过SSH进行远程登录(局域网内)。
请添加图片描述

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

文章来源:https://blog.csdn.net/Keep_moving_tzw/article/details/135436765
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。