关于macos:Mac OS X无法通过brew或apt-get安装基本版

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

因此,我已经尝试了两天,但没有使用brewapt-get在Mac OS X Sierra上成功安装build-essential。对这个问题的研究给了我一些结果,但没有任何结果。

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

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

1
2
3
4
5
6
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-。它不带有程序包管理器。

有独立的软件包管理工具,在我看来,最好的是从这里自制的工具。有些人使用MacPorts。

在macOS中进行任何开发之前,您需要Xcode的命令行工具-请参见此处。

如果需要Postgresql,建议您转到上面的自制网站,复制单行安装并将其粘贴到Terminal中。设置完成后,可以使用以下命令安装Postgresql:

1
brew install postgresql

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

1
brew search XYZ

如果要进行更新和升级:

1
brew update && brew upgrade

如果要删除软件包:

1
brew rm PACKAGENAME