Ubuntu 10.04、10.10、および12.10用にカスタマイズされたソフトウェアパッケージがいくつかありますが、Debian Squeezeにインストールする必要があります。特定のUbuntuとDebianのバージョン間のマッピングをGoogleで確認できませんでした。ここの誰かが助けてもらえますか?
具体的には、Debian Squeezeに対応するUbuntuバージョンを知りたいです。
Ubuntu 10.04、10.10、および12.10用にカスタマイズされたソフトウェアパッケージがいくつかありますが、Debian Squeezeにインストールする必要があります。特定のUbuntuとDebianのバージョン間のマッピングをGoogleで確認できませんでした。ここの誰かが助けてもらえますか?
具体的には、Debian Squeezeに対応するUbuntuバージョンを知りたいです。
回答:
UbuntuバージョンのベースとなっているDebianバージョンは、ファイルで見つけることができます。 /etc/debian_version
10.04から19.04まで:
Ubuntu Debian
19.04 disco buster / sid - 10
18.10 cosmic buster / sid
18.04 bionic buster / sid
17.10 artful stretch / sid - 9
17.04 zesty stretch / sid
16.10 yakkety stretch / sid
16.04 xenial stretch / sid
15.10 wily jessie / sid - 8
15.04 vivid jessie / sid
14.10 utopic jessie / sid
14.04 trusty jessie / sid
13.10 saucy wheezy / sid - 7
13.04 raring wheezy / sid
12.10 quantal wheezy / sid
12.04 precise wheezy / sid
11.10 oneiric wheezy / sid
11.04 natty squeeze / sid - 6
10.10 maverick squeeze / sid
10.04 lucid squeeze / sid
sidはDebianの開発ディストリビューションです(sid-testing-stable)
Launchpadでパッケージbasefiles
のソースを表示することにより、システム全体をインストールせずにファイルの内容を見つけることができます。
/etc/debian_version
か?
wheezy/sid
とき、私cat /etc/debian_version
...
残念ながら、ジェイコブの答えにあるように直接マッピング/ etc / debian_versionはありませんが、大まかなアイデアを与えますが、実際には1つのパッケージのみを反映し、パッケージはUbuntuでローカルに変更されたパッケージであるため、Debianから自動的に取り込まれません。
特に、libc6のようなコアパッケージでは、UbuntuがDebianよりも先行していることがよくあります。UbuntuでビルドされたパッケージをDebianの最新バージョンにインストールしようとすると、libc6でバージョンエラーが発生する可能性があります。
https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-backによると、Debian squeezeにはlibc6 2.11がありました。http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6によると、ubuntu 10.04 lucidにはlibc6 2.11もありました。したがって、10.4 lucidのパッケージは、Squeezeで動作する可能性が最も高いIMOです。
プログラムが必要とする他のライブラリに応じて、Debian squeeze用の特定のビルドが必要になることがあります。