2005 年开始的 macOS 主力用户,终于要换到 Linux 了

8 天前
 othercat

大家都说 Linux 的未来是 Windows ,或者是 macOS 。 大家都说 Linux 的桌面不堪用, 大家都说。。。

是的,大家也许都是对的,只是我想换主力机了。

从 macOS10.4 Tiger 用到如今 Sonoma 14.5 ,之后还会继续用 Mac 笔记本,但是不会作为主力了。 目前家里常用的 Mac 还有:

9211 次点击
所在节点    Linux
124 条回复
smallboy19991231
8 天前
我覺得 Mac 是個不錯的選擇,能吧 windows 的友好圖形操作和 Unix 的複雜底層結合起來,無可替代!
june4
8 天前
桌面就是个打开程序和切换程序的环境,这方面 linux 桌面做得非常好(个人觉得比 win 舒服多了),更多的花骚功能我实在想不出有什么必要的。
ShadowPower
8 天前
@smallboy19991231 我以前也是这么想的。
但后来发现工作需要的并不是 Unix ,也不关心 Unix 血统正不正,因为项目本身依赖 Linux 特有的特性。当时一上来就做一个 DevOps 平台项目,负责容器编排那一块。
结果用 Mac 也都是开虚拟机用 Linux 。有时候可以用 Docker Desktop ,其实也是虚拟机。
然后发现在 Windows 或者 macOS 下去做,其实都没有多少差别,甚至 Windows 设备同样的预算能选更高的内存容量,体验还好一些。

可能只有前端开发之类的工作才会没什么区别……
fanhed
8 天前
macOS 只是个瘦客户端而已啊, 你还有啥要求?
开发环境最舒服还是虚拟化(例如 pxe 方案), 你在家里远程到自己的虚拟化环境干活有啥区别?
othercat
8 天前
主题附加留言只能有 3 条,接下来就是针对系统和软件的优化和迁移(除开工作特有的必须用虚机除外),我会不定期更新自己的感受,也希望大家能够有更多的启发想法, 互相讨论:
1. 目前窗口管理 Wayland+Gnome 桌面的搭配,等我真的熟悉 Linux 桌面,再考虑更换其他吧。
2. 只是用 Podman 而不是 Docker 进行容器管理,的确遇到了一些需要提权 sudo 并且还要加上--privileged 的 Docker 容器,短期用这个 workaround ,长期可能自己来做 Podman 容器
3. Microsoft Edge:我在 macOS 上还是迁移到了 Edge ,一来是我 64G 内存不怕 Edge 。二来我喜欢侧边栏使用,Chrome 的侧边栏插件不理想,ARC 浏览器的其他功能如密码管理我不想用小厂的。三来 Fedora 的 Chromium 不能同步 Google 账号,Edge 能够同步插件和密码。
4. 微信,虽然 Linux 也有原生微信可用,但因为我极度依赖本地搜索我上百 G 微信聊天记录,Linux 微信没有聊天记录迁移和备份,因此还是需要用 Win 虚拟机使用微信
5. Win 虚拟机,主要就是 KVM 和 VMWare Work Station 的选择。VMWare Work Station 17.5.2 针对个人用户免费的,我好不容易折腾到内核 6.9.3 才能装上,结果发现 3D 图形加速不能用,那要你何用。我还是等核显直通用 KVM 吧。

目前就更新到这里了,后续针对软件持续更新,2024-06-22 15:02 以上。
passive
8 天前
2005 年前开始主力 Linux ,intel 显卡只能当 vesa 驱动,alsa 没进内核,hal 还在,启动要两三分钟。但是自由。
lijiangang886
8 天前
看起来似乎楼主遇到的不是苹果的问题,而是 arm 架构( m1 芯片)的问题
不知道 x86 的苹果设备/黑苹果还能坚持多久
othercat
8 天前
@lijiangang886 你的意思是,如果现在还有 Intel 的 Mac 持续更新,我会不会考虑迁移 Linux ?这可能会有影响,但是毕竟看这个趋势,已经不太可能发生了。至于黑苹果,我觉得折腾黑苹果还不如我用着白苹果然后折腾 Linux 成为主力吧😂
othercat
8 天前
@passive Intel EVO 是个好认证,解决了很多问题。红米是个好团队,他们用的硬件公版越多,我 Linux 折腾就越少😂
othercat
8 天前
@fanhed 干活的方法千千万,作为干活的远程服务器都容易,而我在有 Mac 的前提下,尝试能让 Linux 笔电成为生活主力罢了。
winson030
8 天前
我倒是期待像 asahi 这类移植项目全面开花,maccbook 身体 Linux 心是最香的。
othercat
8 天前
@winson030 最新的进度大概是 H264 一年内有望,只是如今串流的核心是 HEVC ,拿 B 站的编码来看,同样一部片子,H264 1GB 大小,HEVC 是 318MB ,AVI 是 285MB ,局域网串流使用 HEVC ,无线带宽的压力是大大减少的。所以 HEVC 的硬解啥时候能在 asahi 成长呢,那个时候恐怕 Intel 16 代,17 代 U 都出来了😂
5wunian
8 天前
换回 linux 后,大概是忘了 界面卡死,经常重启这种极度讨厌的时候了。如果这不是问题也没什么。
othercat
8 天前
@5wunian Linux 肯定不是适配所有硬件的,所以在用之前我也是找熟悉的朋友用 Live CD 测试硬件的,如果硬件不适合,肯定不会去用。
5wunian
8 天前
关于 Mac 的 AI 的发展,目前来说 m3 max 96G 本地跑大模型,用来开发 ai 配套的生成素材,这个配置可以说非常顶了。这资金,小制作一年就回本了。
othercat
8 天前
@5wunian 是的,前提是先有投资人和项目,硬件成本就太容易被稀释。如果只是单纯买了 M3 Max 96G 跑 LLAMA3 ,然后再去找项目和投资人,结果发现没人找你就 GG 了。
bianjp
8 天前
声卡问题,可能需要安装 ALSA 固件,我的 ThinkPad 也有这个问题,按 Arch Wiki 上说的安装 sof-firmware 后就正常了: https://wiki.archlinux.org/title/Lenovo_ThinkPad_X1_Carbon_(Gen_12)
其它品牌的笔记本不清楚是不是也要安装这个,可以试试。
othercat
8 天前
@bianjp 谢谢🤝,不过声音对我来说,因为可以用雷电接小尾巴或者蓝牙耳机,反而不是很重要,我是打算等到内核 6.9.11 之后,先把核显直通弄好之后,再来看是不是声音就有更好的解决方案了,目前还不着急弄。再次感谢~
othercat
8 天前
上面说错,内核 6.11
jiakme
8 天前
我使用 linux 桌面作为主力开发机好几年了(manjaro, java). 个人经验:
- 开发相关软件: jdk, go, k8s, docker, redis 使用非常舒服, 完全无问题.
- 业务支撑软件: 微信, 远程桌面, 各种三方软件很成问题. 一旦出现个别软件没有 linux 版本, 需要虚拟机或者额外电脑使用, 工作舒适性立马下降一个等级.
- 稳定性: linux 桌面没有服务器稳定, 会出现 crash 问题, 稳定性弱于 windows, mac

所以使用 linux 作为主力机时, 一定要有 backup, 比如另外一台 windows 笔记本.

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

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

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

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

© 2021 V2EX