1
cwbsw 2022-06-09 10:11:32 +08:00 1
UTM
|
2
mankismi 2022-06-09 10:19:13 +08:00
VMware Fusion Player 个人免费,用着没啥问题 不过我不是 arm 不清楚新的芯片是否有问题
|
3
pendulum 2022-06-09 10:23:59 +08:00
没有了,PD 垄断了
|
4
IDAEngine 2022-06-09 10:34:38 +08:00
qemu
|
5
zhouweiluan 2022-06-09 10:37:51 +08:00
用來用去,還是價格最坑的 PD 最舒服...
果然還是有貴的道理 |
6
Davic1 OP |
8
paopaosa 2022-06-09 10:41:44 +08:00
utm/qemu 这种磁盘空间回收麻烦,做 snapshot 也麻烦。还是用 pd/vm 这类的适合普通大众。综合看还是 pd 。
|
9
ZE3kr 2022-06-09 10:43:27 +08:00 via iPhone
@phub2020 我之前转换过,忘了是 VMWare 到 PD 还是反向了,但貌似两个方向都是可以的。虚拟机文件里面就是个文件系统的 image 。就是要关机后转换,不然会丢数据
|
10
tulongtou 2022-06-09 10:45:41 +08:00
xhyve
|
11
bootloaders 2022-06-09 10:49:06 +08:00
intel CPU Mac: VMware Fusion
Apple Silicon Mac: PD 暂无替代品 VMware 有个测试版,配置比较麻烦 |
12
cwcc 2022-06-09 10:51:53 +08:00
如果是 Intel 的 Mac ,基本上都可以选择,而且可能你需要根据你要虚拟的系统选择不同的虚拟机,比如早期版本的 Windows (例如 XP 等)、非 Debian 系的 Linux 你可能需要使用 VMware 效果更好一些。
如果是 Apple Silicon 的 Mac ,PD 、UTM 唯二用起来还可以的。 |
13
Takizawa 2022-06-09 10:53:58 +08:00 via Android
v 站有个大神开发了 pd runner ,可以直接搞定 pd 。
|
14
2NUT 2022-06-09 10:59:00 +08:00
@bootloaders #11 vmware 虚拟 arm 架构的 linux 也不行?
|
15
wolfmei 2022-06-09 11:15:19 +08:00
是用来做开发吗?
|
16
icyalala 2022-06-09 11:26:46 +08:00
你要先说你是 Intel 还是 Apple Silicon ,然后是你想要虚拟的是什么系统,要做什么?
|
17
butanediol2d 2022-06-09 11:35:48 +08:00
|
18
sytnishizuiai 2022-06-09 11:58:26 +08:00
付费无所谓就 pd 呗,人家虽然每年收费,但是使用和售后还是蛮好的
|
19
czhu 2022-06-09 12:04:09 +08:00 2
要是 Apple silicon ,直接几行代码就可以,不需要背的
官方教程,Windows 不行 Create macOS or Linux virtual machines https://developer.apple.com/wwdc22/10002 |
20
Antherm 2022-06-09 12:05:36 +08:00 2
Apple Silicon 的情况下,如果只是使用 linux 的话,可以试试 multipass ,ubuntu 出的,我个人用着挺舒服的。
|
22
EIJAM 2022-06-09 12:19:31 +08:00 via iPhone
Utm 就挺好,开源,非 root 运行,干净,官方提供了好几个现成的 Linux 镜像,网速快的话几分钟就跑起来了。可以端口映射到 Mac ,方便测试各种服务。
|
23
Gouzhi 2022-06-09 13:14:13 +08:00
pd 今天发邮件说 7 折😂
|
26
leon912 2022-06-09 14:05:59 +08:00
pd 体验挺好的,但是价格太贵了。订阅一年 300 多。我今年到期以后就不再续订了,其实平时对 windows 也没有刚需
|
27
mmtromsb456 2022-06-09 14:52:50 +08:00 2
@czhu #19 Virtualization.Framework 其实 intel/apple silicon 都有的.
这框架在 Big Sur 引入,在 Monterey 加入 macOS VM 功能,在 Ventura 加入了 Rosetta 2 inside Linux 来在 Arm Linux 下运行 amd64 程序的功能. 去年底 docker 已经支持了 Virtualization.Framework,性能好了非常多,最近还支持了 VirtioFS 增强文件系统性能,现在有了 Ventura 之后连 qemu-user 来兼容 amd64 镜像的部分都可以去掉了. 如果是要一个完成度更高一点的 app 来跑自定义 VM 的话,推荐使用 https://github.com/cirruslabs/tart 来进行创建,比 demo 性质的 vftool 等工具要好用很多,并且使用 Virtualization.Framework 进行性能加速. |
28
mmtromsb456 2022-06-09 15:24:48 +08:00
@mmtromsb456 #27 或者不需要创建自定义 macOS VM 的话,使用 UTM 也会在运行 arm64 Linux 的时候使用 Virtualization.Framework
|
29
zhouwb 2022-06-09 15:25:09 +08:00 via iPhone
utm 现在已经做的很完善了,主要是免费开源,pd 收费太坑,vmware 针对 apple sillicon 芯片还处于预览版,没有显卡驱动,用起来很难受
|
30
Love4Taylor 2022-06-09 15:52:55 +08:00
雷电盒子做好散热,其他问题不大。
|
31
Davic1 OP @Love4Taylor 老哥的 pve 是装在什么设备上? 有规格不? 也想搞一个玩一下
|
32
Love4Taylor 2022-06-09 16:24:56 +08:00 1
|
33
moyaya 2022-06-09 20:54:20 +08:00
如果是 M1 的话,vm 比 pd 好,虽然官方没有支持驱动,只有 1024 分辨率,但企业网银,老版本的游戏都可以跑的很顺畅,但 pd 不行。
|
35
zzxgz 2022-06-10 00:48:06 +08:00
楼上已经有人分享了 multipass 了,我也一直在用,用来创造一个 linux 的开发环境。
之前一直用 vscode 来 remote ssh 进去开发,也没啥问题。 但是最近我在使用 JetBrains IDEs(Clion)的 remote development (我认为它是 vscode remote ssh 的 JetBrains 版本)来打开同一个 linux 虚拟机里面的项目的时候,总是不成功。可能是因为 remote development 还是 Beta 版本吧。 |