Homebrew で brew cask コマンドが実行できない場合の対処方法

投稿者 : OSCA

[PR] 関東地方の美しい夜景を観にいこう。 夜景サイト「夜景散歩」で夜景スポットを検索

事象

 久しぶりに brew cask コマンドでアプリケーションを追加しようとしたら、Error: Unknown command: cask とエラーが表示され、コマンドを実行できない事象に遭遇しました。 次のようなイメージです。

$ brew cask install vagrant
Error: Unknown command: cask

原因

 原因は cask の利用方法が変更されたためでした。 brerw cask コマンドは、Homebrew 2.6 で非推奨になり、Homebrew 2.7 から利用できなくなっています。 Homebrew 2.6 まで brew cask としていたコマンドは、オプション –cask で cask を指定するように変更されています。

Homebrew 2.6まで現在
brew cask install xxxxxbrew install xxxxx –cask
brew cask upgrade xxxxxbrew upgrade xxxxx –cask
brew cask uninstall xxxxxbrew uninstall xxxxx –cask

まとめ

 これからは –cask オプションを指定するということに記憶を改めましょう。 社内の手順書などに記載している場合、ぜひアップデートをしておきましょう。

未分類のトップへ戻る

著者 : OSCA

OSCA

Java, PHP 系のWEBエンジニア。 WEBエンジニア向けコミュニティ「WEBエンジニア勉強会」を主催。 個人として何か一つでも世の中の多くの人に使ってもらえるものを作ろうと日々奮闘中。
@engineer_osca