展开讨论

经验与复盘经验摘录 · 机器翻译

Linux内置的包管理器只能说是还可以

… Linux 自带的包管理器只能算一般。它经常滞后于我需要的版本。我最终在 Mac 和 Linux 上都使用了 Homebrew。对于 Linux 自带的包管理器太旧的情况,我使用 Homebrew。它在两个系统上都不完美。> - 保持生产环境和开发环境的(相对)一致性 对于某些类型的开发来说,这很重要。对于我的容器工作来说,这并不重要。我使用 Rancher Desktop 并在虚拟机中进行容器开发。Windows、Linux 或 Mac 作为主机都没关系。> - 没有强制推广软件(没有 Apple Music 弹窗、Safari 的广告、设置中的登录提示等) 我必须已经学会忽略这些,因为我已经用了十几年的 Mac。另一方面,我工作中必须使用的一些商业软件在 Linux 上不可用。我认为这是 GNU/Linux 作为通用操作系统最大的问题。有些商业软件根本无法在 Linux 上运行。

源讨论苹果发布配备 M2 Pro 和 M2 Max 的 MacBook Pro原帖 1,036 条评论 · 导入时统计
4

这条内容在回应什么?

父级讨论 · 节选

SM

对我来说: - 没有烦人的软件(没有Apple Music弹窗、Safari广告、设置中的登录提示等) - 内置的包管理器 - 生产环境和开发环境之间有(相对)的兼容性 有了这三点,你就是给我钱我也不会回到MacOS。自己添加包管理器、禁用广告并把我的Mac变成一个类似Linux的机器是可能的,但需要大量的工作来维护和设置。 如果我是一个创作者,使用Adobe或Microsoft工具,我可能会对MacOS稍微好一点。但作为一个程序员呢?自从Mojave出现后,我就再也没有使用Mac的欲望了。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 4

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

SM

我有一台13寸的MacBook Pro和一台我记不起名字的Thinkpad型号。 Homebrew简直糟糕透顶。当然,还有更糟糕的Linux包管理器(pacman...看你的了),但如果你使用MacOS,我强烈建议你尝试一下Nix。更少的麻烦,而且阻止我把我那台MacBook扔进附近的河里。 > 对于我的容器工作来说,这并不重要。 那没问题,对我来说也确实不重要。对我来说,好的部分(是我)有原生的Docker和出色的文件系统支持。而MacOS感觉像是我正在把它变成一个工具,Linux系统则更像是一个开箱即用的工具。不同的人有不同的喜好,这真的取决于你想要从电脑中得到什么。 > 我一定学会了忽略这一点 我一定学会了享受没有它的生活。回到像Windows 11或Monterey这样的付费操作系统对我来说真的很不适应。 > a…

完整原文
CO

> Linux内置的包管理器只是一般。它经常落后于我需要的版本 不存在这样的事情。你使用过哪些发行版?你目前在生产系统上运行的是哪些发行版?

完整原文
5E

不存在所谓的“Linux包管理器”。如果你想用传统的方式,dnf在macOS上任何可用的东西都显得相形见绌,而nixpkg则来自另一个宇宙。

完整原文
KI

让我感到奇怪的是Linux包管理器有多么容易破坏你的桌面。诚然,mac的包管理器在这里也不是完美的,但我认为如果有一种方式可以将音频系统或你的DE(桌面环境)等标识为“系统”包,那么它们将受到保护,很难被意外地搞砸,比如由于依赖关系解析错误。 我也不会反对一种更注重确保事物无需麻烦就能正常工作,而不是试图减少冗余的包管理器。如果需要安装多个版本的某个库,我并不介意。存储很便宜,但我的耐心不是。 理论上,flatpak之类的东西应该能满足这个需求,但与例如Mac应用程序包相比,其实现要更加古怪和麻烦。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。