deb to rpm ; CentOS

deb パッケージを rpm パッケージへ変換する

ソースコードからビルドすればいい時もある。しかし

パッケージだけ配布されていて困るときが有る。deb だけとか

alien コマンドを構築する

$ cd {WORKINGDIR}
$ wget http://ftp.debian.org/debian/pool/main/a/alien/alien_8.89.tar.gz
$ rpmbuild -ta alien_8.89.tar.gz
$ rpm -Uivh {WORKINGDIR}/rpmbuild/RPMS/noarch/alien-8.89-1.noarch.rpm

deb パッケージを rpm パッケージへ変換する

今回は MockupsForDesktop32bit.debrpm へ変換する

root 権限を以て実行しないと失敗する

$ sudo alien --to-rpm --scripts MockupsForDesktop32bit.deb
balsamiqmockupsfordesktop.ede15cf69e11f7f7d45b5430c7d37cc6c3545e3c.1-2.2.19-2.i386.rpm generated

CentOS / RedHat との共同開発はどの方向に進むのか


引用元 # 勉強になりました

debパッケージをrpmパッケージへ変換 - alienコマンド: みズとおかズ