web-dev-qa-db-ja.com

UbuntuのバージョンごとにPPAがあるのはなぜですか?

そして、すべてのubuntuバージョンとそれに続くすべてのバージョンに適合する1つのppaではありませんか?

グローバルPPAは素晴らしいアイデアです。

6
jsterr

どういう意味かわかりません。 1つのPPAにはリリースごとにポケットがあるため、1つのPPAを追加するだけで、aptはリリースに適したパッケージを取得します。

リリースごとに異なるパッケージがある理由については、パッケージがビルドされたリリースのライブラリに依存しており、別のリリースでは機能しない可能性があるためです。

6
psusi

PPAに特定のバージョンのソフトウェアしかない場合は混乱するでしょう。追加しても何も起こりません。また、グローバルPPAがある場合、Ubuntuのバージョンをいくつサポートする必要がありますか?新しいバージョンの後、サポートを追加する必要があるのはどれくらいですか?

それはいい考えですが、おそらく非現実的です。

0
Johanna Larsson

答えはaptの仕組みです。インストールするソフトウェアのバージョンを指定することはありません。 aptは、適切なubuntuバージョンに対して適切なバージョンを自動的にフェッチします。したがって、異なるppaは単純なapt機能に適しています。

0
user13311