6.7. RPM コンテンツの抽出
場合によってはパッケージのコンテンツを抽出する必要があります。たとえば、RPM に必要なパッケージが破損している場合などです。この場合、RPM インストールが破損しているにもかかわらず機能している場合は、rpm2archive ユーティリティーを使用して、.rpm ファイルを tar アーカイブに変換し、パッケージのコンテンツを使用できます。
RPM インストールが著しく破損している場合は、rpm2cpio ユーティリティーを使用して RPM パッケージファイルを cpio アーカイブに変換できます。
手順
RPM ファイルを tar アーカイブに変換します。
$ rpm2archive <filename>.rpm作成されたファイルには
.tgz接尾辞が付きます。たとえば、bashパッケージからアーカイブを作成するには、以下の手順を実行します。bashRPM パッケージを tar アーカイブに変換する:$ rpm2archive bash-4.4.19-6.el8.x86_64.rpmアーカイブファイルの内容を表示します。
$ ls bash-4.4.19-6.el8.x86_64.rpm.tgzbash-4.4.19-6.el8.x86_64.rpm.tgz