0

我有一个关于 linuxbrew 的问题。

bash: /lustre7/home/lustre4/user1/applications/bin/cut: /lustre7/home/lustre4/user1/.linuxbrew/lib/ld.so: bad ELF interpreter: No such file or directory

我尝试使用其网站上的说明卸载 linuxbrew,但不知何故它不起作用(因为 sudo 要求)。

有 linuxbrew 目录,但是当我输入它时我无法删除rm -r linuxbrew

-bash: /lustre7/home/lustre4/user1/applications/bin/rm: /lustre7/home/lustre4/user1/.linuxbrew/lib/ld.so: bad ELF interpreter: No such file or directory

当我尝试安装自制软件时,它说您的 CPU 不受支持。(我以前试过这个,它工作,但现在它不工作。)

我想解决这个问题,但我找不到任何解决方案。我无法运行 sudo 和 yum 命令,因为我不是 root。我是 linux 集群的用户。

4

2 回答 2

0

我可以使用我在此处描述的过程卸载 linuxbrew:

如何在 ubuntu 19.04 中完全卸载 brew 并重新安装 brew

-> 简而言之,我只是替换install.shuninstall.sh它工作......

$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
于 2020-11-09T17:25:59.623 回答
0

好的。我终于能够解决这个问题。

我正在绞尽脑汁,以防其他人可能有同样的问题。

首先,这与 bash 问题有关。我最近安装了一个工具,该工具将一些变量放入 bashrc 和 bash_profile 并更改了 bin 目录的路径。我无法使用 rm、ls、cat 等系统命令,也无法运行系统 ruby​​。所有命令和 ruby​​ 的路径都在我的应用程序目录下的 bin 目录中。

我所做的是;我通过取消导致 bash_profile 和 bashrc 之间冲突的新路径来编辑我的 bash_profile。这使我能够运行系统命令。

我按照其网站中的说明卸载了 linuxbrew。

我从我的主目录中删除了 linuxbrew,并在 bash_profile 中取消了它的路径(注释掉)。

我再次安装了自制软件并将其路径放入我的 bashrc。

现在它正在工作。

于 2020-01-14T15:54:13.563 回答