たまに、macOSシステムまたはマシンにインストールされているアプリのいずれかでアップデートが利用可能であることがわかります。システムソフトウェアとアプリを最新の状態に保つことが重要です。これにより、システムが安定し、アプリにバグがなくなります。
Macマシンでは、オペレーティングシステムとアプリケーションを更新する方法(ways to update the operating system and applications)がいくつかあります。新しいアップデートを入手してインストールする従来の方法は、マシンで公式のMacAppStoreを使用することです。(Mac App Store)
ただし、更新をインストールするためにそれに縛られているわけではありません。ターミナル(Terminal)アプリを使用して、マシン上のさまざまな更新を検索、ダウンロード、およびインストールすることもできます。これらの更新をインストールする方法を決定できる構成可能なオプションもあります。
ターミナルからmacOSバージョンを更新する(Update The macOS Version From Terminal)
ターミナル(Terminal)には、macOSで利用可能なすべてのアップデートをチェックし、それらをダウンロードしてマシンにインストールできるようにするコマンドがあります。このコマンドを使用すると、 Mac(Mac)上のiTunesなどのAppleアプリを更新することもできます。
ただし、マシンにインストールされているサードパーティアプリのアップデートをインストールすることはできません。これらのアプリの場合、このガイドの後半で説明するパッケージをインストールする必要があります。
利用可能なmacOSシステムアップデートを探す(Find Available macOS System Updates)
最初に実行したいのは、macOSおよびAppleアプリで利用可能なアップデートを確認することです。チェックは、必ずしもアップデートのダウンロードまたはインストールを意味するわけではありません。Macで何を更新する必要があるかを知るためだけのものです。
Macでお好みの方法を使用してターミナル(Terminal)アプリを起動します。
アプリが起動したら、次のコマンドを入力してEnterキー(Enter)を押します。
softwareupdate -l
利用可能なすべての更新を検索し、ターミナル(Terminal)ウィンドウに表示します。表示される情報には、アプリ名、更新のサイズ、更新が推奨されるかどうか、更新でマシンの再起動が必要かどうかが含まれます。
ターミナル(Terminal)でアップデートを確認してから、 AppStoreからインストールすることもできます。
macOSシステムアップデートをダウンロードする(Download macOS System Updates)
利用可能なアップデートを見つけたら、それらのアップデートをMacにダウンロードすることをお勧めします。ダウンロードには、アップデートをインストールする必要がないことにも注意してください。アップデートをダウンロードしたままにして、すぐにインストールすることはできません。
- ターミナル(Terminal)アプリを起動し、次のコマンドを入力してEnterキー(Enter)を押します。
softwareupdate -d -a
- 利用可能なすべてのアップデートをダウンロードしますが、インストールしません。これらの更新ファイルは、Macの /Library/Updates/
ダウンロードしたmacOSアップデートをインストールする(Install Downloaded macOS Updates)
Terminalコマンドを使用してダウンロードしたアップデートは、手動でインストールすることはできません。これらの更新は、ターミナル(installed using a command in the Terminal)アプリのコマンドを使用してのみインストールできます。
それらをインストールするには、最初にアップデートの名前を見つけてから、以下の名前を使用してアップデートをMacにインストールする必要があります。
- ターミナル(Terminal)アプリを起動し、次のコマンドを入力して、Enterキー(Enter)を押します。update-nameは、インストールする更新の名前に置き換えてください。
softwareupdate -i update-name
アップデートがマシンにインストールされると通知されます。アップデートはすでにMac(Mac)にダウンロードされており、インストールするだけでよいので、これはそれほど長くはかからないはずです。
すべてのmacOSアップデートをダウンロードしてインストールします(Download & Install All macOS Updates)
上記のセクションで行ったことは、少しずつ更新することでした。すべてのmacOSアップデートを一度に検索、ダウンロード、インストールしたい場合はどうなりますか?さて、ターミナル(Terminal)はあなたをカバーしました。
利用可能なすべてのアップデートを1回の実行でMacにインストールできるコマンドがあります。
- ターミナル(Terminal)アプリを開き、その中で次のコマンドを実行します。
softwareupdate -i -a
このコマンドは、すべての更新をインストールし、完了したときに通知します。これは、最初にすべての更新をダウンロードしてから、それらを1つずつマシンにインストールするため、上記の方法よりも時間がかかります。
ターミナルからMacアプリを更新する(Update Mac Apps From Terminal)
Appleによって開発されていないサードパーティのアプリでは、Macの(Mac)ターミナル(Terminal)からさまざまなコマンドを更新する必要があります。上記のコマンドを実行すると、これらのアプリの更新は表示されません。
すべてのMacストアアプリ(Mac Store Apps)を更新できるようにするには、Homebrewの後に「mas」をマシンにインストールする必要があります。その後、他のアプリを更新できるようになります。
ターミナル(Terminal)アプリを開き、その中で次のコマンドを実行してHomebrewをインストールします。
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
Homebrewがインストールされたら、次のコマンドを入力し、 Enterキー(Enter)を押してmasユーティリティをインストールします。
brew install mas
masがインストールされている場合、次のコマンドを実行して、このユーティリティを使用して更新できるすべてのアプリのリストを表示できます。
マスリスト(mas list)
次のコマンドを入力してEnterキー(Enter)を押すと、更新が必要なすべてのアプリが表示されます。
時代遅れのマス(mas outdated)
次のコマンドを実行して、古いアプリをすべて更新します。最初にすべての古いアプリのアップデートをダウンロードしてからインストールするので、完了するまでにかなりの時間がかかると予想されます。
マスアップグレード(mas upgrade)
(Wait)ユーティリティがアプリを更新するまで待ちます。完了したら、ターミナル(Terminal)ウィンドウを閉じることができます。
将来この方法を使用してアプリを更新する予定がない場合は、必ずしもmasとHomebrewを(Homebrew)Macにインストールしておく必要はありません。それらをアンインストールしても、 Mac(Mac)の更新されたアプリには影響しないため、必要に応じて安全に削除できます。
How To Update Mac OS X & Mac Apps From Terminal
Eνerу once in a while, you’ll find that an update is available for either your macOS system or the apps installed on your machine. It’s importаnt that you keep your syѕtem software and apps up to date. This ensures your system is stable and your apps are bug-frеe.
On a Mac machine, you have several ways to update the operating system and applications. The traditional way to get and install new updates is to use the official Mac App Store on your machine.
However, you’re not tied to it to install your updates. You can also use the Terminal app to find, download, and install various updates on your machine. There are even configurable options letting you decide how these updates should be installed.
Update The macOS Version From Terminal
Terminal has a command that checks for all the available updates for macOS and allows you to download and install them on your machine. The command also lets you update Apple apps such as iTunes on your Mac.
What it doesn’t do though is to install updates for the third-party apps installed on your machine. For those apps, you’re going to need to install a package that is described in the later part of this guide.
Find Available macOS System Updates
The first thing you’ll want to do is check what updates are available for your macOS and Apple apps. Checking doesn’t necessarily mean downloading or installing updates. It’s just to give you an idea what needs to be updated on your Mac.
Launch the Terminal app using your preferred method on your Mac.
When the app launches, type in the following command and press Enter.
softwareupdate -l
It’ll look for all the available updates and display them in your Terminal window. The information you’ll see include the app names, size of the update, whether the update is recommended or not, and whether the update requires rebooting your machine.
You can also check the updates with Terminal and then install them from the App Store, if you want to do it that way.
Download macOS System Updates
After finding out what updates are available, you might want to download those updates to your Mac. Keep in mind that downloading also doesn’t require you to install the updates. You can just keep the updates downloaded and not install them right away.
- Launch the Terminal app and type in the following command and hit Enter.
softwareupdate -d -a
- It’ll download all the available updates but won’t install them. You’ll find these update files in the /Library/Updates/ folder on your Mac.
Install Downloaded macOS Updates
The updates you download using the Terminal command can’t be manually installed. These updates can only be installed using a command in the Terminal app.
To install them, you need to first find out the name of the update and then use that name below to get the update installed on your Mac.
- Launch the Terminal app, type in the following command, and hit Enter. Make sure to replace update-name with the name of the update you wish to install.
softwareupdate -i update-name
It’ll let you know when the update is installed on your machine. This shouldn’t take too long as the update is already downloaded on your Mac and it just needs to be installed.
Download & Install All macOS Updates
What you did in the above sections was update things bit by bit. What if you want to find, download, and install all the macOS updates in one go? Well, Terminal has you covered.
There’s a command that lets you install all the available updates on your Mac in a single execution.
- Open the Terminal app and run the following command in it.
softwareupdate -i -a
The command will get all updates installed and let you know when it’s done. This’ll take longer than the above methods as it first downloads all the updates and then installs them one by one on your machine.
Update Mac Apps From Terminal
Third-party apps that aren’t developed by Apple require different commands to be updated from the Terminal on your Mac. These app updates won’t show up when you run the commands mentioned above.
In order to be able to update all of your Mac Store Apps, you’re going to need to install Homebrew followed by ‘mas’ on your machine. It’ll then let you update your other apps.
Open the Terminal app and run the following command in it to install Homebrew.
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
When Homebrew is installed, type in the following command and press Enter to install the mas utility.
brew install mas
When mas is installed, you can run the following command to see a list of all the apps that can be updated using this utility.
mas list
Type in the following command and press Enter to see all the apps that require an update.
mas outdated
Run the following command to update all the outdated apps. It’ll first download updates for all the outdated apps and then install them so expect a good amount of time before it finishes.
mas upgrade
Wait while the utility updates your apps. When it’s done, you can close the Terminal window.
You don’t necessarily need to keep mas and Homebrew installed on your Mac if you don’t plan to update your apps using this way in the future. Uninstalling them won’t affect the updated apps on your Mac so it’s safe to remove them if you want.