以前のバージョンのUbuntuにサードパーティのリポジトリを使用できますか?

以前のバージョンのUbuntuにサードパーティのリポジトリを使用できますか?

私はUbuntu 11.10を使用していますが、私が使用しているリポジトリの中にはUbuntuの新しいバージョンをサポートしていません。もしそうなら、Ubuntu 10.10("Koala")リポジトリを使用してUbuntu 11.10を実行する危険性はありますか?私のUbuntuにいくつかのDebianリポジトリを使うこともできますか?

ベストアンサー1

パッケージの互換性はリポジトリの選択によって決まりません。各パッケージには依存性宣言が含まれています。パッケージの品質が合理的である限り、つまりパッケージが持っている必要がある依存関係を宣言する限り、リポジトリを引き続き使用できます。非互換性があると、実装されていない依存関係があるため、メッセージが表示されます。

以前のリリースでは、リポジトリを使用するのが最も効果的でした。リポジトリのターゲットバージョンが非常に古い場合は、古いUbuntuバージョンから古いライブラリバージョンをインポートする必要があります。

異なるディストリビューションはパッケージを異なる方法で分類するため、異なるディストリビューションにリポジトリを使用することは通常は機能しません。 DebianとUbuntuの特定のケースでは、UbuntuはDebianの派生物であり、多くのパッケージ構造を保持しているため、通常、あるリポジトリは別のリポジトリでうまく機能します。

おすすめ記事