Mac
 Computer >> コンピューター >  >> ソフトウェア >> Mac

Macにインストール済みアプリの一覧リストを作成する4つの方法

Macを使っていると、気づかないうちに大量のアプリがインストールされ、その存在自体を忘れてしまうこともあるでしょう。ほんの数分の作業で、システム上のすべてのプログラムを棚卸しし、いつでも参照できる一覧リストを作成することができます。

この記事では、Macにインストールされているアプリケーションのリストを生成するいくつかの方法を紹介します。

なぜインストール済みアプリのリストが必要なのか?

自分のアプリの一覧リストを作成しておくと良い理由はいくつかあります。

  • 新しいMacを購入したとき:古いMacを手放す前に、インストールされているプログラムのリストを作成しておけば、新しいマシンに何をインストールすべきか一目でわかります。
  • macOSを再インストールするとき:Macの動作が重く、高速化のための対策を試しても改善しない場合は、OSの再インストールを検討することになります。再インストール前にリストを作成しておけば、新しく入れたOSの環境でどのアプリを入れ直せばよいか迷いません。
  • macOSをダウングレードするとき:古いMacをお使いの場合、最新のmacOSは快適に動作しないことがあります。ダウングレードの唯一の方法はクリーンインストールです。事前にリストを作成しておけば、旧バージョンでも動作するアプリを効率よく再インストールできます。

それでは、Macのインストール済みアプリを確認する具体的な方法を見ていきましょう。

1. FinderとTextEditを使ってすべてのアプリを一覧表示する

新しいMacに最初から同梱されているアプリに加え、App Storeや多くのパッケージマネージャー経由でインストールしたアプリは、すべて「アプリケーション」フォルダに入っています。

FinderとTextEditを組み合わせれば、「アプリケーション」フォルダ内の全アプリのリストを簡単に作成できます。まずFinderを開き、Cmd + Shift + Aを押して「アプリケーション」フォルダへ移動します。

現在の表示形式がリスト表示になっていない場合は、Cmd + 2を押すか、メニューバーから「表示」>「リスト」を選択します。

Macにインストール済みアプリの一覧リストを作成する4つの方法

一部のアプリは「アプリケーション」フォルダ内のサブフォルダに格納されています。サブフォルダの中身も含めたい場合は、フォルダ名の左側にある三角形のアイコンをクリックして展開してください。

必要なフォルダをすべて展開したら、Cmd + Aで「アプリケーション」フォルダ内の全項目を選択し、続けてCmd + Cでコピーします。

Macにインストール済みアプリの一覧リストを作成する4つの方法

次に、TextEditで新規書類を開きます。「編集」>「ペーストしてスタイルを合わせる」を選択するか、Cmd + Option + Shift + Vを押してください。

Macにインストール済みアプリの一覧リストを作成する4つの方法

これで、Finderの「アプリケーション」フォルダ内の全アプリ(展開したサブフォルダ内のものも含む)が、リストとしてTextEditに貼り付けられます。サブフォルダ内にはアプリ以外のファイルも混在している可能性があるため、拡張子が.appで終わらない項目は適宜削除しておきましょう。

Cmd + SでファイルをTXTまたはRTF形式で保存します。保存したファイルは外部ドライブやネットワークドライブにもコピーしておくと、万が一現在使用中のマシンにアクセスできなくなった場合でも安心です。

Macにインストール済みアプリの一覧リストを作成する4つの方法

2. ターミナルを使ってすべてのアプリを一覧表示する

Macでは、ターミナル(Terminal)を使ってインストール済みアプリの一覧を取得することもできます。ターミナルウィンドウを起動し(「アプリケーション」>「ユーティリティ」から、またはCmd + SpaceでSpotlight検索)、以下のコマンドを入力します。

ls -la /Applications/ > /Users/[USERNAME]/InstalledApps/InstalledAppsTerminal.txt

このコマンドを実行すると、「アプリケーション」フォルダの詳細なディレクトリ一覧が生成され、指定したパスのテキストファイルに出力されます。[USERNAME]はご自身のユーザー名に置き換えてください。パスやファイル名は自由に変更しても構いません。

Macにインストール済みアプリの一覧リストを作成する4つの方法

オプションの-laは、フォルダ内の全ファイルを詳細表示(-l)し、隠しファイルも含める(-a)という意味です。そのため、前述のFinder+TextEditの方法よりも詳しい情報が得られます。

Macにインストール済みアプリの一覧リストを作成する4つの方法

3. ターミナルでシステム全体の.appファイルを検索して一覧化する

特にApp Store以外からダウンロードしたアプリの場合、アプリが「アプリケーション」フォルダ以外の場所にインストールされることもあります。そんなときは、ターミナルでコマンドを使えば、任意のユーザー・任意のフォルダにインストールされたすべてのアプリのリストを生成できます。

ターミナルウィンドウを起動し(「アプリケーション」>「ユーティリティ」またはSpotlight検索)、以下のコマンドを入力します。

sudo find / -iname '*.app' > /Users/[USERNAME]/InstalledApps/InstalledAppsOnSystemTerminal.txt

このコマンドは、システム上のすべての.appファイルを大文字小文字を区別せずに(-iname)検索し、結果を指定したテキストファイルに出力します。[USERNAME]をご自身のユーザー名に置き換え、必要に応じてパスやファイル名を変更してください。

また、findの後ろのスラッシュ(/)を特定のフォルダのパスに置き換えることで、検索範囲を限定することも可能です。

Macにインストール済みアプリの一覧リストを作成する4つの方法

実行中に「Operation not permitted」(操作は許可されていません)というメッセージが表示されることがあります。これはfindコマンドがシステム全体を検索するため、アクセスが制限されている領域があるためです。「Not a directory」(ディレクトリではありません)というメッセージが出ることもありますが、いずれも心配ありません。システム上の.appファイルのリストは問題なく出力されます。

出力されるリストには、各ファイルへのフルパスが含まれています。

Macにインストール済みアプリの一覧リストを作成する4つの方法

4. ターミナルでMac App Storeアプリのみを一覧表示する

「Mac App Storeからインストールしたアプリだけを知りたい」というケースもあるでしょう。その場合は、ターミナルウィンドウを起動し(「アプリケーション」>「ユーティリティ」またはSpotlight検索)、以下のコマンドを入力します。

find /Applications -path '*Contents/_MASReceipt/receipt' -maxdepth 4 -print |
ed 's#.app/Contents/_MASReceipt/receipt#.app#g; s#/Applications/##'

このコマンドは「アプリケーション」フォルダ内を調べ、各アプリのパッケージ内容に含まれる「receipts(レシート)」フォルダを確認することで、Mac App Storeからの購入履歴を持つアプリを特定します。

検索結果はターミナルウィンドウ内に表示されます。リストをテキストファイルに保存したい場合は、表示された.appファイルの一覧を選択してコピーし(Cmd + C)、TextEditなどのテキストエディタに貼り付けて保存してください。

Macにインストール済みアプリの一覧リストを作成する4つの方法

Macのアプリリストをバックアップしておこう

今回紹介した方法を使えば、最大4種類の異なるアプリリストを入手できます。Macにインストールされているソフトウェアを確認したいときは、複数の方法を組み合わせて複数のリストを生成しておくのがおすすめです。

リストは必ず外部ドライブやネットワークドライブに保存しておきましょう。そうすれば、新しいMacの初期設定や現在使用中のMacのOS再インストール時にすぐ取り出せます。リストの形式はテキストファイルが最適です。TextEditをはじめとするあらゆるテキストエディタで開けるため、特別なソフトウェアを追加でインストールする必要がありません。

さらにMacのおすすめアプリを知りたい方は、厳選されたMacアプリ特集記事もぜひ参考にしてみてください。

  1. Androidスマホを脅威から守る8つのセキュリティ対策

    AndroidはオープンソースのOSであるため脆弱性が指摘されることが多い一方で、今なお世界中で最も愛用されているOSの一つであることに変わりありません。GoogleはAndroid 7以降、セキュリティ対策の強化に力を入れてきました。しかし旧バージョンにはこうしたセキュリティ機能が備わっておらず、些細な侵入被害でも端末全体に影響が及ぶ恐れがあります。特にAndroid 5以前のバージョンで動作している端末は、感染リスクを軽減するために適切なセキュリティ対策を講じることが不可欠です。こうした対策は、ユーザー自身が日頃から継続的に実施する必要があります。それでは、増え続ける脅威からAndroid

  2. MacBookを守る11のセキュリティ対策|今すぐできる安全設定ガイド

    MacBookを守るための11のセキュリティ対策「Macだからウイルスに感染しない」という時代はもう終わりました。Macの販売台数が増えるにつれ、ハッカーたちの関心もMacに向かい始め、Mac向けのマルウェアが次々と開発されています。しかも、Macを狙うマルウェア攻撃は、業界でも屈指の技術を持つ攻撃者によって計画されていることが多く、その被害は他の脅威よりも深刻になりかねません。「自分は大丈夫」という思い込みを捨てて、今すぐできる対策でMacの安全を確保しましょう。以下の11の方法を実践すれば、MacBookをさまざまな脅威から守ることができます。1. macOSを常に最新の状態に保つ新たな脅