Homebrew桶选项无法识别?

jav*_*dba 6 homebrew homebrew-cask

我正在关注安装两个Mac实用程序的在线资源

http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-make-that-c​​aps-lock-key-useful/

以下是相关部分:

安装Karabiner和Seil.(再次,如果你使用Homebrew Cask,你可以这样做

$ brew cask安装karabiner和

$酿造安装SEIL

但是桶木选项无法识别?

06:51:35/shared $brew cask install seil
Error: Unknown command: cask
Run Code Online (Sandbox Code Playgroud)

然后,只是为了笑,我尝试了没有的命令:

06:55:01/shared $brew install seil
Error: No available formula for seil
Searching formulae...
Searching taps...
Caskroom/cask/seil
Run Code Online (Sandbox Code Playgroud)

目前尚不清楚最后一行输出甚至意味着什么:系统上似乎没有发生任何事情.

我在优胜美地.

Jer*_*ohn 1019

到 2021 年,对我来说这个问题的答案是,而不是

brew cask install myprogram
Run Code Online (Sandbox Code Playgroud)

我应该运行:

brew install --cask myprogram
Run Code Online (Sandbox Code Playgroud)

  • 我试图使用它,但我认为你不再需要传递木桶了。我只是点击:“brew install spotify”它对我有用。 (15认同)
  • 不错``brew install --cask font-fira-code``` (3认同)
  • “所有b​​rew cask命令已被弃用,有利于必要时使用brew命令(使用--cask)”阅读https://brew.sh/2020/12/01/homebrew-2.6.0/ (2认同)

小智 53

自 2021 年起,改用此命令:

brew install --cask your-package
Run Code Online (Sandbox Code Playgroud)

  • 这是不正确的,这将安装包“cask”和“your-package”。请参阅 /sf/answers/4625704471/ 获取正确答案。 (9认同)
  • 哇,这个答案是极其错误的。请问可以删除这个吗? (2认同)

Rol*_*and 12

我遇到过同样的问题。现在你应该使用:

brew install --cask <package>
Run Code Online (Sandbox Code Playgroud)

代替:

brew cask install <package>
Run Code Online (Sandbox Code Playgroud)


por*_*lla 11

要使用brew cask你应该安装它,这是brew的扩展,不是原生的.

要安装它,你需要运行brew install caskroom/cask/brew-cask从你的命令行

Homebrew Cask主页Homebrew Cask Github

  • `caskroom/cask` 被移动,我需要使用 `homebrew/cask` 代替。`brew install caskroom/cask/brew-cask 错误:caskroom/cask 已移动。改为点击自制啤酒/木桶。 (4认同)
  • 我遇到了同样的问题@KDFinal 我终于通过更改引用我想要安装的文件的方式来使其工作:“brew install --cask homebrew/cask-versions/adoptopenjdk8” (4认同)

小智 8

使用brew install --cask <package_name>

在尝试了多种排列和组合后,它对我有用。


小智 7

这些答案\xe2\x80\x94尽管其中一些目前是正确的\xe2\x80\x94都没有显示他们的工作,因此如果再次更改,可能不再正确。

\n

我遇到了这个问题,偶然发现了这个页面,这足以让我对命令行的变化以及可能记录在哪里的变化感到好奇。事实证明你可以直接去这里:

\n

https://formulae.brew.sh/cask/

\n

您单击的任何命令都会显示当前要使用的命令。例如,iterm2 页面:

\n

https://formulae.brew.sh/cask/iterm2

\n

在顶部它有正确的命令可以使用,因此如果他们更改它,您将看到新的语法是什么。

\n


Ste*_*ber 6

你也可以只是brew install Caskroom/cask/seil. 它会自动为您点击正确的木桶:)


小智 6

brew tap caskroom/cask

brew install brew-cask

现在,您已准备好brew cask

  • `brew` 没有找到 brew-cask 公式,但找到了 `brew install homebrew/completions/brew-cask-completion`。这为我启用了“酿造桶”。 (3认同)

Dol*_*rma 6

@JeremyJohn 答案已过时,要安装Androidsdk,您应该使用以下命令:

brew install --cask android-sdk
Run Code Online (Sandbox Code Playgroud)


小智 5

有了 macOS Big Sur,运行 brew install ... 就可以了