第一步:安装

执行命令

假设我们呢开发板需要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就退出页面






















