RPMパッケージを構築してからDEBパッケージを構築するのに時間を費やす代わりに、エイリアンを使用してDEBパッケージを作成できますか?それとも一部の作品が正しく翻訳されていませんか?
答え1
開始する他の場所がない場合は、試してみる価値があります。うまくいけば素晴らしいです。しかし、他の人がこのパッケージで利益を得ると思っている場合は、ネイティブパッケージのリリースに努力する価値があります。
答え2
エイリアンこれはパッケージをすばやくインストールしたいのですが、パッケージがDEBまたはRPMの場合に便利です。
私の経験によると、Alienはディストリビューションにパッケージを配布することに信頼できません。つまり、プロジェクトでRPMパッケージを作成し、DEBパッケージも作成しようとしており、debパッケージングの仕組みを学ぶのに時間を無駄にしたくありません。ただエイリアンを利用するんです。 (うまく機能しますが、どのパッケージを使用するかによって制限があります。)
私は何をお勧めしますか?: 複数の Linux ディストリビューションと複数のアーキテクチャ用パッケージをビルドする場合は、次の方法を使用するのが最善の方法です。openSUSEビルドサービス(OBS)
その哲学は次のとおりです。「ソースを一度だけ維持するとバイナリを提供します。どのプラットフォーム"。これでできることの概要については、次をご覧ください。http://www.youtube.com/watch?v=pjOUX0WFkkk、また見てくださいOBS構築チュートリアル
答え3
はい、可能です。
しかし、次のアプリを使用する方が良いでしょう。インストールの確認ユーザーのためにこれら2つのパッケージタイプを作成します。いくつかの方法がありますが、これです。ライフネットワークこのlinuxjournal.com。
答え4
私の場合はうまくいきませんでした。たぶんいくつかの小さなパッケージが動作するかもしれませんが、Debian squeezeでVMWare Server 2をrpmからdebに変換しようとしましたが、うまくいきませんでした。alien
小さいか古いパッケージをお勧めできますが、新しいパッケージを変換したことはありません。