心态炸了,是不是该退 14 寸 mbp 了

2021-11-22 21:42:42 +08:00
 littlerainer
刚保完研,买了 2w 的 mbp14 ,以为程序员 arm 这边生态还算可以。然后毕设题目是联盟链 hyperledger fabric 相关的,再加上以后博士方向也是区块链,分布式系统相关的。今天配 hyperledger fabric 的时候,arm 编译安装出现一大堆问题,本人是解决不了了,再加上 12 代酷睿的牙膏在考虑要不要 14 天退货。(不过本人手上有个 8750h 的游戏本,也能凑合使用,不知道过几年 arm 生态会起来不)2w 可以留着明年再下单 m2+台式机。请 v2er 提提意见,arm 这方面在区块链分布式系统这边还有救吗?是不是该退货?
13953 次点击
所在节点    MacBook Pro
132 条回复
neochen13
2021-11-22 22:01:31 +08:00
装个虚拟机转码
littlerainer
2021-11-22 22:02:26 +08:00
@neochen13 虚拟机也只能跑 arm 吧?上面跑不了 x86 吧? qaq ,哪个虚拟机可以做到呀
edinina
2021-11-22 22:06:08 +08:00
反正还在 14 天以内,先退了再说
whusnoopy
2021-11-22 22:06:57 +08:00
退

苹果的生态本来就不是为程序员构建的,之前开发者友好也只是对 iOS 开发者,刚好前些年用 Intel 处理器,满足 x86+*nix 的环境,加上 retina 屏和造型做工在 2012-2015 期间面对各种不能打的 Windows 本获取了程序员这个圈子的喜爱,从 2016 蝶式键盘开始就各种翻车,Windows 阵营的硬件配置慢慢追上来,现在 WSL 又让 Linux 环境也没那么大问题,除了影音工作者,真心觉得没必要了

看这一批 MBP14/16 首发的各种评测,基本都是 up 主要剪视频的,如果是做前端开发,不太需要碰底层兼容性,做后端对 x86 有要求的,至少目前不是合适的时机,坑太多,真的生态能适配好 ARM 再说吧,咱不是推动 ARM 的铺路人,没必要去当先烈踩这些坑
crow1943
2021-11-22 22:07:07 +08:00
虚拟机可以跑 X86
Yc1992
2021-11-22 22:19:11 +08:00
这是 hyperledger fabric 的问题,跟 mac 和区块链没啥关系,你可以选择装虚拟机或者买台服务器 ssh 上去开发
lekai63
2021-11-22 22:19:58 +08:00
fabric 我记得是 go 写的。
下源码自己编译试试?或者网上看看有没有弄好的( arm docker 下)
libotony
2021-11-22 22:33:16 +08:00
我想吐槽 fabric 并不是区块链 :doge
对于博主的问题,基本上 fabric 都适用 docker 运行,m1 上 docker 可以下载并运行 x64 的镜像,不过有点慢,想快一点还是准备个 x64 虚拟机好一点
libotony
2021-11-22 22:34:06 +08:00
@libotony 补充一下,VPS
sioncheng
2021-11-22 22:38:40 +08:00
你的 mbp14 只用来干这一件事情吗,这个事情可以 vscode remote ssh 解决
aec4d
2021-11-22 22:41:18 +08:00
可以趁还在试用期尽力尝试解决一下兼容性问题,如果解决不了 + 以后可能还有更多的兼容性问题等着你,马上退吧 https://v2ex.com/t/816760

另. 现阶段远程开发体验并不是那么的好
littlerainer
2021-11-22 22:57:20 +08:00
@libotony 请问 x64 虚拟机里面还能套 docker 吗? qaq
bwangel
2021-11-22 23:00:41 +08:00
腾讯云一年 4C8G 也要 3000 块了。

不如整个台式

5600x + 微星 b550M https://item.jd.com/10024036900197.html 2299

光威 16G https://item.jd.com/100003386091.html 339

西数 500G https://item.jd.com/100005926989.html 369

利民散热器 https://item.jd.com/100014366815.html 90

一共 3097

再上淘宝花 40 买个亮机显卡,整个鞋盒子装主机。

3200 搞定

这不比 VPS 划算多了。
bwangel
2021-11-22 23:03:06 +08:00
认真讲,建议你退掉买个游戏本装 Ubuntu

Linux 才是对开发最友好的系统,而且 Ubuntu 现在的系统用着也还行,我日常工作写 Python + Go ,用 Ubuntu 比 Intel Mac 爽多了。
littlerainer
2021-11-22 23:10:37 +08:00
@bwangel 哈哈哈这个可以!
ZE3kr
2021-11-22 23:14:11 +08:00
UTM 这个虚拟机可以跑 x86 的系统
https://mac.getutm.app
rpman
2021-11-22 23:14:26 +08:00
这就心态爆炸?读博路上有得你炸
比较主流的选项是 vs code 远程
littlerainer
2021-11-22 23:19:52 +08:00
@lekai63 好的谢谢!
littlerainer
2021-11-22 23:20:08 +08:00
@ZE3kr 谢谢!
2kCS5c0b0ITXE5k2
2021-11-22 23:39:10 +08:00
用 vscode remote ssh 为什么我不选择便宜点 兼容性更好 拓展性更好的 windows 本呢?

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

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

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

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

© 2021 V2EX