Skip to content

iPhoneでRPMパッケージを展開する方法

Filesoで対応する.rpmパッケージを開き、中のファイルペイロードを確認する方法を解説します。

2 分で読めますFileso

RPMは、メタデータと圧縮されたファイルペイロードを持つLinuxソフトウェアパッケージです。Filesoは実装済みのRPMレイアウトと対応するペイロード圧縮を読み込み、パッケージの中身を確認できる形で表示します。得られるのはデータであって、インストール済みアプリケーションではありません。

Filesoで.rpmを展開する

  1. 完全なパッケージをFilesoに保存し、タップして表示を選ぶと、一時的な展開結果を確認できます。
  2. 必要なアセットやメタデータを探します。構造化されたディレクトリツリーを持つパッケージでは、相対パスを維持してください。
  3. パッケージの横に永続的なコピーを残すなら展開、別の場所に置くならフォルダに展開を選びます。
  4. 必要なファイルを検証します。展開は中身を確認できるようにするだけで、パッケージ化されたソフトウェアの実行やインストールは行いません。

新しいフォルダに展開すれば、システム風のパス構成が見分けやすくなります。パッケージ名・バージョン・アーキテクチャを、確認したかった対象と照合してください。テキストリソースはFilesoで開き、バイナリファイルは利用するなら互換性のあるシステムへ転送しましょう。

展開に失敗する場合

一部のRPMパッケージは、新しいメタデータ、未対応の圧縮オプション、特殊なペイロードを使っています。パッケージが失敗する場合は、上流のソースアーカイブか互換性のある書き出しを入手してください。ファイル一覧の表示に成功しても、そのソフトウェアがiOSで動く証明にはなりません。

よくある質問

RPMとDEBは同じですか? 違います。どちらも異なるLinuxパッケージ形式です。Filesoはそれぞれから対応する内容を展開できますが、どちらもiPhoneにLinuxソフトウェアをインストールすることはありません。

関連記事:iPhoneでDEBパッケージを開く方法

Fileso

File manager, PDF editor and powerful file tools

App Store

試してみませんか?

Fileso · File manager, PDF editor and powerful file tools

App Store で無料