
MacOSでXIPファイルを抽出する方法
.xipファイルを解凍する必要がありますか?Macで見かけた.xipファイルとは何か知りたいですか?XIP(.xip)ファイル形式はzipに似たアーカイブですが、.xipファイルには通常、アーカイブを展開する前にオペレーティングシステムで検証できるデジタル署名が含まれています。つまり、.xip署名は、アーカイブファイルの作成者が最初に圧縮してからファイルが変更されていないことを確認する手段として機能し、ファイル転送、ディスクエラー、ファイルの改ざんに関連する問題からファイルを保護します。
ほとんどの Mac ユーザーは .xip ファイルに遭遇することはありませんが、上級の Mac ユーザーや Mac 開発者は、特に Xcode 開発者スイートの多くのバージョンが検証済みの Xcode .xip ファイルとして Apple からダウンロードできるため、頻繁に遭遇します。
この記事では、Mac で XIP ファイルを開いて抽出する 2 つの簡単な方法を紹介します。
Mac OSでXIPファイルを開いて抽出する方法
.xipアーカイブファイルを開いて解凍する最も簡単な方法は、Macオペレーティングシステムにバンドルされているアーカイブユーティリティを使用することです。これは.zipファイルを開くのとほぼ同じです。
xip 形式をサードパーティのアーカイブ管理ツールに関連付けていないと仮定すると、通常、Mac OS の Finder 内で .xip ファイルをダブルクリックするだけで、Archive Utility で .xip ファイルを開くことができます。
すべてのアーカイブ ファイル形式を別のサードパーティ ツールに関連付けている場合でも、次の場所で手動で開くか、Spotlight から開くことで、アーカイブ ユーティリティにアクセスして使用できます。
/System/Library/CoreServices/Applications/Archive Utility.app
アーカイブ ユーティリティを起動し、アプリから .xip ファイルを選択するか、.xip ファイルをアプリ アイコンにドラッグ アンド ドロップすると、.xip ファイルが期待どおりに抽出されます。
XIP は基本的に ZIP なので、ZIP と同じように抽出され、アーカイブの内容が元のファイル .xip が含まれているディレクトリに配置されます。
MacのコマンドラインからXIPファイルを抽出する方法
.xip ファイルを抽出する別の方法は、コマンド ライン xip ツールを使用することです。
- /Applications/Utilities/ にある「ターミナル」アプリケーションを開き、次のコマンドを実行します。
- 対象のxipアーカイブを解凍するにはリターンキーを押してください
xip -x file.xip
たとえば、デスクトップにある「Xcode12beta.xip」という名前の XIP ファイルを解凍する場合、コマンドは次のようになります。
xip -x ~/Desktop/Xcode12beta.xip
ちなみに、xip コマンドを使用して新しい xip ファイルを作成することもできますが、これは別の記事で説明するトピックです。
xip のマニュアルページによると:
xipツールは、1つ以上のファイルまたはディレクトリを署名付きXIPファイルにアーカイブします。XIPファイルはzip(1)に類似していますが、アーカイブを展開する
前に、受信側システムでデジタル署名を適用・検証することができます
。XIPファイルをダブルクリックして開くと、Archive
Utilityが自動的にファイルを展開します(ただし、デジタル署名
が破損していない場合のみ)。
興味があれば、「man xip」で xip コマンドライン ツールの詳細を知ることができます。
xip ファイルに関する他の興味深いヒントやコツをご存知の場合は、下のコメント欄で共有してください。