アップデートが必要な Mac のアプリを確認する方法
Mac には、すべてのアプリの最新バージョンを把握している場所が 1 つもありません。各アプリはインストールされた方法でアップデートするので、すべてを確認するには 3 か所を見る必要があります。
結論:App Store のアプリは、App Store ›「アップデート」でアップデートします。Web サイトから入手したアプリには、たいていアプリメニューにアップデートを確認…があります。Homebrew でインストールしたアプリは、brew outdated --cask を実行してから brew upgrade --cask <name> を実行します。macOS 自体は、システム設定 ›「一般」›「ソフトウェアアップデート」でアップデートします。
App Store のアプリをアップデートするには?
App Store を開いてサイドバーのアップデートをクリックし、すべてをアップデートをクリックするか、アプリを 1 つずつアップデートします。自動でアップデートさせるには、App Store ›「設定」で「自動アップデート」をオンにします。
アプリに独自のアップデータがあるか見分けるには?
Web サイトからダウンロードしたアプリの多くは、Sparkle というアップデータを使っています。そうしたアプリは、アプリ自身のメニューの「〜について」の近くにアップデートを確認…を表示します。このようなアプリは、Info.plist にアップデートフィードを記載しています:
defaults read /Applications/iTerm.app/Contents/Info.plist SUFeedURL
Chrome や Electron で作られたアプリなど、ほかのアプリはバックグラウンドで自分自身をアップデートします。「〜について」のウインドウにバージョンが表示され、確認も始まります。
Homebrew でインストールしたアプリをアップデートするには?
brew update
brew outdated --cask
brew upgrade --cask firefox
自分自身をアップデートするアプリは、この一覧に含まれません。brew outdated --cask --greedy を使うと、それらも含まれます。
アップデートはいつもすぐにするべき?
セキュリティ修正なら、すぐにしましょう。仕事で頼りにしているアプリの大きな新バージョンなら、変更内容を読むか、数日待つ価値があります。新しいバージョンが今お使いのものほど安定していないこともときどきあります。