macOS 26.1 Tahoeで仕様が変更されたinstalld/PackageKitに対応し、ターミナルからMac App Storeで公開されているアプリのインストールやアップグレードが再び可能になったコマンドラインツール「mas v4.0.0」がリリース。

mas v4.0.0 仕事効率化
記事内に広告が含まれています。This article contains advertisements.
スポンサーリンク

 最新のmacOS 26.1 Tahoeで仕様が変更されたinstalld/PackageKitに対応し、ターミナルからMac App Storeで公開されているアプリのインストールやアップグレードが可能になったコマンドラインツール「mas v4.0.0」がリリースされています。詳細は以下から。

ターミナルアプリ

 masコマンドは元IBM、現在はAppleでiCloud部門のエンジニアをされているAndrew Naylorさんが2015年に公開したコマンドラインツールで、Mac App Storeに公開されているアプリの検索やインストール/アンインストールをターミナルからコマンドで行うことが可能ですが、このコマンドラインツールの最新バージョンとなる「mas v4.0.0」がリリースされています。

mas v4.0.0

Workaround installd/PackageKit restriction (#1029) via a methodology found by @alienator88.
The workaround requires root privileges for get/purchase, install, lucky & update/upgrade.Automatically requests root privileges via running sudo in an executable shell wrapper around mas.

mas v4.0.0のリリースノートより抜粋

 Andrewさんの後を引き継ぎ、masコマンドのメンテナンスをされているRoss Goldbergさんらによると、mas v4.0.0は、Appleが先月リリースしたmacOS 26.1 TahoemacOS 15.7.2 Sequoia、macOS 14.8.2 Sonomaで仕様を変更した、アプリのインストールデーモン”installd”とパッケージ管理API”PackageKit”に対応し、mas v2.xやv3.0ではできなくなっていた、get/purchase, install, lucky & update/upgradeコマンドが再び利用できるようになっています。

 また、最新のmacOSのinstalld/PackageKitに対応するため、mas v4.0.0では、Mac App Storeのアプリのインストールにroot権限が必要となっており、それに合わせて、masの実行バイナリをzshラッパーで包み、root権限が必要なコマンドが実行された時のみ”sudo mas …”を実行する様になっているので、ユーザーの方はチェックしてみてください。

mas install

mas install...
Password:

コメント

タイトルとURLをコピーしました