在Mac OSX中,“aptitude”相当于什么?

时间:2010-08-24 07:24:18

标签: linux macos unix aptitude

如何在OSX上执行“sudo apt-get install”?

5 个答案:

答案 0 :(得分:16)

其他人提到MacPortsHomebrew;可能值得注意它们之间的区别。

MacPorts非常适合我。 它有一个非常烦人的功能,它想要安装所有。因此,在某些情况下,我不得不将其拖回尝试安装自己的Perl版本,忽略系统,或TeX,甚至gcc。现在,我想,原因是,如果它依赖于这些版本的系统版本(或TeX的任何预装版本),可能会有一些版本偏差问题会导致某些内容破坏。磁盘空间很便宜。这可能是真的,有点像,但它似乎仍然有点痴迷(我不确定我想要使用任何非常依赖于特定版本的东西)。无论是否合理,每当它发生时,它都会让我的牙齿处于边缘。

相比之下,Homebrew特别旨在不复制已安装的工具。当MacPorts做它的安装世界的事情时,我通常最终杀死它并手动安装带有疯狂依赖的包,所以我从未完全被驱使到使用Homebrew,但我一直在自从我第一次听说这件事以来,这样做了。

答案 1 :(得分:5)

答案 2 :(得分:5)

没有开箱即用的等价物。

您可能需要查看MacPorts:

  

MacPorts,以前称为   DarwinPorts,是一个包   管理系统,简化了   在Mac OS上安装软件   X和Darwin操作系统。它是   一个免费/开源的软件项目   简化其他的安装   免费/开源软件。类似于   Fink和BSDs的目标和功能   港口集合,DarwinPorts是   始于2002年,作为该计划的一部分   OpenDarwin项目,随着   一些Apple Inc.的介入   员工包括Landon Fuller,   Kevin Van Vechten和Jordan Hubbard。

http://en.wikipedia.org/wiki/MacPorts

http://www.macports.org/

答案 3 :(得分:2)

如果您真的想要基于apt的包管理,请查看Fink。它是Mac OS X上“最老的”软件包管理器,我不确定软件包是否已经得到适当的维护。但是我在Snow Leopard下成功使用它。

答案 4 :(得分:-3)

cp -r MyApplication.app /Applications/