我正在使用在线资源安装两个Mac实用程序

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

以下是相关部分:

安装Karabiner和Seil。(同样,如果你使用Homebrew 凯斯,你可以这样做 $酿造桶安装锁扣和 $酿造桶安装seil

但是木桶选项不被认可?

06:51:35/shared $brew cask install seil
Error: Unknown command: cask

然后,只是为了好玩,我尝试了没有木桶的命令:

06:55:01/shared $brew install seil
Error: No available formula for seil
Searching formulae...
Searching taps...
Caskroom/cask/seil

我们甚至不清楚最后一行输出意味着什么:系统上似乎什么都没有发生。

我在约塞米蒂。


当前回答

自2020.12.01年Homebrew 2.6.0发布以来,brew bucket已弃用,后来又被放弃。

Homebrew不仅管理TUI包(来自Homebrew -core repo的公式),它还能够管理GUI包(来自Homebrew -cask repo的桶)。在过去,酿造命令如酿造列表,酿造过时只对公式生效。酒桶操作分为酿造桶。

Homebrew从2.6.0开始优先支持桶。所有的酿造命令对公式和桶都有效。必须显式指定——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

其他回答

而不是这个

brew cask install yourprogram

我跑了:

brew install --cask yourprogram

对我来说,

到目前为止,Brew install <program_name>工作正常。

例如,我试图安装Oracle Virtual Box,它的公式被列为

安装virtualbox

但是,$ brew安装virtualbox工作得很好。我发现它正在安装应用程序作为桶显示在屏幕截图。

我认为自制啤酒会自动解决酒桶依赖问题。

与macOS大苏尔,运行 Brew install…将工作

我也有同样的问题。现在你应该使用:

brew install --cask <package>

而不是:

brew cask install <package>

UPD:因为命令brew install caskroom/cask/brew-cask给你以下错误:caskroom/cask被移动了。选择自酿/桶。请运行brew install homebrew/桶

要使用酿造桶,你应该有它安装,这是一个扩展的酿造,不是本地的。

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

家酿桶Github