【问题标题】:How do I tell the new M1 Homebrew to install the old Intel Homebrew's formulae?我如何告诉新的 M1 Homebrew 安装旧的 Intel Homebrew 的公式?
【发布时间】:2022-11-06 03:24:52
【问题描述】:

我相信我已经在我的 MacbookPro M1 上成功安装了 homebrew 并安装了 readline:

> which brew
/opt/homebrew/bin/brew
> brew list
==> Formulae
readline

我的问题是我的旧英特尔安装仍然有很多我不想丢失的有用工具:

> which brew
/usr/local/bin/brew
> brew list
==> Formulae
aom                     gettext                 jpeg                    libtermkey              m4                      ruby
brotli                  ghostscript             jpeg-xl                 libtiff                 mpdecimal               shared-mime-info
ca-certificates         giflib                  libde265                libtool                 msgpack                 sqlite
coreutils               glib                    libffi                  libuv                   neovim                  tree-sitter
docbook                 gmp                     libheif                 libvmaf                 openexr                 unibilium
docbook-xsl             gnu-getopt              libidn                  libyaml                 openjpeg                webp
findutils               imagemagick             liblqr                  little-cms2             openssl@1.1             x265
fontconfig              imath                   libomp                  luajit                  pcre                    xmlto
freetype                jasper                  libpng                  luajit-openresty        python@3.9              xz
gdbm                    jbig2dec                libraw                  luv                     readline

我如何告诉新 Homebrew 安装旧 Homebrew 的公式?

通用电气,教堂山,北卡罗来纳州

【问题讨论】:

  • 您是否考虑过使用 brew reinstall 将 Intel 二进制文件替换为 Arm 二进制文件?
  • brew reinstall 说:``` 使用最初安装时使用的相同选项以及特定于公式的任何附加选项,卸载然后重新安装公式或木桶。 ``` 我已经使用 brew 多年,不知道在这里使用什么。这是我最初的问题。
  • 我认为brew reinstall <formula ...> 会很好用。很高兴您找到了解决方案。

标签: macos homebrew apple-m1


【解决方案1】:

我终于放弃了等待答案,并尝试在旧版本中安装一些公式家酿在新版本中,全部由手工完成。它工作得很好。

【讨论】:

    【解决方案2】:

    您可以从 Homebrew 安装的位置确定这一点。根据their documentation

    This script installs Homebrew to its default, supported, best prefix (/usr/local for macOS Intel, /opt/homebrew for Apple Silicon and /home/linuxbrew/.linuxbrew for Linux)
    

    使用以下命令查看 Homebrew 安装的位置:which brew。如果返回 /opt/homebrew/bin/brew,则您已安装 M1 优化版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-08
      • 2020-02-12
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 1970-01-01
      • 2011-04-28
      相关资源
      最近更新 更多