ターミナルから Mac OS X ソフトウェア アップデートを確認してインストールする
目次:
Mac OS ソフトウェアをターミナルからアップデートしたいですか?利用可能なアップデートを確認したり、パッケージを無視したり、一部またはすべての Mac OS X ソフトウェア アップデートをコマンド ラインから直接インストールしたりできます。
Mac で利用可能なアップデートを確認したり、Mac OS X のターミナルからソフトウェア アップデートをインストールしたりするには、特定のアップデートを無視する方法を含む他の多くのオプションの中で、「softwareupdate」を使用します。 ' 以下で説明するコマンド ライン ツール。
Mac でコマンド ライン ソフトウェア アップデート ユーティリティを使用する方法については、以下をお読みください。
コマンド ラインから Mac OS ソフトウェア アップデートを確認してインストールする方法
これをいくつかのセクションに分けて説明します。最初に、利用可能なソフトウェア アップデートを確認し、利用可能なすべての Mac ソフトウェア アップデートのリストをコマンド ラインから取得する方法を紹介します。次に、コマンド ラインからソフトウェア アップデートをインストールする方法を説明します。これには、すべてのアップデート、推奨されるアップデート、または特定のアップデートのインストールが含まれます。
これはコマンド ラインを使用しているため、すべての Mac の /Applications/Utilities/ にあるターミナル アプリケーションを使用します。コマンド ラインに慣れていない場合は、ソフトウェア アップデート システム環境設定または Mac App Store からソフトウェア アップデートをインストールすることをお勧めします。
コマンド ラインから利用可能なすべての Mac ソフトウェア アップデートを一覧表示する
利用可能なソフトウェア更新のリストを取得するには、ターミナルで次のコマンドを入力します:
softwareupdate -l
利用可能なアップデートのリストが表示されます。
利用可能なすべての Mac OS ソフトウェア アップデートをターミナルからインストールする
その後、次のコマンドを使用して、利用可能なすべてのソフトウェア アップデートをインストールできます:
sudo softwareupdate -iva
スーパーユーザー権限を取得して実際に更新をインストールするには、sudo の使用が必要です。
Mac OS X のターミナルからのみ推奨アップデートをインストールする
次の方法で、推奨されるアップデートのみをインストールすることもできます:
sudo softwareupdate -irv
Mac OS X のターミナルから Mac に特定のソフトウェア アップデートをインストールする
また、softwareupdate ツールから取得した前のリストから短いパッケージ名を指定して、特定のソフトウェア アップデートをインストールすることもできます。コマンドを特定のパッケージに向けて、構文が次のように一致することを確認してください。
sudo softwareupdate -i iPhoneConfigurationUtility-3.2
過去に、特定のソフトウェア アップデートをこの方法でインストールするための異なるが類似したアプローチについて説明したので、すでにおなじみかもしれません。
Mac OS X でターミナルから特定のソフトウェア アップデートを無視する方法
無視したい利用可能なソフトウェア アップデートがある場合は、無視したいパッケージを指す –ignore フラグを使用して実行できます。例:
sudo softwareupdate --ignore iWeb3.0.2-3.0.2
ターミナルで利用できるその他のソフトウェア更新コマンドは?
ソフトウェア アップデートで使用可能なすべてのコマンド ライン オプションを表示するには、次のように入力します:
softwareupdate -h
Return キーを押すと、ソフトウェア アップデート カタログの設定とクリア、ダウンロードするがインストールしない方法、ダウンロードをキャンセルする方法、インストールする方法、無視する方法、リセットする方法など、MacOS へのコマンド ライン ベースのソフトウェア アップデートに関する他の多くのオプションが表示されます。無視リスト、詳細モード、サスペンド オプション、softwareupdate デーモンからのログのプルなど、すべてのオプションを示す次の出力:
オプションで、softwareupdate man ページを使用できます:
man softwareupdate
ソフトウェア アップデートへのコマンド ライン アプローチは、ssh を使用して Mac をリモートでアップデートする場合、bash スクリプトを介して自動アップデートを設定する場合、または単にマニアックになりたい場合に非常に便利です。
このツールは、Mac OS X および macOS のすべてのバージョンで利用できるため、必要なソフトウェア アップデートでほぼすべての Mac をアップデートするために使用できます。
これは、何らかの理由で必要になった場合に、Mac App Store を使用して Mac を更新することを避ける 1 つの方法です。別の方法としては、コンボ アップデートを使用して Mac システム ソフトウェアをアップデートするか、サポート ダウンロード ページから Apple から他のパッケージを入手する方法があります。
Mac OS でのコマンド ライン ソフトウェア更新に関するその他のヒントやコツがあれば、下のコメント欄で共有してください!