2016-04-24 11 views
0

私は自分のDebianパッケージとリポジトリの作成を試し始めました。パッケージ配布とコンポーネントの違いは何ですか?さらに重要なのは、カスタムDebianパッケージの適切な値は何か。 https://wiki.debian.org/RepositoryFormathttps://wiki.debian.org/SourcesListから描画Debianパッケージの配布とコンポーネント

、それは言う:、

分布は、一般的に合った対応やコードネームはリリースファイルに

componentを指定mainのようなちょうど...よくコンポーネント名ですfree,contribなど

非常に共通distribution私はseを持っています私は、distributionが(私自身のソフトウェアをdebianパッケージとして公開するというコンテキストで)ターゲットプラットフォームを表すことができると教えてくれました。逆に、私が見てきた一般的なcomponents

mainfreecontribあるので、それは私の両方に見えるユーザーに何かを伝えるだけで任意の値です。カスタムDebianパッケージに適切なものについてのガイドラインはありますか?

答えて

1

"ディストリビューション"は、あなたのパッケージが互換性のあるDebian(または他のOS)のリリースと一致する必要があります。たとえば、Debian Jessieにパッケージをビルドした場合、DebianまたはUbuntuの他のリリースと互換性のないパッケージが含まれている可能性があることをユーザーに知らせるために、配布を "jessie"に設定する必要があります。

配布名として「安定」と「不安定」を使用しないでください。その意味は不明であり、時間とともに変化することがあります。 "コンポーネント"は、パッケージの複数のグループを提供するためにリポジトリ内で使用することができます。たとえば、Debianプロジェクトでは、完全に不完全なライセンスが残っているパッケージを別のパッケージと区別するために、このパッケージを使用しています。あなたの使い方はあなた次第です。いくつかのパッケージしか持っていないのであれば、おそらく単一のコンポーネントを使って "main"と呼ぶことができます。

関連する問題