Apple / Mac OS X-是否有像Linux这样的软件包管理器


30

我是Linux / UNIX用户,喜欢它随附的软件包管理。在大多数情况下,我喜欢Ubuntu,但是就像其他任何东西一样,如果它们每天都能工作,那么每天生活中的细微事就很好。我的主要问题是我的wacom平板电脑可以正常工作,每次有操作系统更新时,我都必须重建wacom驱动程序。另一个令人烦恼的问题是,我的ATI视频卡不受完全支持。当我使用HDMI输出时,声音没有通过它,并且屏幕没有完全使用。

如果苹果拥有类似的软件包管理系统(如Ubuntu,Gentoo或其他Linux发行版),我将很高兴得到苹果。这样就无需进行最新的增强或修复。它也消除了所有使您无法正常工作所需的猜测。我只想使用我的计算机,而不要管理它。

除了Apple应用程序之外,如果我想在苹果上安装GIMP,如果我想要对GIMP和其他依赖项的支持,它会去获取ufraw吗?如果我要安装Netbeans,是否可以得到JDK和Maven?

如果没有,那么作品中是否有内容?

我知道我不经常更新应用程序,但这主要是因为我不知道更新。更新全部发生在后台。

沃尔特


您是否看过LinuxMint?它基于Ubuntu并使用Ubuntu存储库,但包含诸如专有驱动程序,多媒体编解码器之类的东西。尝试使用LiveCD。这可能会减轻Wacom平板电脑和视频卡的某些麻烦。 linuxmint.com/about.php
JMD

Answers:


26

在OS X上,用于Unix软件的主要系统有两个:MacPortsFink

Fink与Debian / Ubunutu apt系统类似(并基于iirc):它提供了预编译的二进制文件。MacPorts与较早的BSD Ports集合相关:不是预先构建的二进制文件,它包含指向使该源在您的平台(以及通过端口安装的其他应用)上工作所需的原始源+补丁的指针。

两者都将为您安装Gimp及其所有依赖项-因为不需要编译,fink会更快,但是macports使您可以更好地控制构建的内容。

还有一个我还没有使用过的叫做Homebrew的新工具。但是它声称可以提供与您手动安装的东西更好的互操作性,并且更多地依赖于本机Mac库,而不仅仅是安装的库。

一个快速搜索节目的各种疑问已经在谈论的MacPorts和芬克以及它们之间的差异。


2
可以使用Fink从源代码构建,实际上,如果您想使用经常需要的前沿技术,则可以这样做。
dmckee,2010年

好的-看起来像是比较接近的比赛。它没有我想要的那么多,但是我认为我应该能够做到。Netbeans不在那儿,Eclipse的历史可以追溯到3.2年代。它确实有一些我想要的安全工具。

我想我的下一台计算机将是Macbook Pro。希望不到一年就可以了。

5
一起自制!
cregox

1
我发现自制软件比设置Macports更为直接。


3

MacPorts的,这是OS X的包管理系统,可提供各种Linux软件包的端口。另一个是Fink,但MacPorts通常是最新的。


3
最新情况实际上取决于所需的软件。我使用的科学应用程序和库在Fink上是最新的。
dmckee,2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.