~からhttp://opensourcehacker.com/2013/03/20/how-to-backport-packages-on-ubuntu-linux/
バックポーティングパッケージは
- Ubuntuアーカイブから最新バージョンのパッケージをダウンロードします。一部の最新のUbuntuバージョンには最新バージョンが必要です。 バックポートプロセスはアップストリームバージョンを考慮しません。
- それを構築しよう
- 生成された.debをlaunchpad.netのプライベートPPAアーカイブにアップロードします。
「バックポートプロセスがアップストリームバージョンを考慮していない」理由は何ですか?アップストリームバージョンではなくダウンストリームバージョンのバックポートを考慮すると、どのような利点がありますか?
「アップストリームバージョン」とは、ソース作成者が管理するパッケージWebサイトで利用可能なパッケージソース作成者のソース(特定のUbuntuバージョンには適用されません)のソースコードバージョンを意味しますか?
バックポートには、launchpad.netでアカウントを作成し、リンクの説明に従ってPGPキーを生成する必要がありますか?
答え1
「バックポート」(定義上)という用語は、以前のバージョンのシステムで既存のパッケージを再構築することを意味します。
「バックポートプロセスがアップストリームバージョンを考慮していない」理由は何ですか?
以前にパッケージ化されていないソフトウェアのバージョンをパッケージ化することはバックポーティングではありません。
バックポーティングの場合、ダウンストリームバージョンがアップストリームバージョンと比較してどのような利点がありますか?
どういう意味なのかよくわかりません。 「ダウンストリームリリース」と「アップストリームリリース」とはどういう意味ですか?一般に、リリースはアップストリームでのみ使用される用語です。パッケージャはバージョンを公開せず、パッケージングのみを行います。リンクでは、「アップストリームリリース」という用語が使用されます。これはソフトウェアのリリースを意味します。 「上流」という言葉は、おそらく強調のために重複しているようです。 「Ubuntuバージョン」という用語も使用されます。これはUbuntuディストリビューションのリリースを意味します。これは、オペレーティング・システム・リリースの新しいバージョンの一部として、多数のソフトウェア・パッケージを一度にパッケージ化して配布することを示す集合用語です。個々のソフトウェアをパッケージ化することは、一般にリリースと呼ばれません。
おそらく、すでにパッケージ化されたバージョンをバックポートするのではなく、新しいバージョンをパッケージ化するのはどうですか?答えは明確でなければなりません。パッケージャはすでにいくつかのタスクを実行しているため、通常は作業量が少なくなります。ただし、以前のバージョンのソフトウェアパッケージを、以前にパッケージ化されていない最新バージョンと一緒に再利用することができることがよくあります。
「アップストリームバージョン」とは、ソース作成者が管理するパッケージWebサイトで利用可能なパッケージソース作成者のソース(特定のUbuntuバージョンには適用されません)のソースコードバージョンを意味しますか?
もちろんです。
バックポートには、launchpad.netでアカウントを作成し、リンクの説明に従ってPGPキーを生成する必要がありますか?
いいえ、もちろん必要ありません。ハードウェアの制限に応じて、コンピュータのLaunchpadでできることをすべて実行できます。ランチパッドには魔法の力はありません。
よりバックポート詳しくはタグをご覧ください。