MacPorts:使用 MacPorts 在 Mac 上轻松安装开源软件

MacPorts,前身为 DarwinPorts,是一个免费的开源应用程序,允许 Mac 用户通过使用“ports”命令行工具进行包管理,在 Mac OS X 中轻松安装命令行软件和 x11 软件。

MacPorts 可能最适合对命令行有一定经验的高级 Mac 用户,因为 MacPorts 本身也是一个命令行工具。

MacPorts 可免费下载和安装,但在下载 MacPorts 之前,您需要确保拥有 在计算机上安装 Mac 命令行工具,因为这是先决条件。如果您已经熟悉命令行和包管理,那么您可能会熟悉整个设置和安装过程。

安装 MacPorts 后,使用它非常简单(假设熟悉命令行),您只需几个命令即可搜索、更新和安装软件。

使用 MacPorts 搜索包

使用 MacPorts 搜索软件(将 irssi 替换为您的软件包):

端口搜索irssi

使用 MacPorts 安装包

使用 MacPorts 安装软件(用你的包替换 irssi):

sudo port -v install irssi

使用 MacPorts 更新已安装的包

将所有已安装的端口更新为最新版本:

sudo 端口升级已过时

如果所有这些让 MacPorts 听起来像 Fink 或者Homebrew,嗯,你是对的,因为它的功能与包管理器类似,所以它非常接近。功能大致相同,但有些人发誓说一个比另一个好。如果您选择一个包管理器,则不需要安装另一个,因为可能存在重叠和双重二进制文件。

如果您更喜欢使用 GUI 安装命令行软件,请尝试 Fink Commander,其功能与 MacPorts 大致相同,但通过 GUI 界面。 MacPorts 有几个可用的 GUI 选项,但其中大部分是共享软件或商业软件,但如果您有兴趣,可以探索这些可能性。

还有其他命令行包管理器选项,例如名为 Homebrew 的工具已经很受欢迎,您可以相对轻松地在 Mac 上安装 Homebrew,这允许简单地安装、更新和管理命令行工具。