问题标签 [linuxbrew]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
162 浏览

gcc - LinuxBrew 不安装最新版本的 gcc?

当我g++ --version在我的 Linux Ubuntu 上做时,我得到g++ (Home-brew GCC 5.5.0_7) 5.5.0. 这是通过安装的brew install gcc

由于gcc的最新版本是10.2,为什么brew没有安装这个版本?我也试过 sudo apt update sudo apt install build-essential sudo apt install gcc-9gcc --version

但它并没有改变版本。有什么建议吗?

此外,当我尝试运行安装脚本时,我收到以下错误

error: command 'home/linuxbrew/.linuxbrew/bin/g++ failed with exit code 1

which gcc

/home/linuxbrew/.linuxbrew/bin/g++

所以我不确定发生了什么。

0 投票
0 回答
126 浏览

ubuntu - 如何使用“brew”在 ubuntu 上安装 gcc

当我想brew install gcc在 Ubuntu 18.04 上运行时,出现错误:

我想在 Ubuntu VPS 上安装 appium。请帮我安装appium或解决这个问题。 错误图像

0 投票
0 回答
158 浏览

vim - 如何安装同时支持 python2 和 python3 的 vim?

通过 Homebrew 安装 Vim,支持 Python 和 Python3

上面的解决方案不起作用。

我试过了

但它不支持python2。当前使用 vim 支持 python2 和 python3 的方法是什么?谢谢。(我用过 linuxbrew。)

0 投票
0 回答
74 浏览

bash - 在构建公式时,如何在 Linux 上获取 Homebrew 以保留我的 PATH?

我正在尝试在 Linux(Ubuntu 20.04)上使用 Homebrew 来安装 Swift Mint。我已经使用 Homebrew 安装了 swiftenv,并使用 swiftenv 安装了 swift。在我的.profile,我已经包括

放入swift我的PATH. 运行echo $PATH

which swift产量/home/linuxbrew/.swiftenv/shims/swift

但是,运行brew install mint错误

为了探索,我在错误后获得了一个调试 shellbrew install --debug mint 在调试 shell 中,运行echo $PATH给出

which swift没有出现。

我应该怎么做才能/home/linuxbrew/.swiftenv/shims构建brew这个包?理想情况下,该解决方案将允许我.profile在构建公式之前运行(的 swiftenv 部分),这样我就可以避免 swiftenv 移动其 shims 目录可能存在的脆弱性。

0 投票
1 回答
116 浏览

linux - 卸载 Linux Brew 后摆脱 bash 登录消息

我在 Linux 上删除了 brew 但每次登录时仍然收到以下消息:

如何删除它?

0 投票
0 回答
25 浏览

gcc - Homebrew 链接失败,机器上已有不兼容的 i386 文件

我尝试安装的任何东西都遇到了这个错误。

该机器正在运行 redhat,并且 devops 在非标准位置安装了较新版本的程序/组件。我只有用户级别的访问权限。我已经强迫自制软件使用 curl 和 git 的非标准位置,但我不知道如何指向新版本的 gcc 或告诉它向链接器添加选项以处理旧的(glibc?)文件。

谢谢你的帮助。

0 投票
0 回答
10 浏览

migrate - 命令 migrate 卸载

我已经使用 linuxbrew 安装了迁移。现在我想删除安装。它的命令是什么?

迁移:

/home/linuxbrew/.linuxbrew/bin/migrate

我必须删除上述迁移。

0 投票
0 回答
40 浏览

bash - 不能再在 ssh 服务器上运行 bash 脚本

曾经在我的服务器上工作的 bowtie2 bash 脚本现在立即以退出代码 1 结束,但是是一个空的 .stderr 文件。我相信这与我试图卸载 Homebrew 有关。

我最初试图使用 wget 将一些文件下载到服务器上,但我一直收到与 git 相关的错误。当我用谷歌搜索这个错误时,一位用户建议删除 git 文件,我这样做了。这导致我的自制软件停止工作。我试图将一个新的 git 文件复制到自制软件下载中,但它仍然不起作用。因此,然后我尝试卸载自制软件,但由于我的 git 已过时,它不允许我卸载。然后我手动删除了所有与自制软件相关的文件夹(我知道新手错误),这开始了 linuxbrew 的复杂性。每次我登录服务器时,都会弹出以下文本:

“-bash: /hpc/users/leel23/.linuxbrew/bin/brew: 没有这样的文件或目录”

但是,它并没有影响使用,所以我忽略了它,直到我尝试运行 bash 脚本,并在 .stderr 输出文件中得到了类似的错误,其中以下行重复到第 1665 行:

" "/hpc/users/leel23/.bash_profile: 第 16 行: /hpc/users/leel23/.linuxbrew/bin/brew: 没有这样的文件或目录"

我访问了我的./bash_profile并注意到那里的这条线 1665 次:

“评估$(/hpc/users/leel23/.linuxbrew/bin/brew shellenv)”

我删除了所有这些行,bash_profile希望它能解决问题,但使用空的 .stderr 输出文件会使情况变得更糟。我想我真的在这里搞砸了。真的很感激任何帮助。