V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
reallynyn
V2EX  ›  MacBook Pro

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

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

    我们在 M1 上用 QEMU 跑银河麒麟的 arm 版,速度很快。
    Hack3rHan
        19
    Hack3rHan  
       2021-12-13 19:10:33 +08:00
    可以用 UTM ,一个 QEMU 套壳的虚拟机,但是跑 X64 操作系统的效率很低,CPU 温度会明显升高。
    quxuanxuan
        20
    quxuanxuan  
       2021-12-13 19:54:19 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2518 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:49 · PVG 11:49 · LAX 19:49 · JFK 22:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.