Re: SL6-part2

Posted: 木 5 15, 2014 3:36 am

alien

注、下記はFedora15用に書いた物で参考として、多分下記のやり方で行けるのではと思っています。
alienはSL6.xにインストールしていますので多分下記のやり方でやったと思います。

alienをインストールで私はalien_8.84.tar.gzをゲットしてCOPYしてalien_8.83.tar.gzにリネームして作業です。今見たら
http://packages.debian.org/unstable/source/alien

alien_8.85.tar.gz 63.5 kBで8.85に成っていましたが展開してspecを見てリネームする必要があるのかチェックして下さい。
追記です、alien_8.85.tar.gzはリネームなしでそのままでOKです。なほ私の書き込みのコードをそのままコピペだとマズイ時が有るので、面倒でも打ち込んで下さい。
debパッケージをrpmパッケージへ変換 - alienコマンド
http://okazu.air-nifty.com/blog/2009/03/debrpm-ebd3.html

debパッケージをrpmパッケージへ変換 - alienコマンド

タイトル通り、debパッケージをrpmパッケージへ変換する方法。
ここに下記のalienに関してのやり方をまとめて書きます。
Downloadしたalien_8.84.tar.gzを/home/hogeにコピーして
alien_8.83.tar.gzにリネームして
コード:
su
パスワード
# rpmbuild -ta alien_8.83.tar.gz


/usr/src/redhat/RPMS/noarch/
alien-8.83-1.noarch.rpm  が出来るので
コード:
# rpm -ivh /root/rpmbuild/RPMS/noarch/alien-8.83-1.noarch.rpm

でSL6.0にalienがインストールされます。

ビルド環境はJDの所を見て下さい。

alienがインストールされた状態での使用方法は
$ /home/yousername  に変換したい なんとか.debをCOPYして
コード:
$ su
$ パスワード で#になるので
# alien --to-rpm --scripts なんとか.deb

で上手く行けば隣あたりに なんとかかんとか.rpm  が出来ますので
コード:
# rpm -ivh なんとかかんとか.rpm
でインストールされます。
alien --to-rpm --scriptsに過大な期待はしないほうがいいです。
スクリプトが使用してある .debだと変換出来無いようです。
また上手く自動でメニュー欄に登録されたのでショートカットを画面に作り
それをクリックしても無反応の場合が多いいです。
やり方のまとめ終りです。