ほとんどのディストリビューション(Debianを除く)から新しいバージョンにアップグレードするときに完全な再インストールを推奨/要求するのはなぜですか?

ほとんどのディストリビューション(Debianを除く)から新しいバージョンにアップグレードするときに完全な再インストールを推奨/要求するのはなぜですか?

Linux ライフの大部分を Debian を使用しながら他のディストリビューションを調べてみましたが、バージョン間のシームレスなアップグレードを提供しないことにはかなり驚きました。 Debian は無限にアップグレード可能で、現在、いくつかの主要な安定版にアップグレードしています。

私はFedora(そしてその派生物)、Ubuntu、そしてその派生物など、よくサポートされているディストリビューションについて話しています。これは、CentOSなどの信頼性の高いサーバー指向ディストリビューションでも同様です。

Debianのパッケージ管理システムとパッケージアップグレードスクリプトが他のディストリビューションで提供するよりもはるかに進化しているからでしょうか。

それとも、通常、ディストリビューションに関係なく、メジャーバージョンのアップグレード時に最初から再インストールする方が良い考えですか?

ベストアンサー1

要因の組み合わせです。

ほとんどのディストリビューションでは、メジャーリリースを使用してメジャーリリースを使用して主要な変更を実装します。たとえば、Fedora 15にはsystemdが追加され、Ubuntuには6.10にupstartが追加されました。 Debian は多くの点で非常に保守的なディストリビューションです。大きく破壊的な変化は人気がありません。

たとえば、これはDebianのリリースサイクルが遠く離れているため、新しいリリースの標準を満たすためにすべての重要なパッケージを変更する必要があるために発生します。

Debianのパッケージ管理技術はFedoraやUbuntuよりも優れていませんが(明らかにUbuntuと同じです)、Debianはシームレスなアップグレードシステムを構築するために文化的に重要です。

おすすめ記事