Linux 十年用户,我的需求是否适合购买 Macbook? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
usingkk
V2EX    MacBook Pro

Linux 十年用户,我的需求是否适合购买 Macbook?

  •  
  •   usingkk 1 天前 2605 次点击

    从大一开始使用 Fedora 和 Linux mint 做课设,后面工作上用 ubuntu ,个人用 manjaro.

    目前手头性能最好的笔记本还是 2016 年入手的 thinkpad x1 carbon 4th, 8G 内存版本的。 最近又拿出来跑一些个人项目的代码,性能实在捉急了(

    一直用比较旧的设备的原因是,公司会配笔记本,家里也还有个 nuc 可以凑活着用。

    我的需求:

    1. 全年打游戏时间不超过 5 小时,可以忽略不计。
    2. 不用什么工业软件,技术栈主要是 C++,ython ,用 vscode/vim 做一些开发。
    3. 对便携性没要求。
    4. 续航有一些要求,写代码希望大于 8 个小时吧。
    5. 对 CUDA 生态没有强需求。有的话我也能用,没有的话问题也不大。

    我的其他情况:

    1. 手机不是 iphone,平板不是 ipad,手表也不是 apple watch, 没有生态上的需求。
    2. 公司发的笔记本是 mac,断断续续用过三四年,不过只有开会使用,很少用来写代码。还是更熟悉 linux 下的生态和快捷键
    3. 不继续用 linux 的原因: 2016 年买的 thinkpad x1c 有些让我失望,键程和小红点比起之前的都有些缩水,用起来不是特别舒服。 如果不用 thinkpad 的话一时也不知道该使用什么了。简单看了下笔吧评测室,但是评测都是在 windows 下进行的(很正常),不太清楚 linux 下的表现。 如果有续航 ok ,linux 下体验比较好的笔记本,我也愿意考虑

    4.mac 下感觉缺少一个很开箱即用的下拉式终端,比如 yakuake/guake 。这也是我这么多年一直没有拥抱 mac 生态的最重要的原因之一。iTerm2 可以配置,但是体验还是有点差别。

    最近看重了一个 macbook pro 16 M3 MAX ,48G 内存的这款。 想问问各位我的需求选择 macbook 是否合适,是否有更好的建议?

    不着急买,预算 5W 人民币以下都可以接受。

    第 1 条附言    15 小时 27 分钟前
    感谢老哥们的建议,如果是继续用 linux 的话,有什么推荐的笔记本型号吗?

    因为是个人项目,不会工作使用,所以也没有开发服务器可以让我远程(


    大部分时候还是写写 python ,C++可能也和 CUDA 一样,不算是现阶段强需求
    55 条回复    2025-12-30 10:42:10 +08:00
    calvey
        1
    calvey  
       1 天前   1
    看需求除了续航也没啥别的非要 MBP 的,不着急可以等等 26 年第一季度 Intel 的 Panther Lake ,续航应该能达到现在 Mac 的水平了
    passive
        2
    passive  
       1 天前 via Android
    Linux 程序本地编译了能 scp 到服务器上直接跑,docker 也原生 x86-64 ,mkl+vtune 用着也顺手。
    二手 ThinkPad 便宜好用,又完美兼容 Linux 。用了 25 年的 vi+gdb 不需要什么性能,内存够流畅开网页看 YouTube 就行。
    开会、画 ppt 有单位发的电脑。

    这样的搭配挺满意
    Cu635
        3
    Cu635  
       1 天前
    现在的 mac 不适合,intel 处理器的 mac 挺合适。
    usVexMownCzar
        4
    usVexMownCzar  
       1 天前 via iPhone
    5w 买 proart 16 吧。装 Linux ,当然续航肯定达不到你的要求。
    shimanooo
        5
    shimanooo  
       1 天前   1
    有条件还是支持一下开源产品,少用商业产品。

    一不用苹果生态,二不搞视频音乐制作,那太有条件了。
    lancelock
        6
    lancelock  
       1 天前
    适合,继续用 linux
    apuslilie
        7
    apuslilie  
       1 天前   1
    印象流:对 Linux 支持比较好的主流品牌就是 ThinkPad ?
    手上有 mac 的话可以试试熟悉的工具是不是都能在 mac 上比较方便的使用,可以的话 macbook pro 应该最适合你需求。
    abolast
        8
    abolast  
       1 天前   2
    linuxer 是用不来 macos 的,不好用
    p286767375
        9
    p286767375  
       1 天前
    公司发的 mac 可以重点用用看?处理器如果是 M 系列的话,性能是跟得上的,可能就内存不满足,可以先试一圈有没有 linux 那边的日常替代软件,用顺手了再考虑
    penisulaS
        10
    penisulaS  
       1 天前
    能用 linux 10 年,大概率不需要 mac 了。我觉得 linux 和 mac 最大的差异就是,mac 的复制不是 ctrl-c,所以在命令行下复制和取消动作不冲突
    since2021
        11
    since2021  
       1 天前
    我觉得不需要,linux 就很好了
    WashFreshFresh
        12
    WashFreshFresh  
       1 天前
    比较好奇,日常都是 linux 的话,好多公司软件不或者公司购买的服务都没有 liux 版本吧,不管是 vpn 还是别的
    craftsmanship
        13
    craftsmanship  
       1 天前 via Android
    Mac 唯一的优势就是续航
    june4
        14
    june4  
       1 天前   1
    都习惯 linux 了何必再折腾,切到 mac 的不适感比从 win 到 linux 大多了
    402124773
        15
    402124773  
       1 天前
    去那个 ubuntu 支持列表里找一个 lunar lake 的 intel 笔记本,可能能满足你的需求。不要上独显。
    SkywalkerJi
        16
    SkywalkerJi  
       1 天前
    同样喜欢 Linux 。
    mac 只是风味,不搞客户端开发的话就当个瘦客户机,ssh 远程连到 linux 服务器上用吧。
    vim 、vs 的远程开发都很稳了。
    lumia1020
        17
    lumia1020  
       1 天前   1
    楼主这台 4th 的 X1C 我也有,内存不能升级,所以我好早就没用了,但是这款电脑质量挺好的,一直很可靠,除了指纹驱动时有时无。现在给我小孩安装了 Ubuntu ,编程用,发挥预热。

    写代码多的话,感觉还是 thinkpad 手感相对好些,尽量不要选 carbon 这种超极本。手头还有台 T14p ,感觉各方面还均衡。听说 lunar lake 的处理器续航提高不少,我没用过。

    现在的 Mac 主要优势是续航和相对较高的离电性能。切换到 Mac 很多不习惯之处,不过我在 48G 内存的 Macbook 下用 VMware Fusion 安装了 ARM 版 Ubuntu ,使用体验还行。
    cccvno1
        18
    cccvno1  
       1 天前   1
    lunar lake 的 thinkpad x1c ,基本符合你的需求
    ScepterZ
        19
    ScepterZ  
       23 小时 54 分钟前
    16 年都快十年了,这个电脑不满意感觉不太干扰现在的选择……
    你对 Linux 的需求太高了,感觉不是很适合换,mac 估计除了续航比较厉害别的点对你没提升了
    suitts
        20
    suitts  
       23 小时 44 分钟前
    linux 什么桌面比较好用
    xiaochong0302
        21
    xiaochong0302  
       23 小时 23 分钟前
    嫌内存小加根内存条的事情,你都用 linux 这么多年了,mac 对开发而言并不那么美好。
    stdout
        22
    stdout  
       23 小时 2 分钟前
    vscode 这些工具在 mac 上好用多了.主要原因还是 m1-m4 系列 cpu 的单核太强了.我用了十几年 linux,现在的主力机是 m1 max.家里用 m4 mac mini, 如果明年下半年 intel 的新 cpu 的单核能超 m4,我就切回来.
    shervy
        23
    shervy  
       19 小时 41 分钟前
    这么长的需求啊?综合你的需求和描述,我感觉你换 macbook 和换 windows 是一样的。所以喜欢哪个买哪个吧。
    yalin
        24
    yalin  
       19 小时 39 分钟前
    快来加入苹果教
    Moishine
        25
    Moishine  
       19 小时 36 分钟前
    下拉式终端是什么?
    server
        26
    server  
       19 小时 33 分钟前
    arm 架构, 服务端谁用谁难受
    Vaspike
        27
    Vaspike  
       19 小时 32 分钟前
    下拉式终端?查查 iterm2 能做到的是不是你想要的
    teasick
        28
    teasick  
       19 小时 31 分钟前
    你提出这个问题,意味着潜意识已经作出了选择。
    那就尝试下吧。
    nutting
        29
    nutting  
       19 小时 12 分钟前
    用吧,mac 很爽
    HackerZ
        30
    HackerZ  
       19 小时 4 分钟前
    有专门适配 Apple Silicon 的 Linux ,看别人分享的文章 [Asahi Linux With Sway On The Macbook Air]( https://daniel.lawrence.lu/blog/2024-12-01-asahi-linux-with-sway-on-the-macbook-air-m2/) 感觉还不错
    EchoWhale
        31
    EchoWhale  
       19 小时 0 分钟前 via iPhone
    你的需求也没有强 linux 相关。下拉式终端说到底不就是不就一个快捷键拉到前台么?也没必要非要从上到下的动画出场吧
    volvo007
        32
    volvo007  
       18 小时 45 分钟前
    不太行,如果用 Mac 远程 Linux 用的话差不多. 感觉最大的问题在于 arm 架构, 既然工作偏向 Linux, 如果涉及系统环境的开发偏多, 用 arm 等于给自己埋坑. 如果接受远程, 可以试试 MacBook Air, 这个续航能满足你要求
    panxi
        33
    panxi  
       17 小时 20 分钟前
    没有生态捆绑, 而且已经习惯了 linux, 直接上 linux 机器, mac 下一个是跑 docker 难受, 另外就是 cuda 生态[虽然你说了需求不大, 但是将来谁说的好呢]
    cnhongwei
        34
    cnhongwei  
       17 小时 8 分钟前
    不开发 ios, mac 应用,没有必要使用 mac ,性价比太差了。2 万上个普通的 mac book ,linux 的笔记本差不多是顶级的了。不过,你 5 万预算,想买什么都可以,千金难买心头好。我没有买过 linux 的笔记本,但 ubuntu 的网站上有认证的 laptop ,我想按着这个买支持应没有什么大问题,就只是看有最新型号没有。新的 mac book pro 应快发布了,现在买 mac book pro 不划算吧。
    MacsedProtoss
        35
    MacsedProtoss  
       17 小时 1 分钟前 via iPhone
    肯定是得 Mac ,CPU 这么强又可以离电写很久代码的,且 ide 和 im 都完备的也就这个了
    问题不过是为啥要 m3max ,不如 m4 pro…
    kekxv
        36
    kekxv  
       15 小时 35 分钟前 via iPhone
    你要不要试试’bazel + remote ‘远程编译,本地就是个编辑器,很方便
    usingkk
        37
    usingkk  
    OP
       15 小时 32 分钟前
    @Cu635 #3 为什么呢? 听很多人说 intel 的 Mac 发热很严重
    usingkk
        38
    usingkk  
    OP
       15 小时 31 分钟前
    @passive #2 太赞同了,我手里好多个二手 thinkpad ,全都装了 linux ,用起来超级爽。就是机器有点老,cpu 实在有点弱了。
    usingkk
        39
    usingkk  
    OP
       15 小时 29 分钟前
    @lumia1020 #17 是的,超级喜欢 thinkpad 键盘的手感。
    那我也去关注下 thinkpad 其他型号,这部分信息好久没有 update 了,我脑海里关于 thinkpad 还停留在十年前(
    usingkk
        40
    usingkk  
    OP
       15 小时 25 分钟前
    @suitts #20 功能全的话就是 Plasma
    轻量级一点的话,可以 xfce
    或者平铺的窗口管理器也不错,但是我有点用不惯。。
    usingkk
        41
    usingkk  
    OP
       15 小时 24 分钟前
    @Vaspike #27 基本能做到,体验稍微有一点差别。
    usingkk
        42
    usingkk  
    OP
       15 小时 23 分钟前
    @EchoWhale #31 hhh 你说的对,其实没有 linux 强相关,就是用的久了。
    下拉式终端确实就是一个快捷键到前台,可能只是用了太多年习惯了 2333
    usingkk
        43
    usingkk  
    OP
       15 小时 22 分钟前
    @kekxv #36 远程服务器是自己买吗?
    因为我是私人开发。不是干公司的活(
    kekxv
        44
    kekxv  
       15 小时 3 分钟前 via iPhone
    @usingkk #43 五万预算,除去你的移动机,剩下 4 万你想配啥样的主机没有啊
    likelylee
        45
    likelylee  
       14 小时 52 分钟前
    没有明确爱国需求的话也可以考虑 dell 的笔记本,对 linux 的支持很好,我之前的 22 年 inspiron 14p 一直在用 arch ,没有任何驱动之类的问题,并且还有一定的扩展性。唯一问题就是至少直到 22 年为止的 win/linux 笔记本,电池都做不到正常使用 4 个小时以上。所以如果里的需求是电池,那么没的选就上 mac 吧。
    不过我干杂活,写代码但不多,现在 m 系列的 mac 本地使用 clang ,如果使自己写的代码还好,如果是用别人的代码,要注意 clang 和 gcc 的一些细微区别,或者单独安装配置 gcc ,这个挺烦的。
    至于终端,我用 warp ,好多时候忘了的命令或者懒得搜的时候就直接在终端里问了,它也能直接写好命令让你确认,比较省心,类似预装的 gemini cli 吧。只是现在免费额度越来越少。
    最近刚从 dell 的换到便宜的 M4 air ,十年前用过十年的 mac ,实话说界面什么的变化虽然大,架构也从 x86 变成了 arm ,但是体验基本和之前是一样的,不像 arch 能调整的非常跟手,但也没有 windows 那么耗资源。
    ericguo
        46
    ericguo  
       14 小时 48 分钟前
    > mac 下感觉缺少一个很开箱即用的下拉式终端

    有 ghostty 的 quick terminal ,很丝滑。
    calvey
        47
    calvey  
       14 小时 32 分钟前
    framework laptop 可以看看
    AoEiuV020JP
        48
    AoEiuV020JP  
       12 小时 14 分钟前
    从我初学 Linux 时就听说,linuxer 有钱就换 mac ,
    现在我想说,是的,这是真的,Linux 最适合呆在虚拟机里,再加上 docker ,win 最适合打游戏,其他东西都丢虚拟机里,日常使用杂七杂八的还得是 mac ,
    peachpeach
        49
    peachpeach  
       12 小时 8 分钟前
    可以上. Apple 的芯片能效比真的牛逼, 续航非常的强.
    fbichijing
        50
    fbichijing  
       12 小时 7 分钟前
    可以在国补的时候搞一个。这种事情必须亲自尝试过后才能得到答案。在负担得起并且不会造成太大压力的前提下尝试新的东西,我觉得是十分必要的。不同的人对相同的事物尝试的感觉肯定是五花八门的。没试过,怎知道自己喜欢或者讨厌呢?
    lazywen
        51
    lazywen  
       11 小时 28 分钟前 via Android
    Mac 下的 python 与 linux 下差异还是有点多的,比如多进程启动方式、共享内存等,看你需要什么程度。我的话就是为了续航选了 m2 ,非常耐用
    terence4444
        52
    terence4444  
       11 小时 15 分钟前
    目前的情况下 Mac 是不错的选择,续航、音质是亮点,但是你也要看一下你自己的习惯。
    Mac 不像 Linux 一样你想怎么改都可以,很多东西都是定死的不能改,而且接口很有限,如果不能接受的话还是 Thinkpad 吧。

    现在 Thinkpad 的 Linux 支持很不错,只要不是最新的一般都没有问题。你的情况我觉得 P14 很适合你,64G 内存的现在大概 1 万左右。如果不买最新的也可以考虑二手的 Thinkpad.

    想试一下 Mac 的话建议去店里试一下样机或者买一台二手的 M1/M2 ,性价比也挺高。
    nrtEBH
        53
    nrtEBH  
       10 小时 39 分钟前
    升级笔记本就好了 不必强行上 mac
    现在发行版对新硬件支持都不错
    你的问题主要是硬件太旧
    WuSiYu
        54
    WuSiYu  
       7 小时 51 分钟前
    macos 下很多 cli 工具和 linux 下有细微差别,包管理器(只用过 brew )也没那么好用,C++开发的话会有很多环境问题,最后还是搞了个 orbstack (类似 wsl2 )。python 的话一般无所谓
    桌面的话可以当作一个高级的 gnome ,美学不错,但 bug 也不是没有
    cpper
        55
    cpper  
       19 分钟前
    其实按照你的预算,买个 mac 再买个其它的本子或者台式机,一起用,挺好的。我就是两个设备,该用哪个用哪个,只要预算足,什么都不是问题
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5666 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 03:01 PVG 11:01 LAX 19:01 JFK 22:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86