m1 有办法使用 ubuntu16 虚拟机吗?

2021-12-13 15:12:57 +08:00
 reallynyn
pd 直接告诉我不支持,docker 必须要用 arm 源。。
莫非只能让我去阿里云上买几个虚拟机?这也太蠢了。。
理论上这玩意儿不是可以通过 rostta 转义吗?
3175 次点击
所在节点    MacBook Pro
20 条回复
wangkun025
2021-12-13 15:13:46 +08:00
不可以。
felixcode
2021-12-13 15:25:17 +08:00
你说的那个太蠢了是 v 站上的某些最佳方案,m1 默认是要远程开发的。
wangkun025
2021-12-13 15:31:56 +08:00
目前不要考虑在 M1 上使用 Linux 。
还没到生产力的地步。
wunonglin
2021-12-13 15:33:02 +08:00
pd 不能用 ubuntu-arm 的镜像?
reallynyn
2021-12-13 15:37:08 +08:00
@wunonglin 很多老工程都是用 x86 开发的,有的依赖包都没人维护了,去哪里找 arm 版的第 3 方包。。
polaa
2021-12-13 15:38:15 +08:00
运行过 ubuntu20 16 不清楚
polaa
2021-12-13 15:39:16 +08:00
@polaa x86 啊 那算了
MasterCai
2021-12-13 15:51:34 +08:00
折腾过 18 ,应该是不行,老老实实远程连接吧
rophie123
2021-12-13 16:04:02 +08:00
原来 m1 也没有那么神嘛
wunonglin
2021-12-13 16:14:54 +08:00
@reallynyn #5 换 m1 的时候要考虑 清楚自己需求,找好备选项,不然就会像这样了
hahaFck
2021-12-13 17:13:49 +08:00
好可怕,m1 竟然不能用 linux 。
haiironezumi
2021-12-13 17:14:21 +08:00
可以看看 UTM ,那个用 qemu 模拟 x86.
fangxing204
2021-12-13 17:18:21 +08:00
可以跑,我用的 UTM 跑 arm Ubuntu 很流畅
zhouwb
2021-12-13 17:28:06 +08:00
utm 试试,可以跑 x86 ,也可以跑 arm
Mitt
2021-12-13 17:41:19 +08:00
同架构才叫虚拟 不同架构叫模拟
Leonard
2021-12-13 17:43:38 +08:00
x86 强绑定的选 M1 不是找虐么
icyalala
2021-12-13 18:10:44 +08:00
UTM 请: https://mac.getutm.app/gallery/
官方有 14.04 x64 的镜像,点击一键启动。。16.04 自己装一下吧。
性能肯定差于虚拟化。
tinybaby365
2021-12-13 19:00:58 +08:00
用 QEMU ,这里有编译好的支持 macos 虚拟化加速的版本。
https://github.com/KhaosT/ACVM/ ( v1.0-3 )
自己编译的话费时费力。

我们在 M1 上用 QEMU 跑银河麒麟的 arm 版,速度很快。
Hack3rHan
2021-12-13 19:10:33 +08:00
可以用 UTM ,一个 QEMU 套壳的虚拟机,但是跑 X64 操作系统的效率很低,CPU 温度会明显升高。
quxuanxuan
2021-12-13 19:54:19 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/821874

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX