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,这允许简单地安装、更新和管理命令行工具。