【问题标题】:How to install brew on a raspberry pi?如何在树莓派上安装 brew?
【发布时间】:2021-10-20 17:34:44
【问题描述】:

这些是我的树莓派操作系统、内核版本和架构配置

Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 5.10.52-v7l+
Architecture: arm

当我尝试运行他们的脚本时(https://brew.sh/):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

我明白了

Homebrew on Linux is only supported on Intel processors!

而且,每当我尝试运行 brew 命令时,我都会得到:

-bash: brew: command not found

【问题讨论】:

  • 抱歉,我不明白你为什么要在 Raspbian 上安装 Linuxbrew。为什么不直接使用apt 来管理您的包?
  • 那是因为我想在我的树莓派上安装MongoDB,但后来发现mongo与arm32v7不兼容

标签: raspberry-pi homebrew raspbian


【解决方案1】:

树莓派

Homebrew 可以在 Raspberry Pi(32 位 ARM)上运行,但没有二进制包 (瓶)可用。对 Raspberry Pi 的支持正在尽最大努力 基础。欢迎拉取请求以改善体验 树莓派。

https://docs.brew.sh/Homebrew-on-Linux

【讨论】:

    【解决方案2】:

    用于 linux 的 Homebrew 称为 Linuxbrew。而你需要的安装命令是:

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
    
    

    请查看此链接以获取更多信息:https://github.com/Linuxbrew/brew

    另外请注意,虽然 Linuxbrew 可以在 Raspberry Pi(32 位 ARM)上运行,但没有可用的二进制包。

    【讨论】:

    • 我采取的方法之一是下载 Ruby,然后从那里克隆 Homebrew bash git clone https://github.com/Homebrew/brew ~/.linuxbrew/Homebrew mkdir ~/.linuxbrew/bin ln -s ~/.linuxbrew/Homebrew/bin/brew ~/.linuxbrew/bin eval $(~/.linuxbrew/bin/brew shellenv) 但是当我尝试使用 brew 运行安装时,我得到 \n bash brew install hello Error: No Homebrew ruby 2.6.3_2 available for armv7l processors! Error: Failed to install Homebrew Portable Ruby and cannot find another Ruby 2.6.3!
    • 要安装较新的 Ruby 版本,我可能需要这个脚本 github.com/rbenv/rbenv-installer ...如果我尝试这条路径,我会继续发布
    • 你能在 Raspberry Pi 上安装 Homebrew 吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    • 1970-01-01
    • 2020-08-10
    • 2017-08-05
    • 2017-09-29
    • 2021-05-31
    • 1970-01-01
    相关资源
    最近更新 更多