web-dev-qa-db-ja.com

エイリアンを使用したRPMからDEBへの変換に関する問題

Rpmパッケージにあるラップトップドライバーのインストールで問題が発生しています。 「エイリアン」を使用してそれらをインストールしようとしましたが、残念ながらうまくいきませんでした。 package.rpmをpackage.debに変換すると警告が生成されます。

rashid@rashid-laptop:~/Desktop$ Sudo alien --script -k ras.rpm  
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54<br> 
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54<br> 
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
Unpacking of 'ras.rpm' failed at /usr/share/Perl5/Alien/Package/Rpm.pm line 153. 
1
Rashid

私は先に進んで here からras-something-src.rpmを取得しました。

pythonスクリプトとreadmeのようです。

Alien -gを使用すると、ビルドディレクトリが生成されるので、内容を確認できます。ここでは、Pastebin ras.py および [〜#〜] readme [〜#〜] にあります。

キーの警告があっても、rpmからdebへの変換は成功します。 debianパッケージガイド を見て、Sudo alien -g whatever.rpmビルドディレクトリを生成します。次に、通常のパッケージビルド手順を実行します。

1
RobotHumans