厌倦 VMware?试试更轻量级的虚拟机

CTFos虚拟机:开箱即用的PWN与逆向工程完整工具链环境 在信息安全领域,逆向工程与二进制漏洞利用(PWN)是核心技术方向,涉及对软件内部机制的分析与安全测试。其原理在于通过静态分析(如反汇编、反编译)和动态调试(如GDB)来理解程序逻辑、发现安全漏洞并构造利用代码(EXP)。这项技术的价值在于提升软件安全性、挖掘未知漏洞,并广泛应用于CTF竞赛、安全研究、漏洞挖掘等场景。对于学习者和从业者而言,最大的挑战之一是复杂且耗时的环境搭建,这常常涉及跨架构调试、工具链配置与版本兼容性问题。CTFos虚拟机正是针对这一痛点设计的解决方案,它集成了包括IDA Pro、Ghi 阅读详情

说起虚拟机工具大家最熟悉的自然是 VMware,功能很多很强大,最让我认可的地方就是可以非常方便的修改虚拟机的配置,让虚拟机达到自己想要的性能~~

可是 VMware 好用是真的好用,但就是要付费呀!还不便宜,每次续费的时候我多多少少都有点心疼~~

Multipass

最近有读者给我推荐了一款虚拟机工具:Multipass,非常轻量级的虚拟机命令管理工具。运行环境支持 Linux、Windows 和 macOS。

开始使用

首先我们需要在官网下载并且安装 Multipass ,选择自己对应的操作系统,我选择的是 Windows 。

安装之后,查看自己安装的版本

$ multipass version

创建Ubuntu虚拟机

首先查看可以下载使用的 Ubuntu 镜像,

$ multipass find

运行成功后,可以看到下面的这些镜像列表,包含各种版本的。

Image                       Aliases           Version          Description                                              
snapcraft:core18                              20201111         Snapcraft builder for Core 18                            
snapcraft:core20                              20201111         Snapcraft builder for Core 20                            
core                        core16            20200818         Ubuntu Core 16                                           
core18                                        20200812         Ubuntu Core 18                                           
16.04                       xenial            20210128         Ubuntu 16.04 LTS                                         
18.04                       bionic            20210129         Ubuntu 18.04 LTS                                         
20.04                       focal,lts         20210223         Ubuntu 20.04 LTS                                         
20.10                       groovy            20210209         Ubuntu 20.10                                             
appliance:adguard-home                        20200812         Ubuntu AdGuard Home Appliance                            
appliance:mosquitto                           20200812         Ubuntu Mosquitto Appliance                               
appliance:nextcloud                           20200812         Ubuntu Nextcloud Appliance                               
appliance:openhab                             20200812         Ubuntu openHAB Home Appliance                            
appliance:plexmediaserver                     20200812         Ubuntu Plex Media Server Appliance

新建一个容器

$ multipass launch --name dg
Launched: dg

然后下载最新版的 Ubuntu 镜像,之后我们就可以直接使用了。

$ multipass exec dg -- lsb_release -d
Description:    Ubuntu 18.04.4 LTS

操作虚拟机

查看虚拟机列表

虚拟机创建完成后,查看虚拟机列表。

Name                 State             IPv4             Image
dg                   Running           192.168.24.5     Ubuntu 18.04 LTS

现在有一台 Ubuntu 18.04 版本的虚拟机在运行,对应的 IP 地址是:192.168.24.5 。

查看虚拟机信息

通过命令你可以查看当前运行的虚拟机具体信息。

$ multipass info --all

Name:           dg
State:          Running
IPv4:           192.168.24.5
Release:        Ubuntu 18.04.4 LTS
Image hash:     fe3030933742 (Ubuntu 18.04 LTS)
Load:           0.00 0.00 0.00
Disk usage:     1.5G out of 4.7G
Memory usage:   112.1M out of 985.7M

进入虚拟机

使用下面的命令查看虚拟机的系统配置信息、内存、磁盘等的使用情况。

$ multipass shell dg

如果你不想进入系统内部,也可以通过上述提到的 multipass exce 命令,来操作 Ubuntu 系统。

暂停/重启虚拟机

# 暂停
$ multipass stop dg
# 启动
$ multipass start dg

删除/释放虚拟机

使用 delete 命令 删除虚拟机之后,该虚拟机实际上还是存在了,想要彻底删除则需要释放虚拟机。

# 删除
$ multipass delete dg
# 释放
$ multipass purge dg

配置自动化

既要保持开发环境和线上环境一致,又要节省部署时间。我们可以使用 --cloud-init 对容器进行初始化配置:

$ multipass launch --name ubuntu --cloud-init config.yaml

config.yaml 是初始化配置文件,内容如下:

#cloud-config

runcmd:
  - curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
  - sudo apt-get install -y nodejs  
  - wget https://releases.leanapp.cn/leancloud/lean-cli/releases/download/v0.21.0/lean-cli-x64.deb  
  - sudo dpkg -i lean-cli-x64.deb

runcmd 可以指定容器首次启动时运行的命令

总结

经过一段时间的使用,我认为这款工具确实是不错的!比如说我要搞点 linux 的小试验,通过 Multipass 几分钟就能搭起系统来测试。要测试小型数据库集群,也可以通过 Multipass 在本地快速搭建虚拟机集群,很不错!

唯一美中不足的是 Multipass 只能使用 Ubuntu 镜像,因为这款工具是由 Ubuntu 背后的 Canonical 公司开发开源的。

相关链接

官网:Multipass orchestrates virtual Ubuntu instances

文档:Multipass Documentation | Multipass documentation

来源:网络,如侵,请联系删除

Linux桌面软件生态:从寻找应用到构建个性化工作流 软件生态是操作系统核心竞争力的体现,其本质在于如何高效地获取、管理和组合工具以解决问题。在Linux世界中,生态构建基于开源协议、软件仓库和社区协作三大支柱,形成了高度模块化和可定制的技术体系。这一体系通过包管理器、Flatpak等通用打包格式以及第三方仓库等分层路径,实现了软件的稳定分发与依赖管理。其技术价值在于赋予用户对计算环境的完全控制权,支持通过脚本、管道和自动化工具将多个单一功能软件无缝连接,从而构建出高效、透明且可复现的个性化工作流。这种基于组合与协作的生态观,尤其适用于开发、运维及技术创作等场 阅读详情

相关推荐

Claude Code本地安装实操指南:绕过权限、Git和斜杠命令陷阱

Claude Code并非传统AI代码补全工具,而是一个深度依赖Git状态、基于AST解析与Rust引擎的本地化编程协作者。其核心原理在于将代码库视为知识图谱,通过Git索引树构建上下文,再由斜杠命令(如/cc run、/cc refactor)触发对应技能模块。技术价值体现在离线安全、跨文件重构、注释驱动测试生成等工程级能力;典型应用场景包括嵌入式开发、敏感代码审计及前端CLI工作流提效。本文聚焦真实落地难点——解决sudo权限误用、fatal: not a git repository报错、斜杠命令失效

weixin_33681778的博客 391

轻量级的虚拟机

轻量级虚拟机(Lightweight Virtual Machine)是指资源消耗少,运行效率高的虚拟机。这类虚拟机通常可以在不损失太多性能的情况下运行在嵌入式设备或者资源受限的环境中。例如:Java Virtual Machine(JVM) ,.Net Core 。 ...

weixin_35756624的博客 802

Windows本地AI环境搭建:WSL2+Docker+Ollama运行Qwen2.5:14B

本地大模型运行环境是指在个人电脑上离线部署、完全可控的AI推理系统,其核心原理依赖于操作系统虚拟化(如WSL2)、容器化隔离(Docker)与轻量级模型服务框架(Ollama)的协同。技术价值在于保障数据隐私、规避API限流与网络依赖,并支持深度定制与性能调优。典型应用场景包括中文文档摘要、私有代码辅助、离线教学演示及企业敏感数据处理。本文聚焦Windows平台下基于WSL2+Docker+Ollama技术栈,实操部署Qwen2.5:14B开源大模型,详解量化选择(如q5_k_m)、上下文扩展(131K t

weixin_34067102的博客 430

虚拟机比较: Multipass,VirtualBox,qemu

跨平台虚拟机 Multipass:由 Ubuntu 运营公司 Canonical 支持 (*)

ken2232的博客 9549

2024年了,我劝你卸载VMware,安利一款免费开源还轻量的虚拟机:Multipass

你好,这里是网络技术联盟站。说起虚拟机,我们第一时间想到的肯定是VMware虚拟机,如果我们平时使用华三的HCL模拟器,你还会接触到VirtualBox。我记得我上大学的时候,经常在VMware虚拟机装各种系统,什么windows server、ubuntu之类的。VMware虚拟机好用是好用,不过就是收费的,而且很重,有时候我只是想测试一个非常小的一个功能,我还要去装那么笨重的虚拟机,真的浪费时间。今天瑞哥就给大家安利一款轻量、免费、开源的虚拟机:Multipass。

网络技术联盟站 5655

VMware卸载清理工具

VMware卸载清理工具

Multipass,一款开源的轻量级的虚拟机!

Multipass 是一个轻量级的虚拟机管理器,由 Ubuntu 运营公司 Canonical 所推出的开源项目。

skayliu的专栏 1万+

Apollo&Carla联合仿真环境搭建与实战调试

本文详细介绍了Apollo与Carla联合仿真环境的搭建与实战调试流程,涵盖硬件配置、软件依赖安装、Apollo环境配置、Carla仿真器安装、桥接服务设置以及常见问题解决方案。通过逐步指导,帮助开发者高效实现自动驾驶仿真测试,提升开发效率。

ee345的博客 201

一款更加轻量级的虚拟机:Multipass

一款超级轻量级的虚拟机:Multipass。它专为想要通过单个命令获得全新 Ubuntu 环境的开发人员而设计,下载一个全新的镜像需要几秒钟的时间,并且在几分钟内就可以启动并运行VM。

积跬步,至千里。 7072

告别理论!手把手教你用Patran/Nastran搞定悬臂翼的颤振分析(附完整模型文件)

本文提供了一份详细的Patran/Nastran悬臂翼颤振分析实战指南,涵盖从几何建模到结果解读的全过程。通过手把手教学和完整模型文件,帮助工程师和学生快速掌握气动弹性分析技术,特别适合需要实际操作的初学者。文章重点介绍了模态分析、气动建模和颤振求解等关键步骤,并提供了常见问题排查和优化建议。

weixin_30879169的博客 494

Windows 上安装 Everything:快速查找电脑上的文件

windows 快速查找文件

jhgj56的博客 1523

厌倦 VMware,试试更轻量级的虚拟机

经过一段时间的使用,我认为这款工具确实是不错的!比如说我要搞点 linux 的小试验,通过 Multipass 几分钟就能搭起系统来测试。要测试小型数据库集群,也可以通过 Multipass 在本地快速搭建虚拟机集群,很不错!唯一美中不足的是 Multipass 只能使用 Ubuntu 镜像,因为这款工具是由 Ubuntu 背后的 Canonical 公司开发开源的。

qq_66627105的博客 664

告别反复格式化!用Ventoy制作2025年终极启动盘,Windows/Linux/macOS一网打尽

本文详细介绍了如何使用Ventoy制作2025年终极多系统启动盘,彻底告别反复格式化U盘的烦恼。Ventoy通过创新的引导加载器架构,允许用户在一个U盘内同时存放并直接启动Windows、Linux、macOS等多种系统镜像和WePE等维护工具,实现真正的非破坏性管理和极高的U盘利用率。文章涵盖从安装配置、镜像库构建到安全启动设置等全流程实战指南。

weixin_29280219的博客 244

厌倦了 VMware,试试更轻量级的虚拟机!

与优秀的人在一起,自己也会优秀起来,点击加群说起虚拟机工具大家最熟悉的自然是 VMware,功能很多很强大,最让我认可的地方就是可以非常方便的修改虚拟机的配置,让虚拟机达到自己想要的性能~...

程序猿DD 842

告别卡顿!用U盘给你的MacBook Pro 2015+来一次macOS Monterey的‘大扫除’式安装

每次系统升级后,老款MacBook Pro用户最常抱怨的就是"怎么比之前更卡了?"——这不是错觉。系统迭代过程中积累的缓存文件、残留配置和隐形服务,就像房间角落堆积的灰尘,拖慢了整台机器的响应速度。而通过U盘进行的macOS Monterey全新安装,本质上是一次彻底的"数字大扫除":它不仅替换系统文件,还会重建所有索引、清理磁盘碎片,甚至能解决某些玄学般的卡顿问题。对于2015款及之后的MacBook Pro用户,这种安装方式能让老设备重获新生。

weixin_28731223的博客 312

从零搭建Simulink-Adams联合仿真平台:实现电机转速的精准闭环控制

本文详细介绍了从零搭建Simulink-Adams联合仿真平台的完整流程,旨在实现电机转速的精准闭环控制。通过将Simulink的控制算法与Adams的物理模型相结合,构建了一个包含真实机械效应的数字孪生系统。文章涵盖了Adams物理模型构建、接口定义、Simulink控制闭环搭建、PID参数调试以及常见避坑指南,为机电系统仿真提供了实用的工程实践指导。

weixin_29189373的博客 154

厌倦 VMware,试试更轻量级的虚拟机!

点击关注公众号,回复“2T”获取2TB学习资源!互联网架构师后台回复2T有特别礼包来源:网络,如侵,请联系删除上一篇:使用MySQL,请用好 JSON 这张牌!说起虚拟机工具大家最熟悉...

emprere的博客 384

科研绘图神器Origin中文版安装后还是英文?手把手教你三步搞定界面汉化

本文详细介绍了Origin软件安装后界面仍显示英文的解决方案,包括基础语言切换、注册表修改和序列号破解三种方法。通过逐步指导,帮助用户快速实现界面汉化,提升科研绘图效率。特别针对教育版用户提供了有效的语言锁定解除方案。

weixin_42524708的博客 1142

终极指南:如何用palera1n轻松越狱你的iOS设备

你是否曾想过给你的iPhone或iPad更多自由?想安装那些App Store里没有的神奇应用吗?那么你需要了解palera1n——一款专为A8至A11芯片设备设计的iOS越狱工具!🎯 这个开源项目支持iOS 15.0到26.0系统,基于checkm8引导ROM漏洞,为你的设备打开无限可能的大门。 palera1n不仅仅是另一个越狱工具,它是通往iOS设备完全掌控的钥匙🔑。无论你是想深度定制

gitblog_00949的博客 441

(二)OpenClaw-连接即时通讯平台-集成飞书完整配置指南

本文详细介绍了如何将OpenClaw与飞书机器人对接,实现通过飞书聊天窗口下达指令自动执行任务的高效协作模式。主要内容包括:1)OpenClaw服务部署验证和飞书账号准备;2)在飞书开放平台创建企业自建应用、添加机器人能力、获取凭证和开通必要权限;3)OpenClaw服务端的首次配置,包括设置飞书通道参数和启动长连接。文章提供了完整的操作步骤和截图指引,帮助用户快速完成对接配置,实现AI自动化助手功能。

直到世界的尽头 2251

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

再见了 VMware,一款更轻量级的虚拟机

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! Multipass是一个轻量虚拟机管理器,是由 Ubuntu 运营公司 Canonical 所推出的开源项目。运行环境支持 Linux、Windows、macOS。在不同的操作系统上,使用的是不同的虚拟化技术。在 Linux 上使用的是 KVM、Window 上使用 Hyper-V、macOS 中使用 HyperKit 以最小开销运行VM,支持在笔记本模拟小型云。 同时,Multipass 提供了一个命令行界面来启动和管理 Li

终码一生 1444

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

kvmsample - 一款轻量级的KVM虚拟机管理工具

kvmsample - 一款轻量级的KVM虚拟机管理工具 kvmsample 是一个基于Python编写的轻量级KVM虚拟机管理工具,它可以帮助用户更轻松地创建、启动、停止和删除KVM虚拟机。 功能特性 创建虚拟机:kvmsample支持从ISO镜像文件创建虚拟机,并且可以自定义CPU个数、内存大小等参数。 启动与停止虚拟机:通过简单的命令行操作,可以快速启动或停止虚拟机。 删除虚拟机:不再需要...

gitblog_00085的博客 518

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

再见VMware,一款更轻量级的虚拟机!

来源:综合自网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份说起虚拟机工具大家最熟悉的自然是 VMware,功能很多很强大,最让我认可的地方就是可以非常方便的修改虚拟机的配置,让虚拟机达到自己想要的性能~~可是 VMware 好用是真的好用,但就是要付费呀!还不便宜,每次续费的时候我多多少少都有点心疼~~Multipass最近...

架构文摘 557

Burpsuite 指纹特征绕过

需要高版本 17 + 的 burp 运行插件,可 bypass 网站流量设备的检测,正常抓包。未使用插件前,burp 指纹特征被识别,抓包被拦截。

Javachichi的博客 6649
上一篇: mybatis-plus团队新作:mybatis-mate 轻松拿下数据权限
下一篇: 从零开始打造一款基于SpringCloud+SpringBoot+Vue+Element的后台权限管理系统
Java技术那些事儿
博客等级 码龄5年 2306粉丝 2584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值