如何在Windows11中安装Multipass并启动一个Ubuntu22的虚拟机(以失败告终)

使用了很长时间的VMWare,感觉没有什么特别不好的。不过由于最近需要做uniapp开发,这玩意在Windows中适配的最好,这个时候用VMWare虚拟机就不合适了。但是,我又要在Win11中写uniapp的代码,又要写Python的代码,还要部署MySQL,Minio这些需要依赖Docker的服务,又懒得切换屏幕,开启VMWare,所以就想起来很久之前用过的Multipass,决定把这个工具重新用起来。

首先,下载:https://multipass.run/install
在这里插入图片描述

下载完了以后双击安装:
在这里插入图片描述

点下一步,下一步,然后会弹出需要安装VirtualBox:
在这里插入图片描述

继续下一步:
在这里插入图片描述

安装到一个合适的位置:
在这里插入图片描述

点击安装开始安装:
在这里插入图片描述

点击确定:
在这里插入图片描述

从日志可以看出来,会自动帮我们安装VirtualBox:
在这里插入图片描述

最后点击完成:
在这里插入图片描述

这个时候可能已经安装好了,但是我们还是要确认一下,打开终端输入 multipass:
在这里插入图片描述

可以发现,命令确实可以用了。

我们来分析一下官网上给出的常用命令:

# 使用当前稳定版启动一个容器
multipass launch --name foo
multipass exec foo -- lsb_release -a# 查看容器
multipass list# 停止启动的容器
multipass stop foo bar
multipass start foo# 删除容器
multipass delete bar
multipass purge# 查找容器
multipass find
multipass launch -n bar --cloud-init cloud-config.yaml# 获取帮助
multipass help
multipass help <command>

重头戏来了,我们安装一个Ubuntu:

multipass launch --name ubuntu

结果遇到了这个错误:
在这里插入图片描述

我决定去手动安装virtual box:https://www.virtualbox.org/wiki/Downloads
在这里插入图片描述

下载好了以后双击开始安装:
在这里插入图片描述

安装到合适的位置:
在这里插入图片描述

点击是:
在这里插入图片描述

点击是:
在这里插入图片描述

点击安装:
在这里插入图片描述

开始安装了:
在这里插入图片描述

安装完成了:
在这里插入图片描述

启动VirtualBox:
在这里插入图片描述

然后我们再重新打开终端,一定要重新打开,不然识别不到新的环境变量,然后执行安装命令:

multipass launch --name ubuntu

结果还是找不到:
在这里插入图片描述

最终经过了几次尝试,还是失败了,重装也不行。

不得已,决定安装Ubuntu的server版本来作为依赖部署。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/540428.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

结构体之成绩统计2

题目描述 有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩) 输入格式 学生数量N占一行每个学生的学号、姓名、三科成绩占一行,空格分开。 输出格式 各门…

操作系统总结(第二周 第一堂)

前言&#xff1a; 第一周的重点就在于一张图表&#xff1a; 基于这张图&#xff0c;我们将陷入内核分为了两个大块Trap和Interrupt。同时我们知道一件事情任何一次I/O操作或者错误程序操作都将陷入内核&#xff0c;从而使得内核可以监控所有的外部设备以及维护整个电脑程序运行…

柜面服务能力演讲及岗位技能大赛活动方案

为提升柜面服务能力及员工专业能力&#xff0c;助力业务发展&#xff0c;聚力推进“柜面焕新升级”活动&#xff0c;进一步为销售一线提供及时、高效、顺畅、快捷的服务支持&#xff0c;省公司将组织开展“凝聚你我力量&#xff0c;共助业务发展”演讲及岗位技能大赛活动&#…

C语言——动态内存分配

前言&#xff1a;通过前面的学习&#xff0c;我们知道C语言中在内存中开辟空间的方法有&#xff1a;变量和数组。既然拥有了开辟空间的方法&#xff0c;我们为什么还要学习动态内存分配呢&#xff1f; int val 20; //在内存中开辟四个字节的空间 int arr[10] { 0 }; //在内…

如何在Linux部署DataEase数据分析服务并实现无公网IP远程分析内网数据信息

文章目录 前言1. 安装DataEase2. 本地访问测试3. 安装 cpolar内网穿透软件4. 配置DataEase公网访问地址5. 公网远程访问Data Ease6. 固定Data Ease公网地址 前言 DataEase 是开源的数据可视化分析工具&#xff0c;帮助用户快速分析数据并洞察业务趋势&#xff0c;从而实现业务…

mysql数据库:使用 bash脚本 + 定时任务 自动备份数据

mysql数据库&#xff1a;使用 bash脚本 定时任务 自动备份数据 1、前言2、为什么需要自动化备份&#xff1f;3、编写备份脚本4、备份脚本授权5、添加定时任务6、重启 crond / 检查 crond 服务状态7、备份文件检查 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏…

【代码随想录】【二叉树】补day21:二叉搜索树的最小绝对差 、二叉搜索树中的众数 、二叉树的最近公共祖先

最小绝对差 1.申请一个数组&#xff0c;比较两两之间最小的差值 def getresult3(self,node:TreeNode):self.nums[]self.getMinimumDifference(node)mindifferencefloat(inf)for i in range(len(self.nums)-1):mindself.nums[i1]-self.nums[i]if mindifference>mind:mindiff…

U盘打不开怎么办?专家解析原因与数据恢复之道

一、遭遇困境&#xff1a;U盘突然无法访问 在日常生活和工作中&#xff0c;U盘作为重要的数据存储和传输工具&#xff0c;其稳定性和可靠性至关重要。然而&#xff0c;有时我们会突然遭遇U盘打不开的困境&#xff0c;这无疑令人感到焦虑和困惑。当我们将U盘插入电脑时&#xf…

U盘文件夹变exe,数据恢复与防范全攻略

在日常使用U盘的过程中&#xff0c;不少用户都遭遇过这样一个令人头疼的问题&#xff1a;原本整齐有序的文件夹突然变成了exe可执行文件。这种异常情况不仅影响了文件的正常访问&#xff0c;更可能隐藏着数据丢失的风险。本文将深入探讨U盘文件夹变exe现象的背后原因&#xff0…

OSCP靶场--BlackGate

OSCP靶场–BlackGate 考点(1.redis rce 2. CVE-2021-4034提权) 1.nmap扫描 ┌──(root㉿kali)-[~/Desktop] └─# nmap -sV -sC -p- 192.168.163.176 --min-rate 2500 Starting Nmap 7.92 ( https://nmap.org ) at 2024-03-14 03:32 EDT Nmap scan report for 192.168.163.…

《LeetCode热题100》笔记题解思路技巧优化_Part_3

《LeetCode热题100》笔记&题解&思路&技巧&优化_Part_3 &#x1f60d;&#x1f60d;&#x1f60d; 相知&#x1f64c;&#x1f64c;&#x1f64c; 相识&#x1f622;&#x1f622;&#x1f622; 开始刷题链表&#x1f7e2;1. 相交链表&#x1f7e2;2. 反转链表&…

Python常见设计模式库之python-patterns使用详解

概要 设计模式是解决软件设计问题的经验总结和最佳实践。Python 作为一种灵活且强大的编程语言,也可以使用设计模式来提高代码的可读性、可维护性和可扩展性。Python Patterns 库提供了一系列经典和常用的设计模式实现,本文将深入探讨 Python Patterns 库的功能、使用方法以…