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

标签 macos homebrew apt-get

因此,我已经尝试了两天,未能成功地使用 brewapt-get 在 Mac OS X Sierra 上安装 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。它没有附带包管理器。

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

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

如果你想要 Postgresql,我建议你去上面的 homebrew 网站,复制 one-line install 并粘贴到 Terminal。完成设置后,您可以使用以下命令安装 Postgresql:

brew install postgresql

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

brew search XYZ

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

brew update && brew upgrade

如果你想删除一个包:

brew rm PACKAGENAME

关于macos - Mac OS X 无法通过 brew 或 apt-get 安装 build-essential,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44301386/

相关文章:

objective-c - OS X 10.7 中的 [NSPatternColor CGColor] 相当于什么?

javascript - 我们可以使用 javaScript 在 Mac/book 中禁用两指滚动吗

objective-c - NSOutlineView 的拖放方法未被调用

debian - 在 pbuilder 中使用本地依赖项

docker - 无法建立Docker容器

mysql - 如何在 OS X 上以 root 身份登录 MySQL?

mysql - brew 启动旧版本的 mysql 服务,但如何连接到它?

python - 通过 brew 的 Mac OSX pip3 问题

c++ - 匹配 Eigen 和 Ceres-Solver 版本的最简单方法是什么?

ubuntu - apt-get update 无法获取存储库