top of page
Search
Writer's pictureIYP

如何在 macOS 上轻松安装开源软件


在我转向使用 macOS 作为日常工作操作系统之前,我使用了无数的 GNU / Linux 平台。Linux(以及构建 macOS 的 FreeBSD 和 OpenBSD)使我可以通过包管理器轻松访问各种开源软件。


什么是包管理器


包管理器是一个命令行工具,它允许我访问在计算机上安装和下载的大量预构建软件包(或有时是源代码,如果需要的话)。我可以打开一个终端,只需输入一个命令,告诉包管理员下载并安装我所需的任何免费开源软件。


虽然 macOS 有 App Store,但它不是我最喜欢的开源软件存储库(至少不是原始的纯粹形式)。像 mplayer,wget 和 gcc 这样的东西根本不在 App Store 中,搜索或构建包的源代码会使工作变得繁重。


💡有办法 —— Homebrew


什么是 Homebrew


Homebrew 将自己称为“缺少 macOS 的软件包管理器”,它将“安装 Apple 所不需要的东西”。一旦安装在 Mac 上,您就可以轻松访问数百个可供您使用的开源软件包。需要下载 YouTube 视频吗?打开命令提示符并键入“brew install youtube-dl”;需要交叉编译另一个平台吗?输入“brew install gcc”;想在 macOS 上玩基于 Windows PC 的游戏吗?输入“brew install wine”。就这么简单。


安装 Homebrew


> 启动终端

> 在命令行输入:

  • / usr / bin / ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

> Return

> 再次点击 Return 以允许安装开始。

> 输入您的密码

> Return

等待下载开始,安装程序完成。


安装软件包


一旦安装了 Homebrew,您现在可以下载任何您喜欢的开源软件,有数百种应用程序可供选择。例如,假设我想安装像 Transmission 这样的轻量级 torrent 客户端,那么就这样:

  • 打开终端

  • 在命令行输入:brew install transmission

  • 点击返回

  • 完成!

很快吧。就是这么简单。

凭借 Apple 在其 BSD 基础上创建的令人惊叹的图形界面,很容易忘记 UNIX 命令行可以提供的强大功能。它具有灵活性和快速性,拥有大量可以将任何用户转变为高级用户的免费软件。


您认为 App Store 应该将开源软件包推广到其范围吗?拥有像 Homebrew 这样的第三方软件包管理器是更好的选择吗?欢迎留言 ◾️


23 views0 comments

Comments


bottom of page