Mac OS X 无法通过 brew 或 apt-get 安装 build-essential

Mac OS X Can't install build-essential via brew or apt-get

所以我已经尝试了两天,但未能成功在 Mac OS X Sierra 上使用 brewapt-get 安装 build-essential。对该问题的研究给了我一些结果,但没有产生任何结果。

sudo apt-get update
Reading Package Lists... Done
Building Dependency Tree... Done

由于懒惰,我还在下面列出了我正在努力安装的其他软件包以及它们各自的错误。

sudo apt-get install -y build-essential

E: Couldn't find package build-essential
E: Couldn't find package libfreetype6-dev
E: Couldn't find package automake
E: Couldn't find package postgresql-9.5

有一些关于编辑 apt-get 源列表的建议,但我似乎找不到。

你到底在做什么? macOS 根本不使用 apt-get。它没有附带包管理器。

有独立的包管理工具,在我看来最好的是 homebrew 来自 here。有些人使用 MacPorts。

在 macOS 中进行任何开发之前,您需要 Xcode 的命令行工具 - .

如果你想要Postgresql,我建议你去上面的homebrew网站,复制一行安装并粘贴到终端。完成设置后,您可以使用以下命令安装 Postgresql

brew install postgresql

如果要搜索包 abcXYZnnn,只需搜索该名称的任何部分:

brew search XYZ

如果您想进行更新和升级:

brew update && brew upgrade

如果你想删除一个包:

brew rm PACKAGENAME