代码之家  ›  专栏  ›  技术社区  ›  user8266253

brew安装coreutils失败10.9.5 OSX

  •  1
  • user8266253  · 技术社区  · 7 年前

    我已经两天没有安装了 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.
    
    2 回复  |  直到 7 年前
        1
  •  2
  •   bfontaine cat-walk    7 年前

    如克莱门斯的回答所述,自制软件不支持macOS 10.9。您可以:

    • TigerBrew ,旧macOS版本的自制分支
    • 安装 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
      
        2
  •  0
  •   Clemens Kofler    7 年前

    简而言之:除非你有很好的理由不这么做(例如,一些应用程序不在新版本的macOS上运行), 看看它在那里是否有效。