ターミナルから macOS と Mac アプリをアップデートする方法【コマンド完全解説】
macOS 本体やインストール済みのアプリのアップデートは、定期的に配信されます。システムソフトウェアとアプリを常に最新の状態に保つことは、システムの安定性を維持し、バグやセキュリティ上の問題を防ぐために非常に重要です。
Mac で OS やアプリをアップデートする方法はいくつかあります。最も一般的なのは、Mac に標準搭載されている App Store を使う従来の方法です。
しかし、アップデートのインストールは App Store だけに限定されません。実は「ターミナル」アプリを使っても、アップデートの検索・ダウンロード・インストールが可能です。さらに、アップデートの適用方法を細かく制御できるオプションも用意されています。
ターミナルから macOS をアップデートする
ターミナルには、macOS の利用可能なアップデートをすべて確認し、ダウンロードからインストールまで行えるコマンドが用意されています。このコマンドでは、iTunes などの Apple 製アプリのアップデートにも対応しています。
ただし、この方法で対応できるのは Apple 製ソフトウェアのみです。サードパーティ製アプリのアップデートについては、この記事の後半で紹介する別のツールが必要になります。
利用可能な macOS のアップデートを確認する
まずは、macOS および Apple 製アプリにどのようなアップデートが用意されているかを確認しましょう。確認作業自体はダウンロードやインストールを伴わないため、Mac に何が必要なのかを把握するだけの安全な操作です。
お好みの方法で ターミナル アプリを起動してください。
ターミナルが起動したら、以下のコマンドを入力して Enter キーを押します。
softwareupdate -l
コマンドを実行すると、利用可能なすべてのアップデートが検索され、ターミナルの画面に一覧表示されます。表示される情報には、アップデートの名称、サイズ、推奨アップデートかどうか、再起動が必要かどうかなどが含まれます。
なお、ターミナルでアップデートを確認した後、実際のインストールだけを App Store から行うことも可能です。
macOS のアップデートをダウンロードする
利用可能なアップデートを確認したら、それらを Mac にダウンロードしておくことができます。ダウンロードだけならインストールは不要なので、ファイルを取得したまま、インストールは後日に回すこともできます。
- ターミナル を起動し、以下のコマンドを入力して Enter キーを押します。
softwareupdate -d -a
- 利用可能なすべてのアップデートがダウンロードされますが、インストールは行われません。ダウンロードされたアップデートファイルは、Mac の /Library/Updates/ フォルダに保存されています。
ダウンロード済みの macOS アップデートをインストールする
ターミナルでダウンロードしたアップデートファイルは、手動でのインストールができません。インストールには必ずターミナルのコマンドを使用する必要があります。
インストールするには、まずアップデートの名称を確認し、その名前を指定してコマンドを実行します。
- ターミナル を起動し、以下のコマンドを入力して Enter キーを押します。必ず update-name の部分を、インストールしたいアップデートの実際の名前に置き換えてください。
softwareupdate -i update-name
アップデートのインストールが完了すると、完了メッセージが表示されます。ファイルはすでにダウンロード済みのため、インストール自体は短時間で終わるはずです。
すべての macOS アップデートをまとめてダウンロード&インストールする
ここまでの方法では、アップデートを少しずつ処理してきました。もし利用可能な macOS のアップデートを、検索・ダウンロード・インストールまで一気に行いたい場合は、次のコマンドが便利です。
このコマンドを一度実行するだけで、Mac 上の利用可能なすべてのアップデートをインストールできます。
- ターミナル を開き、以下のコマンドを実行します。
softwareupdate -i -a
コマンドはすべてのアップデートをインストールし、完了時に通知してくれます。すべてのアップデートをダウンロードしてから順番にインストールするため、前述の方法より時間がかかる点に注意しましょう。
ターミナルから Mac アプリをアップデートする
Apple 製以外のサードパーティ製アプリをターミナルでアップデートするには、別のコマンドが必要です。先ほど紹介したコマンドでは、これらのアプリのアップデートは表示されません。
Mac App Store のアプリをすべてアップデートできるようにするには、「Homebrew」というパッケージ管理ツールと、その拡張ユーティリティである「mas」をインストールする必要があります。
ターミナル を開き、以下のコマンドを実行して Homebrew をインストールします。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew のインストールが完了したら、続いて以下のコマンドを入力して Enter キーを押し、mas ユーティリティをインストールします。
brew install mas
mas のインストールが終わったら、以下のコマンドでこのユーティリティ経由でアップデート可能なアプリの一覧を確認できます。
mas list
次に、アップデートが必要なアプリをすべて表示するには、以下のコマンドを入力して Enter キーを押します。
mas outdated
そして、古くなったアプリをすべてアップデートするには、以下のコマンドを実行します。対象アプリのアップデートをすべてダウンロードしてからインストールするため、完了までにある程度時間がかかることを想定しておきましょう。
mas upgrade
ユーティリティがアプリのアップデートを完了するまで待ちます。処理が終われば、ターミナルのウィンドウを閉じて問題ありません。
なお、今後この方法でアプリをアップデートする予定がないのであれば、mas と Homebrew を Mac に残しておく必要はありません。これらをアンインストールしても、すでにアップデート済みのアプリには影響しないため、必要に応じて削除しても安全です。
-
MacにPython 3をインストールする方法 – Homebrewとpyenvを使った完全チュートリアル
macOSには標準でPythonがプリインストールされています。しかし、そのバージョンはPython 2.7であり、現在では非推奨(開発者コミュニティによるサポート終了)となっています。Pythonコミュニティ全体がすでにPython 3.xへ移行しており、執筆時点での最新バージョンは3.9です。将来的にはPython 4.xも登場予定ですが、後方互換性は完全に維持される見込みです。macOSのターミナルからPythonを実行しようとすると、次のような警告が表示されます。警告:Python 2.7は推奨されません。このバージョンはレガシーソフトウェアとの互換性のためmacOSに含まれています。
-
コマンドプロンプトとPowerShellでアプリをインストールする方法|Chocolatey完全ガイド
ソフトウェアのインストールは、手間がかかり、繰り返し作業になりやすく、ミスも起こりやすいプロセスです。アプリを使い始めるまでに、ダウンロード→インストーラーの起動→完了待ちという流れが必要で、多くの時間を消費します。コマンドプロンプトからのアプリインストール方法を覚えれば、この時間を大幅に節約できます。さらにPowerShellを使えば、複数のアプリを同時にインストールすることも可能です。 PowerShellとコマンドプロンプトは、Windows 10/11上のアプリケーションをスムーズにインストールできるツールです。ただし、それぞれインストール手順には若干の違いがあります。本ガイドでは、コ