web-dev-qa-db-ja.com

apt-getアップグレードはUbuntu LTSのソフトウェアのメジャーバージョンを変更しますか?

Ubuntu LTSバージョンでソフトウェアアップグレードがどのように機能するかを調べています。

Ubuntu LTS xx.xxを使用しているとしましょう。リリース時に、ユーザーはPHP 5.3およびPython 2.6(これは単なる例です)をインストールできます。2年後、利用可能な安定したメジャーリリースがPHPとPythonはそれぞれ5.5と2.7です(これも単なる例です)。

Ubuntu LTSでこれらのコマンドを実行するとします。

apt-get update
apt-get upgrade

PHPおよびPythonバージョンを5.5および2.7の最新の安定したメジャーリリースにアップグレードしますか?または、新しいマイナーリリースにのみアップグレードします。例:5.3.2および2.6.3?

1
userpal

基本的に、Ubuntuのメインパッケージソースのバージョンは、Firefoxのようないくつかの例外を除いて常に同じままです。

ただし、セキュリティ(および場合によってはバグ)の修正は、これらのバージョンにバックポートされます。

任意の種類のソフトウェアの最新バージョンを使用する場合は、必要に応じて、マイナーアップデートまたはメジャーアップデートを利用できるようにするパッケージソースとしてPPA(個人用パッケージアーカイブ)をいつでも追加できます。

3
Florian Heinle

ソフトウェアのバージョン番号は、ピン留めやその他の設定を考慮して、インストールするバージョンを決定するためにのみ使用されます。一部のソフトウェアはmajor.minor形式のバージョン番号さえ持っていない(たとえば、ca-certificates)ので、aptがあなたが説明する形式でチェックすることはないでしょう。したがって、ユーザーがapt-get upgradeを実行すると、PHPおよびPython(5.5、2.7)の現在のバージョンが取得されます。

1
muru