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