2017-06-01 201 views
0

所以我一直试图在Mac OS X Sierra上安装build-essential的两天没有成功,它们是brewapt-get。研究这个问题给了我一些结果,但没有任何结果。Mac OS X不能通过brew或apt-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的源列表,但我似乎无法找到它。

回答

1

你在干什么? macOS完全不使用apt-get。它不包含包管理器。

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

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

如果你想Postgresql,我建议你去自制网站上面,复制单行安装并粘贴到终端。一旦你的设置,你可以安装PostgreSQL的有:

brew install postgresql 

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

brew search XYZ 

如果你想做更新和升级:

brew update && brew upgrade 

如果你想删除软件包:

brew rm PACKAGENAME 
+1

您可以在macOS上获得'apt-get':https://thecustomizewindows.com/2013/11/how-to-install-apt-get-on-mac-os-x/ – bfontaine