使用QEMU来模拟运行Linux系统

news/2025/2/23 2:39:33/

第一步:安装

执行命令

假设我们呢开发板需要arm64架构的Ubuntu

得通过apt-file去找,可以找到qemu-system-arm

所以直接按照qemu-system-arm就行了

apt-file list会列举这个软件包里所有的文件

这个命令可以列举出所有安装好的包名,有点像pip list

看到下载好的系统镜像、启动脚本和flash1

lunar-server-clouding-arm64.qcow2这个镜像可以在这个网站下载

这个网站包含了Ubuntu云镜像不同的版本

我们这次去模拟23.04这个版本

current最新的版本

第二步:初始化

hostfwd是转发tcp本机2222端口到虚拟环境的22端口,这样做的目的是通过访问本地的2222端口就可以直接访问到虚拟机内部的openssh端口

openssh是使用的最多的主机访问协议,比如vscode连接着开发板就是使用了ssh

这是生成的一个密钥对

id_rsa是私钥,id_rsa.pub是一个公钥

如果没有,需要使用命令ssh-keygen去生成

这是生成的一个公钥,复制到虚拟机的环境去

启动start_2304.sh

接着进入软件的更新

然后将上面复制的公钥,放到authorized_keys

万事俱备

-p指定2222端口 ,然后用户名@主机名的形式,localhost就是在本地。

成功登陆后,终端就默认在home目录下,执行exit就退出页面


http://www.ppmy.cn/news/1380139.html

相关文章

Biomedical Signal Processing and Control投稿经验

期刊:Biomedical Signal Processing and Control 影响因子:5.1 中科院分区:2区 投稿经历: 2023年10月4号提交 2023年10月17号送外审:送了16人,有6人接受审稿 2023年11月12号大修:六十多条意见&…

MR混合现实情景实训教学系统模拟高空作业情景

MR混合现实情景实训教学系统,通过精确的三维建模和高动态范围渲染,将真实的高空环境生动地呈现在课堂上。学生可以在虚拟环境中进行模拟操作,如攀爬绳索、悬挂作业等,从而更好地理解和掌握高空作业的技巧和安全规范。同时&#xf…

ThreadLocal是什么,ThreadLocal源码分析,ThreadLocal应用,ThreadLocal内存泄漏

ThreadLocal是什么,ThreadLocal源码分析,ThreadLocal应用,ThreadLocal内存泄漏 目录 本文导读 一、ThreadLocal概述 二、ThreadLocal源码解析 三、ThreadLocal在多线程并发中的应用 四、ThreadLocal与内存泄漏问题 总结 博主v&#xf…

Pandas教程16:DataFrame列标题批量重命名+空df数据判断+列名顺序重排

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…

阿里云服务器8核16G配置多少钱?2024年活动价格及收费标准价格表

阿里云服务器8核16G配置2024年需要多少钱?8核16G配置的阿里云服务器选择不同实例规格和地域,其收费标准和活动价格都是不一样的,2024年3月1日,阿里云率先宣布云产品大规模调价,其中云服务器最高降幅达36%,因…

无人机手持地面站软件功能详解,无人机手持地面站软件开发人员组成及成本分析

无人机手持地面站软件是专为无人机操控和任务管理设计的移动应用,它通常集成在智能手机、平板电脑或其他便携式设备上,使得用户可以在远离无人机的地方对飞行器进行实时监控与远程控制。 主要功能详解: 1. 飞行控制与姿态显示: …

Python算法题集_搜索二维矩阵

Python算法题集_搜索二维矩阵 题74:搜索二维矩阵1. 示例说明2. 题目解析- 题意分解- 优化思路- 测量工具 3. 代码展开1) 标准求解【矩阵展开为列表二分法】2) 改进版一【行*列区间二分法】3) 改进版二【第三方模块】 4. 最优算法5. 相关资源 本文为Python算法题集之…

计算机网络(六)

运输层 前面的物理层、数据链路层、网络层它们共同解决了将主机通过网络互联起来所面临的问题、实现了主机到主机之间的通信。 但是在网络中实际通信的是位于通信两端主机中的进程。 如何为不同主机的进程提供直接的通信服务是运输层的任务,运输层的协议又叫做端到…