Ubuntu Homebrew安装因错误而挂起(WSL unbuntu安装)

Ubuntu Homebrew安装因错误而挂起(WSL unbuntu安装),ubuntu,homebrew,windows-subsystem-for-linux,Ubuntu,Homebrew,Windows Subsystem For Linux,嘿,你们第一个问题 我正在WSL上运行Ubuntu20.04.02。我已经在mac电脑上安装了自制软件,但在windows系统上安装时遇到了问题 我要说的是,我第一次尝试使用安装行运行homebrew,但它挂起了(在这个过程中,我很笨,没有记录挂起的点),这只发生在以后的尝试中 与列表完全相同,它挂在线路上: error: Not a valid ref: refs/remotes/origin/master fatal: ambiguous argument 'refs/remotes/ori

嘿,你们第一个问题

我正在WSL上运行Ubuntu20.04.02。我已经在mac电脑上安装了自制软件,但在windows系统上安装时遇到了问题

我要说的是,我第一次尝试使用安装行运行homebrew,但它挂起了(在这个过程中,我很笨,没有记录挂起的点),这只发生在以后的尝试中

与列表完全相同,它挂在线路上:

error: Not a valid ref: refs/remotes/origin/master
fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
返回以下内容:

Command 'brew' not found, did you mean:

  command 'brec' from deb bplay (0.991-10build1)
  command 'qbrew' from deb qbrew (0.4.1-8build1)

Try: sudo apt install <deb name>
未找到命令“brew”,您的意思是:
来自deb bplay的命令“brec”(0.991-10build1)
来自deb qbrew的命令“qbrew”(0.4.1-8build1)
尝试:sudoapt安装
确认我没有损坏的core安装


如果您有任何建议或帮助,我们将不胜感激。

首先我想问一下,您为什么希望通过windows上的WSL在ubuntu上运行Brew?我知道在Mac电脑上你可能熟悉brew的工作原理,但我建议你改用它,因为这是官方的


使用WSL不同于mac,也不同于将ubuntu作为操作系统运行,因此brew上的许多软件包在这里无法正常工作。

我首先想问一下,为什么要通过windows上的WSL在ubuntu上运行brew?我知道在Mac电脑上你可能熟悉brew的工作原理,但我建议你改用它,因为这是官方的


使用WSL不同于mac,也不同于将ubuntu作为操作系统运行,因此brew上的许多软件包在这里无法正常工作。

要安装homebrew,您需要运行命令
/bin/bash-c“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)“
如文件所述

显然,它在WSL和linux(文档和)上都受支持,我只是在运行Ubuntu20.04
docker container run-it--rm ubuntu:20.04
的docker容器中试用了一下,安装成功了


您打算用brew实际安装什么?

要安装homebrew,您需要运行命令
/bin/bash-c“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)“
如文件所述

显然,它在WSL和linux(文档和)上都受支持,我只是在运行Ubuntu20.04
docker container run-it--rm ubuntu:20.04
的docker容器中试用了一下,安装成功了


您打算用brew实际安装什么?

两件事:1)舒适性。我知道如何使用brew。我也知道该怎么做,但也不尽然。2) 我正在学习一门课程,他们刚刚安装了brew,我正在努力学习。两件事:1)舒适性。我知道如何使用brew。我也知道该怎么做,但也不尽然。2) 我正在学习一门课程,他们刚刚安装了brew,我正在努力跟进。:wave:你有没有尝试使用
brew tap homebrew/core
?我的意思是,我没有,因为没有安装homebrew。我现在刚试过,它确认没有找到“brew”:wave:你试过
brew点击homebrew/core
?我的意思是,我没有,因为没有安装homebrew。我现在刚试过,它确认没有找到“brew”。太接近了!事实上,它挂在同一个地方。在课程中,他安装了heroku。我只是按照heroku的说明安装到ubuntu上。我想我不会再尝试安装brew了,我会尽力解决任何问题。不过我很感谢你的帮助,所以我会接受你的回答。编辑:显然他也只是直接安装了heroku,也许以这种方式安装brew比它应该的要复杂。很高兴提供帮助,我自己从未使用过brew,apt get从未让我失望过yetSo close!事实上,它挂在同一个地方。在课程中,他安装了heroku。我只是按照heroku的说明安装到ubuntu上。我想我不会再尝试安装brew了,我会尽力解决任何问题。不过我很感谢你的帮助,所以我会接受你的回答。编辑:显然他也只是直接安装了heroku,也许以这种方式安装brew比它应该的要复杂。很高兴提供帮助,我自己从未使用过brew,apt get从未让我失望过
Command 'brew' not found, did you mean:

  command 'brec' from deb bplay (0.991-10build1)
  command 'qbrew' from deb qbrew (0.4.1-8build1)

Try: sudo apt install <deb name>