我用了 macmini m4 和一台 pve 小主机做开发。小主机也支持远程登陆进去
这样 mac 只需要负责我的用户 ui 操作的内存和算力,而小主机内存和硬盘无限量供应。
再无内存硬盘焦虑,紧巴巴的过日子的时代一去不复返。
无需扩展硬盘全部都在远端
无需安装 win 等虚拟机了,pve 直接安装各种系统
开发环境和生产部署环境完全一致,无“在我电脑上是好的啊?”的顾虑
性价比极高,内存每➕16G 仅需 200 多吧,硬盘➕1T 仅需 300 多
同时拥有 mac 的便捷 ui 操作和 linux 的专业开发环境
同时可以安装群晖,体验群晖强大的生态,兼顾影音娱乐和收藏小姐姐
综合费用 5K 但是比加到 macmini 上感觉更好用一些
1
wsbqdyhm 3 天前
大多家宽上传 50m ,跑满 6-7m 的速度,能忍受就行。
|
2
jdjingdian 3 天前 ![]() 我买了 m4 32+256 的,虽然很馋 m4 pro ,但是 50%的提升要 100%的额外开销感觉不太明智
本来是想买 m4 16+256 ,但是本地跑的东西有点多,所以还是加了点苹果税 硬盘在淘宝买了 m4 的替换硬盘,2t 花了 1480 ,比一般买的贵,但还是比苹果税便宜很多了 op 这样肯定是最明智的,本质上就是开发前后端分离,后续性能不够升级 pve 的主机就好了,pve 主机的升级费用不会离谱 |
![]() |
3
minami 3 天前 ![]() 真穷鬼根本就不需要考虑买 mac 。。。除非必须用 xcode ,不然对于程序开发来说完全没必要用 mac
|
4
littlewing 3 天前
我在公司就是这样用的啊,vscode ssh remote 到服务器上写代码
|
5
hxpmc 3 天前
@jdjingdian 为啥不尿带啊
|
![]() |
6
iamqk 3 天前
Mac 开发,必须用 Mac 的 app 的内存/硬盘焦虑怎么解决?所有不必须需要 mac 的 app 都到小主机上进行操作?
哦,仔细看了下,你应该不是用 mac 做开发的,应该只是用了 mac 作为桌面系统,开发全在小主机上 没有什么大问题,就是从 mac 切换到远程桌面的时候可能要多耗费一些时间,看频率了,如果都是 ssh 估计影响不大 |
7
coryxu 3 天前
硬盘和内存交换全部通过 wifi 绕了一大圈才回来速度多少都会影响吧,我还是喜欢本地开发的好,远程只负责定时备份我本地的文件即可
|
8
woshivu 3 天前
用的什么小主机做的 pve 啊,可以介绍一下嘛
|
9
jdjingdian 3 天前
@hxpmc 工作桌面比较乱,怕把系统盘扯掉了
|
10
dilidilid 3 天前
你们都是干什么开发工作的,为啥一定要在生产设备上省每一个铜板。。。
|
![]() |
11
huluhulu 3 天前
直接 linux 开发,不香吗?
|
![]() |
12
madku 3 天前
穷鬼不需要 mac ,200 块钱买个旧主机就能上手开发
|
![]() |
14
murmur 3 天前
穷鬼不需要 mac ,windows 大屏电脑随便用,除了开发 ios 还有啥需要 mac 的,不会用人用 swift 写后台吧
|
16
mbooyn 3 天前
真穷鬼为什么要买 mac ,是 xcode 必备吗
|
![]() |
17
IvanLi127 3 天前
我也是这么搞的,除了大的前端项目还是要本地弄比较流畅,其他项目开发都丢 pve 里的 linux 容器跑。不过 mac 我还是把内存拉到 32G 了,刚好卡在黄绿边缘。
|
![]() |
18
wclebb 3 天前 via iPhone ![]() OP 兴奋共享自己喜欢的操作体验:「同时拥有 mac 的便捷 ui 操作和 linux 的专业开发环境」
楼上一堆鸡同鸭讲的喷 OP 「不需要考虑买 Mac……」、「穷鬼不需要 Mac ……」…… 确实不在一个平行世界。 |
19
5261 3 天前
@jdjingdian 不知道现在 m4 有没有 升级内存的方案, 官方太贵
|
![]() |
20
EchoWhale 3 天前 via iPhone
确实穷鬼。
公司的 2017 款的 imac 当 terminal 终端+浏览器 其他活都是 ssh 到小主机上开发的,反正是桥接网络,局域网访问小主机里的前端开发服务器也很便捷。 imac 复制文件到小主机,用 samba 或者 sshfs 都可以 |
21
Vipcw95 3 天前
用 m4 来当远程登录工具,牛的
|
23
yangth 3 天前
还真有人信 linux 的专业开发环境.....如今服务器都在 winserver 上跑了,到底谁比谁专业
|
![]() |
26
coldle 3 天前
如果你一定要用 MacOS ,应该是最佳方案了
因为我不用 Mac 的穷鬼开发方案就是 各种垃圾笔记本/平板 + pve 🤣 |
![]() |
27
tonytonychopper 3 天前
windows 和 mac 都有,上次尝试过切回去 windows ,发现实在是太难用了(开发来说)
|
![]() |
28
jqtmviyu 2 天前
但是如果像编译之类的, 不就完全在小主机上吗? 小主机的性能也不能差, 这样就失去了性价比的意义了.
m4 mini 完全没发挥出优势, 瘦客户机体验和 M1 8G 没啥区别. |
![]() |
29
ShadowPower 2 天前
我想起 2015 年那时候,这里大家推荐买 mac 的理由是:只买一台电脑就能完成三平台开发。
最近这几年,感觉大半都是用 Mac 来远程到开发服务器,做图形终端,做瘦客户机…… |
30
airportIllIl 2 天前 via Android
楼主的小主机能推荐下吗,是自带 Linux 的不
|
32
ideascf 2 天前
零刻 SER8 8845 准系统 + 64GB + 1TB + MBP M3 + Cursor = 美滋滋
|
![]() |
33
w88975 2 天前 ![]() @wclebb https://www.v2ex.com/t/636771 90%的讨论苹果的帖子, 他都能闻着味就来了
|
34
WorseIsBetter 2 天前
对我来说真正的「 macOS 穷鬼开发套餐」是本地跑个 OSX-KVM ,虽然图形性能很差,但拿来做调试已经足够了。
不过如今我直接选择不兼容 macOS 。与其去折腾适配一个连我自己都不会去用的 nonfree 的操作系统,还不如把精力花在改善软件在自由生态下的用户体验。 |
![]() |
35
ShadowPower 2 天前
@xiaokangz 我之前白嫖过一块 RISC-V 的板子,参加比赛就能拿。当然是很早期的产品,性能不比 Arduino 强多少。那时给这板子烧录程序只有 Windows 下有相关的工具和驱动,而程序的编译环境却需要 Linux 。
当时我找到的最佳选择就是 Windows+WSL1 (那时候没有 2 ,但是跑编译用 WSL1 非常完美)…… |
![]() |
36
ShadowPower 2 天前
@xiaokangz 如果换成 macOS 的话,得开两个虚拟机,一个跑 Linux ,另一个跑 Windows
|
![]() |
37
cz5424 2 天前 via iPhone
你的完美生态得配上一根网线,并且推荐 2.5g 交换机或者以上。否则除非你能忍受远程桌面的卡顿,刷新率不足,文件传输速度慢等问题。
|
38
dilidilid 2 天前
@murmur OP 已经在自费购买全套设备了,跟 Mac 有啥关系?你的说法应该换成所有生产设备都不要自己买,我并不赞同,美国警察还有自己买装备的,再说你觉得上班是拉磨也不排除有人上班很高兴的
|
![]() |
40
Rehtt 2 天前
已经习惯用 neovim 在终端上开发,所以只需要 ssh 连上小主机网速>10k/s 就行
|
![]() |
41
kssss 2 天前
你还不如直接买个平板远程过去呢
|
![]() |
42
user100saysth 2 天前
加个黑苹果是不是更加纯粹 哈哈哈
|
43
destinism 2 天前
@jdjingdian #2 淘宝小板据说是不太稳定,有点不敢上
|
![]() |
44
EscYezi 2 天前 via Android
mac 都做瘦客户端了,用 macbook air 岂不是更好,比 mini 多了屏幕,键盘还便携
|
45
zgray 2 天前
我和楼主是同样的思路,不过我是手持 19 款 16 寸的 mbp 。
我是性能够用没有换机的必要性,但是一些开发需要用到 win 或者 linux 环境,然后一样搞了台 nas ,只是我的系统底座用的是 unraid 。 |