13
App Store以外のアプリも含め、すべてのMacアプリを自動アップデートする方法

Mac マルウェアの増加に伴い、すべての Mac アプリが最新の状態であり、潜在的なセキュリティ ホールが可能な限り存在しないことを確認することがこれまで以上に重要になっています。

幸いなことに、ほとんどのアプリにはアップデートルーチンが組み込まれています。しかし残念なことに、アップデートルーチンは通常、アプリを起動した時にしか機能しません。システムを更新するために、アプリを一つ一つ起動して終了するのは、実用的ではありません。

しかし、苦痛を和らげる方法はいくつかあります。

(macOS(Macオペレーティングシステム)の最新バージョンを入手する方法がわからない場合は、この記事をお読みください:最新のmacOSソフトウェアでMacをアップデートする方法)

1. App Storeを使う

Mac App StoreはmacOSに内蔵のアップデーターを提供しています。定期的にバックグラウンドで新しいソフトウェアをチェックするように設定できます。主な機能はオペレーティングシステムとAppleの様々なアプリを最新の状態に保つことですが、App Storeで購入(または無料でダウンロード)したアプリも自動的に、そして意識することなく最新の状態に保ちます。

したがって、この話の教訓はシンプルです。開発者の Web サイトからアプリを購入またはダウンロードするか、App Store から購入するかの選択肢がある場合、この自動更新システムのおかげで App Store の方がはるかに理にかなっています。

実際、すでにアプリを個別に購入していて、App Storeでも入手できることに気づいた場合は、開発者に連絡して、App Store版に切り替えるための無料コードをもらえるかどうか尋ねてみるのも良いでしょう。その後は、App Storeを起動して、右側の「クイックリンク」の見出しの下にある「コードを利用する」リンクをクリックするだけです。私は何度かこの方法を試しましたが、毎回うまくいきました!

システム環境設定を開き、App Store アイコンをクリックして、「アップデートを自動的に確認」ボックスと「App のアップデートをインストール」ボックスにチェックマークが付いていることを確認すると、App Store が自動的にアップデートをダウンロードして適用するように設定できます。

私たちの意見では、システム アップデートも自動的に適用されるように、そこにリストされている他のボックスもチェックすることをお勧めします。

Mac App Store で素晴らしいアプリを見つける方法を知りたいですか? こちらのヒントをご覧ください: Mac App Store で良いアプリを見つける方法。

2. アップデートをスキャンする

多くのアプリには独自の更新ルーチンがあり、通常はアプリの起動直後に新しいバージョンをスキャンしますが、一部のアプリ(主に大手の Microsoft、Dropbox、Adobe、Google のアプリ)は、定期的に更新をスキャンしてバックグラウンドで自動的に適用する目に見えないバックグラウンド アプリをインストールします。

理想的な世界では、あらゆるアプリの組み込みアップデートルーチンをバックグラウンドで何らかの方法でトリガーしてくれる便利なアプリが存在するはずですが、もし存在しても、私たちはそれを意識することはありません。しかし、次善策としてAppversion(無料トライアル版では12のプログラムをアルファベット順にスキャン)があります。このアプリはシステムをスキャンしてアプリケーションのバージョン番号を見つけ、「オンラインで確認」ボックスにチェックを入れれば、オンラインで新しいバージョンが利用可能かどうかも確認します。

結果は分かりやすいリストで表示され、更新されたものはステータス列に明確に表示されます。ただし、その後の更新は手動で行う必要があります。アップデートが利用可能な場合は、アプリを起動して自動更新を開始するか、開発者のウェブサイトにアクセスして自分でアップデートを入手してください。

ちなみに、アプリを起動しなくてもバージョン番号を確認できます。Finderのアプリケーションリストでアプリを選択し、Cmd+I(数字の1やアルファベットのLではなく、infoのIです)をタップしてください。インスペクタウィンドウが開き、上部にある「バージョン」の見出しの下に表示されます。もちろん、アプリを起動したら、アプリケーションメニューをクリックして「バージョン情報」をクリックすればバージョン番号を確認できます。

3. 技術的な知識を身につける

Macworldの賢い仲間として、私たちは多くの人気アプリを一気に簡単にアップデートする方法を編み出しました。しかし、いくつか残念な注意点があります。まず、この方法はすべてのアプリをカバーしているわけではありません。主にブラウザやマルウェア対策ソフトなど、無料で入手できるソフトウェアが対象です。

次に、このトリックはBrewとBrew Caskというサードパーティ製のアプリインストールシステムを使用します。これらはコマンドラインでのみ動作するため、ターミナルウィンドウで作業する必要があります。必要なコマンドは非常に簡単なので、最初の面倒な作業さえ済めば、あとはほとんど何もする必要はありません。

試してみたい方は、こちらの手順をご覧ください。

brewとbrew caskのインストール

  1. まず、Finder のユーティリティ フォルダにあるアプリケーションであるターミナルを開きます (または、Spotlight を使用して、cmd + スペース バーを押して「ユーティリティ」と入力して検索します)。
  2. 次に、Web ブラウザーで https://brew.sh にアクセスし、「Install Homebrew」見出しの下のコード行全体をコピーします。
  3. ターミナルウィンドウに切り替えて、貼り付けてEnterキーを押します。Brewがしばらく処理を続け、ログインパスワードの入力を求められる場合があります。
  4. 完了したら (数分かかります)、次のコードを貼り付けます。ブラウザでは複数行として表示される場合がありますが、実際には 1 行のコードです (ヒント: トリプルクリックしてすべて選択し、Cmd+C を押してコピーします)。

ブリュータップ フィンゼ/自家製樽;ブリュータップ ブー/樽のアップグレード

アプリの検索とインストール

新しいアプリをインストールするには、ターミナルに次のように入力して検索します…

醸造樽の探索

…そして、問題のアプリの名前からキーワードを入力します。例えば、Malwarebytes Anti-Malwareを検索するには、次のように入力します。

ブリューカスク検索 マルウェアバイト

私のテストでは、次の結果が返されました。

==> 部分一致 malwarebytes-anti-malware

アプリは、brew cask install と入力し、次に検索時に引用されたアプリの完全な名前を入力することでインストールされます。したがって、Malwarebytes Anti-Malware をインストールするには、次のように入力します。

brew cask インストール malwarebytes-anti-malware

ここで再度ログインパスワードを入力する必要があるかもしれません。ただし、その後は他のアプリと同様に、Finderのアプリケーションリストでアプリが利用できるようになります。

後ほど説明しますが、brew caskシステムの利点は、インストールするアプリをすべて1つのコマンドでアップデートできることです。そのため、可能な限りbrew caskを使ってアプリをインストールするのが理にかなっています。また、既にインストールされているアプリを再インストールする場合にもbrew caskを使うとよいでしょう。

そのためには、まず、上記の手順を使用して、醸造カスク システムに問題のアプリがあるかどうかを検索して確認します。

もしそうなら、まず通常の方法でアプリをアンインストールする必要があります。アプリケーションリストからゴミ箱にドラッグするだけです。ほとんどの場合、個人設定はそのまま残りますが、必ずしもそうとは限りません。Googleで検索して他の人の体験談を聞く以外に、実際に確認する方法はありません。

アプリをゴミ箱にドラッグしたら、上記の手順に従ってbrew caskを使用してインストールします。

将来、brew cask を使用してインストールしたアプリを確認したい場合は、次のコマンドを使用します。

醸造樽リスト

— brew cask アプリのアップグレード ターミナル ウィンドウを定期的に開き、次のコマンドを使用して、brew cask 経由でインストールしたすべてのアプリを更新できます。

brew update;brew cu

これを毎月、あるいはあなたの偏執狂の度合いに応じてもっと頻繁に行うのもいいでしょう!古くなったアプリが表示され、アップデートするかどうか尋ねられます。Yをタップするとアップデートが実行されます。アップデートを尋ねられない場合は、brew cask経由でインストールしたアプリはどれも古くなっていないということです!

このコマンドは、Google Chrome など、独自のバックグラウンド自動更新機能を持つ一部のアプリでは更新されないことに注意してください。これは問題を引き起こす可能性があるためです。いずれにせよ、通常は組み込みの自動更新機能を使用する方がよいでしょう。

素晴らしいMacアプリを無料で手に入れたいですか? 有料アプリを無料で入手する方法と、Macの無料アプリのおすすめをお読みください。