カテゴリー
Apple

Home-brew Cask の管理ディレクトリ変更の警告に対処した記録

経緯

久しぶりに brew cask を使用しましたら、警告が出ていました。

$ brew cask list
Warning: The default Caskroom location has moved to /usr/local/Caskroom.

Please migrate your Casks to the new location and delete /opt/homebrew-cask/Caskroom,
or if you would like to keep your Caskroom at /opt/homebrew-cask/Caskroom, add the
following to your HOMEBREW_CASK_OPTS:

  --caskroom=/opt/homebrew-cask/Caskroom

For more details on each of those options, see https://github.com/caskroom/homebrew-cask/issues/21913.
adobe-photoshop-lightroom	      evernote				    skitch
android-studio			      filezilla				    sophos-anti-virus-home-edition (!)
appcleaner			      google-chrome			    vagrant
coconutbattery			      google-japanese-ime		    virtualbox
$

これに対処したいと存じます。

手順概要

  1. brew cask 管理のアプリをアンインストール
  2. brew cask をアンインストール
  3. brew cask をインストール
  4. brew cask 管理のアプリをインストール
カテゴリー
Apple

Atom は brew cask で管理しないようにした手順の記録

理由

  • 自動アップデートされるが、そのたびに強制的に brew cask の管理下から外れるため。
  • 一旦 brew cask の管理下から外し、再度インストールすると設定がすべて失われるため。

要するに、brew cask では Atom の管理が楽にならないためですわ!

カテゴリー
Apple

【Mac】brew cask 管理を外れた Evernote アプリを戻すまで試行錯誤

ポイント

  • brew cask でインストールしたアプリは、brew update でアップデートすること
  • brew cask からでなくアプリ内からアップデートすると、そのアプリは brew cask list には残るが、brew cask info では管理対象から外れてしまう。
  • brew cask からでなくアプリ内からアップデートすると、その後 brew cask updatebrew cask uninstall はできなくなる。
  • brew cask からでなくアプリ内からアップデートしても、brew cask zap は可能でそのアプリ Caskroom 配下のファイルを削除することできる。
  • brew cask zap してもアプリの関連ファイル、フォルダは残るため、Evernote では brew cask install でアプリを再インストールするとログインや同期不要で簡単に再開できた。

はじめに

Evernote が 6.4 にアップデートされたということで、早速バージョンアップしたいですの!

ただ、わたくしたちは Evernote アプリを brew cask で管理しております。

ですので brew cask からアップデートしようとしましたら、、、できません><。

今回は、再び brew cask で Evernote を管理し、最新版を使いはじめられるようにするまでをメモいたします♪

カテゴリー
Apple

【Mac】brew cask doctor のエラー (error: legacy install. Run “brew uninstall –force brew-cask”.) に対処した記録♪

そもそも Homebred-cask を何のために使っているか?

アプリをコマンドで管理したくて使い始めましたの♪

バージョンアップ時に思い通りに行きませんので、少し不満がございますけれども。。。

遭遇したエラーは?

$ brew cask doctor
... 略 ...
==> Homebrew-cask Install Location:
/usr/local/Cellar/brew-cask/0.60.0 (error: legacy install. Run "brew uninstall --force brew-cask".)
... 略 ...
$