特定のUbuntuバージョンがどのDebianバージョンに基づいているかを確認する方法は?

特定のUbuntuバージョンがどのDebianバージョンに基づいているかを確認する方法は?

私の理解は、UbuntuがDebianに基づいているということです。たとえば、UbuntuのWikipediaページには次のように表示されます。Debian アーキテクチャに基づく Linux ディストリビューションです。「特定のUbuntuバージョンに基づいているDebianのバージョン(存在する場合)をどうやって知ることができますか?

たとえば、現在のUbuntuの安定版は「狡猾な土豚「(17.10)はLinux 4.13カーネルに基づいていると発表しましたが、Debianバージョンへの言及はないようです。

Debianの現在の安定版はコード名です」緊張(9.2)は4.9カーネルを宣伝します(前述のStretchページにあります)。2つの関係の詳細をどのように見つけることができますか?この情報を表示するための特定のコマンドはありますか?

答え1

UbuntuのバージョンはDebianのバージョンに基づいていません。 Ubuntu リリースの開発中、パッケージは Debian stable から次までインポートされました。Debianのインポートが中断されます。(過去にはLTSリリースをテストからもたらしましたが、これはリンクされたWikiページでまだ提案されていますが、見てください。私のパッケージ18.04がstableからパッケージをインポートしていることを示しています。これは、特定のUbuntuバージョンには、インポート凍結時にDebianのバージョンに関係なく、Ubuntuによって維持されていないパッケージがあることを意味します。明示的な同期要求);ただし、これは次のバージョンの Debian に含まれる内容と一致しません。

したがって、UbuntuのバージョンをDebianのバージョンに関連付ける試みは最終的に誤解を招く可能性があります。

あなたできる/etc/debian_versionパッケージをインポートしたバージョン(設定中)のDebianコード名を表示するには、コンテンツを確認してください。リリーススケジュールでDebianのインポート凍結日を一致させることもできます。賢いバイオテクノロジー秩序あるまたはディスコ)。同じDebianバージョンで複数のUbuntuバージョンを使用できることがわかります(例えば最終的にDebian 9になるStretchはXenial、Yakkety、Zesty、Artfulを提供し、Busterは最終的にDebian 10になり、BionicとCosmicを提供し、Discoを提供します。それぞれ完全に異なるパッケージバージョンがあります。

答え2

Ubuntuは通常、「Debianのインポート凍結」が発生するまで、Debianの不安定バージョンからパッケージをインポートします。以前のLTSリリースでは、Debianテストからインポートを選択しましたが、現在のリリース(LTSとLTS以外)はstableからインポートされます。リリーススケジュールページを確認して、Debianのインポート凍結日を確認できます。例えば、https://wiki.ubuntu.com/ArtfulAardvark/ReleaseScheduleDebianのインポート凍結は2017年8月24日に発生しました。

しかし、多くのコアパッケージでは、Ubuntuは独自の決定を下し、難解なアーキテクチャと構成のサポートにあまり気にしないため、一般に最新バージョンをリリースします。たとえば、ArtfulのDebianのインポートが中断されたとき、Debian sidにはLinuxカーネル4.12がありましたが、Ubuntu Artfulは4.13でリリースされました。

関連情報