事象

brew upgrade を実行したが、HomeBrew CaskでインストールしたGUIアプリがアップグレードされていない。

原因と対応

HomebrewではCUIとGUIのアプリ両方のパッケージ管理ができる。
GUIアプリをインストールするためには、昔は cask オプションなどが必要だったが、
現在では、CUIとGUIを気にすることなく brew install できるようになっている。

GUIアプリはアプリ自体にアップグレードする機能があったりするため、
競合しないように brew upgrade でアップグレードされないようになっている。

GUIアプリを brew コマンドでアップグレードするには、greedy オプションを付ける。

brew upgrade --greedy

参考

FAQ (Frequently Asked Questions) — Homebrew Documentation

長続きしなかった糸ようじが、これを使いだしてから習慣化できた。ありがとう。

READ MORE

コミットメッセージやレビューのコメント、Slackなどのメッセージで個人的に良く使う絵文字のショートコードをまとめた。

READ MORE

AWS認定試験のSAA(ソリューションアーキテクトアソシエイト)を受験して、無事に合格したときの勉強方法と参考本など。

READ MORE

Railsエンジニアが業務で使うことのある命名規則のスタイルについて。

READ MORE

リネットという宅配クリーニングサービスを使うと、店舗と変わらない料金で自宅から出ることなく簡単にクリーニングができる。
リネットを実際に利用したときの備忘録。

READ MORE

当サイトのテーマは、PHP素人がDockerで開発環境を構築してオリジナルで作成している。
最小構成のテーマを作成して、本格的に開発していけるベース環境を整える手順を公開する。

READ MORE

最近の日課として、体重と体脂肪率を毎朝測ってアプリに記録している。
だんだん入力するのがめんどうになってきたので、スマホアプリと連動できる体重計がないか調べてみた。

READ MORE

pushやpullするときに、毎回パスフレーズを入力しないで済むように設定する。
設定する方法をよく忘れるので、メモ代わりに残しておく。

READ MORE