无法识别自制酒桶选项?
Homebrew cask option not recognized?
我正在关注安装两个 Mac 实用程序的在线资源
http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-make-that-caps-lock-key-useful/
这里是相关部分:
Install both Karabiner and Seil. (Here again, if you use Homebrew
Cask, you can do this with
$ brew cask install karabiner and
$ brew cask install seil
但是 cask 选项无法识别?
06:51:35/shared $brew cask install seil
Error: Unknown command: cask
然后,为了笑我尝试了没有 cask 的命令:
06:55:01/shared $brew install seil
Error: No available formula for seil
Searching formulae...
Searching taps...
Caskroom/cask/seil
不清楚最后一行输出是什么意思:系统上似乎没有发生任何事情。
我在 Yosemite.
UPD: 由于命令 brew install caskroom/cask/brew-cask
给你以下错误 Error: caskroom/cask was moved. Tap homebrew/cask instead.
请 运行 brew install homebrew/cask
要使用 brew cask
你应该安装它,这是 brew 的扩展,不是原生的。
要安装它,您需要从命令行运行 brew install caskroom/cask/brew-cask
您也可以 brew install Caskroom/cask/seil
。它会自动为您挖掘正确的木桶:)
另一件要检查的事情是它可能已安装但未链接:
$ brew install caskroom/cask/brew-cask
Warning: caskroom/cask/brew-cask-0.59.0 already installed, it's just not linked
这很容易通过 运行 解决:
$ brew link brew-cask
brew tap caskroom/cask
brew install brew-cask
现在,您可以brew cask
。
使用此命令安装它:
brew install brew-cask-completion
截至 2021 年,我对这个问题的回答是
brew cask install myprogram
我应该运行:
brew install --cask myprogram
我遇到了同样的问题。现在你应该使用:
brew install --cask <package>
而不是:
brew cask install <package>
对我来说,
brew install <program_name>
到目前为止工作正常。
例如,我试图安装 Oracle Virtual Box,它的公式被列为
$ brew cask install virtualbox
.
但是,$ brew install virtualbox
工作得很好。我发现它正在将应用程序安装为 cask,如屏幕截图所示。
我认为 homebrew
会自动处理 cask 依赖关系。
None 这些答案——尽管其中一些目前是正确的——正在展示他们的工作,因此如果再次更改,可能会不再正确。
我 运行 进入这个问题,偶然发现了这个页面,这足以让我对命令行的变化以及可能记录的位置感到好奇。结果你可以直接去这里:
https://formulae.brew.sh/cask/
您点击的任何命令都会显示当前要使用的命令。因此,例如,iterm2 页面:
https://formulae.brew.sh/cask/iterm2
在顶部它有正确的命令可以使用,所以如果他们改变它,你会看到新的语法是什么。
我不明白为什么投票最高的答案对我不起作用。但是你可以做类似 brew install homebrew/cask/appName
使用 macOS Big Sur,运行
brew install ...
有效
自 Homebrew 2.6.0 released in 2020.12.01 以来,brew cask
已被弃用,后来被删除。
Homebrew 不仅管理 TUI 包(来自 homebrew-core
存储库的公式),它还能够管理 GUI 包(来自 homebrew-cask
存储库的 casks)。在过去,brew
命令如brew list
、brew outdated
只对公式有效。 Cask 操作分为 brew cask
.
自 2.6.0 以来,Homebrew 优先支持 casks。所有 brew
命令对配方和桶都有效。 您必须明确指定 --formula
或 --cask
以分别指出它们。
# Some examples
brew list # both formula and cask
brew list --formula
brew list --cask
brew outdated # both formula and cask
brew outdated --formula
brew outdated --cask
@JeremyJohn 答案已过时,要安装 Android
sdk,您应该使用此命令:
brew install --cask android-sdk
自 2021 年起,改用此命令:
brew install cask your-package
使用 brew install --cask
在尝试了多种排列组合后,它对我有用。
我建议按照以下步骤操作。
第 1 步: 运行 brew install --help
可能会显示类似这样的内容。
Usage: brew install [options] formula|cask [...]
Install a formula or cask. Additional options specific to a formula may be
appended to the command.
第 2 步: 按照提示创建命令并执行。
brew install cask chromedriver
而不是这个
brew cask install yourprogram
我有 运行:
brew install --cask yourprogram
我之前遇到过同样的问题。让我头疼,终于弄清楚并使用如下命令:
酿造命令 --cask
这对我有用。
我正在关注安装两个 Mac 实用程序的在线资源
http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-make-that-caps-lock-key-useful/
这里是相关部分:
Install both Karabiner and Seil. (Here again, if you use Homebrew Cask, you can do this with
$ brew cask install karabiner and
$ brew cask install seil
但是 cask 选项无法识别?
06:51:35/shared $brew cask install seil
Error: Unknown command: cask
然后,为了笑我尝试了没有 cask 的命令:
06:55:01/shared $brew install seil
Error: No available formula for seil
Searching formulae...
Searching taps...
Caskroom/cask/seil
不清楚最后一行输出是什么意思:系统上似乎没有发生任何事情。
我在 Yosemite.
UPD: 由于命令 brew install caskroom/cask/brew-cask
给你以下错误 Error: caskroom/cask was moved. Tap homebrew/cask instead.
请 运行 brew install homebrew/cask
要使用 brew cask
你应该安装它,这是 brew 的扩展,不是原生的。
要安装它,您需要从命令行运行 brew install caskroom/cask/brew-cask
您也可以 brew install Caskroom/cask/seil
。它会自动为您挖掘正确的木桶:)
另一件要检查的事情是它可能已安装但未链接:
$ brew install caskroom/cask/brew-cask
Warning: caskroom/cask/brew-cask-0.59.0 already installed, it's just not linked
这很容易通过 运行 解决:
$ brew link brew-cask
brew tap caskroom/cask
brew install brew-cask
现在,您可以brew cask
。
使用此命令安装它:
brew install brew-cask-completion
截至 2021 年,我对这个问题的回答是
brew cask install myprogram
我应该运行:
brew install --cask myprogram
我遇到了同样的问题。现在你应该使用:
brew install --cask <package>
而不是:
brew cask install <package>
对我来说,
brew install <program_name>
到目前为止工作正常。
例如,我试图安装 Oracle Virtual Box,它的公式被列为
$ brew cask install virtualbox
.
但是,$ brew install virtualbox
工作得很好。我发现它正在将应用程序安装为 cask,如屏幕截图所示。
我认为 homebrew
会自动处理 cask 依赖关系。
None 这些答案——尽管其中一些目前是正确的——正在展示他们的工作,因此如果再次更改,可能会不再正确。
我 运行 进入这个问题,偶然发现了这个页面,这足以让我对命令行的变化以及可能记录的位置感到好奇。结果你可以直接去这里:
https://formulae.brew.sh/cask/
您点击的任何命令都会显示当前要使用的命令。因此,例如,iterm2 页面:
https://formulae.brew.sh/cask/iterm2
在顶部它有正确的命令可以使用,所以如果他们改变它,你会看到新的语法是什么。
我不明白为什么投票最高的答案对我不起作用。但是你可以做类似 brew install homebrew/cask/appName
使用 macOS Big Sur,运行
brew install ...
有效
自 Homebrew 2.6.0 released in 2020.12.01 以来,brew cask
已被弃用,后来被删除。
Homebrew 不仅管理 TUI 包(来自 homebrew-core
存储库的公式),它还能够管理 GUI 包(来自 homebrew-cask
存储库的 casks)。在过去,brew
命令如brew list
、brew outdated
只对公式有效。 Cask 操作分为 brew cask
.
自 2.6.0 以来,Homebrew 优先支持 casks。所有 brew
命令对配方和桶都有效。 您必须明确指定 --formula
或 --cask
以分别指出它们。
# Some examples
brew list # both formula and cask
brew list --formula
brew list --cask
brew outdated # both formula and cask
brew outdated --formula
brew outdated --cask
@JeremyJohn 答案已过时,要安装 Android
sdk,您应该使用此命令:
brew install --cask android-sdk
自 2021 年起,改用此命令:
brew install cask your-package
使用 brew install --cask
在尝试了多种排列组合后,它对我有用。
我建议按照以下步骤操作。
第 1 步: 运行 brew install --help
可能会显示类似这样的内容。
Usage: brew install [options] formula|cask [...]
Install a formula or cask. Additional options specific to a formula may be
appended to the command.
第 2 步: 按照提示创建命令并执行。
brew install cask chromedriver
而不是这个
brew cask install yourprogram
我有 运行:
brew install --cask yourprogram
我之前遇到过同样的问题。让我头疼,终于弄清楚并使用如下命令:
酿造命令 --cask
这对我有用。