在
Linux中,与MacPorts保持同步让我感觉最像Gentoo(可以说是主要Linux发行版候选名单中最不像Mac的条目).但经过进一步的经验后,似乎并不完全像Gentoo:使用Gentoo,事情经常发生故障,但是你经常可以通过Google搜索错误信息的显着部分找到解决方案,而且与计算机情况不同,一般来说再次尝试是非常理性的如果出现问题,24或48小时后. MacPorts在这方面似乎只是像Gentoo一样,你可以通过试图让你的系统按预期保持最新状态来破坏.
早些时候破损让我难以理解如何安装Django;现在我已经安装了Django,但它在升级glib1时打破了;关于bug(http://trac.macports.org/ticket/21413)的最后一次实质性更改是大约一年前的.
MacPorts真的“像Gentoo一样打破但你不能像Gentoo一样修复它”,还是说“32位?Legacy!Ewww!”或者是其他东西?我想知道什么是理智的基本观点,以及我应该和不应该期待的MacPorts. (或者,如果我在上面所说的内容中回答了我自己的问题.)
解决方法
这很糟糕.它不比你想象的更糟糕的唯一原因是因为Homebrew(
http://mxcl.github.com/homebrew/)已经过时了,除非你有一些自虐的欲望让你的包裹一次又一次地被搞砸.
自制软件可能没有MacPorts所拥有的丰富软件包但它会实现这一目标,如果你愿意的话,它很容易修补,以至于为新软件包添加“公式”变得轻而易举.