brew安装coreutils失败10.9.5 OSX

我已经有2天未能安装coreutils

 Last 15 lines from /Users/Mehdi/Library/Logs/Homebrew/coreutils/03.make: src/ginstall -c -m 644 'man/unlink.1' '/usr/local/Cellar/coreutils/8.27/share/man/man1/gunlink.1' src/ginstall -c src/uniq '/usr/local/Cellar/coreutils/8.27/bin/./guniq' src/ginstall -c -m 644 'man/vdir.1' '/usr/local/Cellar/coreutils/8.27/share/man/man1/gvdir.1' src/ginstall -c src/unlink '/usr/local/Cellar/coreutils/8.27/bin/./gunlink' src/ginstall -c src/vdir '/usr/local/Cellar/coreutils/8.27/bin/./gvdir' src/ginstall -c -m 644 'man/wc.1' '/usr/local/Cellar/coreutils/8.27/share/man/man1/gwc.1' src/ginstall -c -m 644 'man/whoami.1' '/usr/local/Cellar/coreutils/8.27/share/man/man1/gwhoami.1' src/ginstall -c src/wc '/usr/local/Cellar/coreutils/8.27/bin/./gwc' src/ginstall -c -m 644 'man/yes.1' '/usr/local/Cellar/coreutils/8.27/share/man/man1/gyes.1' src/ginstall -c src/whoami '/usr/local/Cellar/coreutils/8.27/bin/./gwhoami' src/ginstall -c src/yes '/usr/local/Cellar/coreutils/8.27/bin/./gyes' src/ginstall -c src/ginstall '/usr/local/Cellar/coreutils/8.27/bin' make[2]: *** [install-am] Error 2 make[1]: *** [install-recursive] Error 1 make: *** [install] Error 2 Do not report this issue to Homebrew/brew or Homebrew/core! Error: You are using macOS 10.9. We (and Apple) do not provide support for this old version. You may encounter build failures or other breakages. Please create pull-requests instead of filing issues. 

正如Clemens的回答所述,Homebrew不支持macOS 10.9。 你可以:

  • 试试TigerBrew ,一个用于旧macOS版本的Homebrew的分支
  • 从源代码安装coreutils ,具体如下:

     wget https://ftpmirror.gnu.org/coreutils/coreutils-8.25.tar.xz tar xJf coreutils-8.25.tar.xz cd coreutils-8.25/ ./configure --prefix=/usr/local make sudo make install 

这可能是一个愚蠢的问题但你为什么还在运行OS 10.9? 目前的版本是10.12和10.13将很快出来。 我不确定这是否与您的问题有任何关系,但即使错误消息也告诉您“您可能会遇到构建失败或其他破坏”。

简而言之:除非你有充分的理由不这样做(例如某些应用程序没有在较新版本的macOS上运行), 我建议更新到macOS 10.12并查看它是否在那里工作。

Interesting Posts