哪一种更好?我在Unix-esque环境中很舒服,最近买了一本Macbook。我目前正在使用macport,就像来自苹果的一样,但是不喜欢python3.1变成/opt/local/bin/ python 31(实际上,我不介意路径,这部分很棒,我不喜欢把它链接起来)。
一个更好的例子:我使用python 2.6进行django开发,但是2.5附带os x。这很好,除非我在本地运行django服务器,在我的路径中会首先找到2.5。(在路径前加上/opt/local/bin可能会破坏某些内容,这取决于2.5.我不喜欢碰苹果明确安装的任何东西)。在这里创建别名真的是最好的解决方案吗?
您能提供哪些使用macport的提示?芬克好些了吗?
发布于 2009-05-27 15:08:29
我用芬克很久了。有一天,我尝试了MacPorts,但从来没有换回芬克。
我(主观上)发现,MacPorts中的包保持了更多的最新情况,并且在安装时更少倾向于进入相互依赖的死亡循环。Fink软件包通常只是简单地不安装,或者出现版本/测试问题,我不得不从源代码中解决这些问题。由于某些原因,我的MacPorts软件存储库也更紧凑;它大约是我以前维护的设备类似的fink树磁盘空间的一半。
MacPorts是一种基于源代码的分发机制,就像FreeBSD的端口一样,所以它为您提供了一个机会,如果您真的不关心将哪个编译器标志传递给cowsay实用程序,而是希望对apache、mysql等中的内容进行更细粒度的控制,那么它就可以让您处理所有的东西。我认为这是在输入、配置、制造、安装一万次和让系统被一群未知的包维护人员随意使用之间的一个很好的折衷。
发布于 2009-05-27 17:01:02
Macports绝对是一个更最新的项目。自从它被命名为Darwinports以来,我就一直在使用它,并且总是最适合我(我是一个程序员)。
发布于 2009-05-27 14:31:47
都不是。用源头卢克。如果您需要相当多的Unix软件,所以从源代码编译就成了一件家务活,那么就看看pkgsrc ( NetBSD Packages Collection)、MirPorts ( MirOS Ports )等等吧。
https://serverfault.com/questions/12952
复制相似问题