そうです、まさに今あなたが読んでいるこの瞬間に、Canonicalは32ビットアーキテクチャパッケージの作成を中止し、さらにサポートも提供しないことを決定しました。
さて、CanonicalがUbuntu向け32ビットイメージの作成を中止するという決定を下してからほぼ2年が経ち、Ubuntuの開発者たちはついに、このディストリビューションにおける32ビットアーキテクチャのライフサイクルを完全に終了させることを決定しました。
声明の中で、彼らは、今年秋にリリースされる次期UbuntuバージョンであるUbuntu 19.10から、リポジトリにi386アーキテクチャのパッケージが含まれるようになると発表した。
x32アーキテクチャは2023年に完全に消滅します
32ビットアーキテクチャ用のパッケージの作業を脇に置くという開発者によるこの突然の決定にもかかわらず。 (x32バージョンをまだお持ちでない場合は、開発に時間を費やすだけで、ほとんどの人が利用できないため、これは理解できるかもしれません。)
したがって、システムとパッケージの両方で32ビットをサポートするUbuntuの最新バージョンは、 LTSバージョン16.04と18.04です。
Ubuntu 16.04 LTSのユーザーに対するサポートは2021年4月まで、Ubuntu 18.04 LTSのサポートは2023年まで(有料サブスクリプションの場合は2028年まで)継続されます。
Xubuntu、Kubuntu、Lubuntuなどのプロジェクトの公式バージョン、および派生ディストリビューション(Linux Mint、Pop_OS、Zorinなど)は、Ubuntuと共有するパッケージをベースに作成されているため、 32ビットx86アーキテクチャ向けのバージョンを提供する可能性がなくなります(ほとんどのエディションはすでにi386のインストールイメージの提供を停止しています)。
32ビットシステム用に再構築できない既存の64ビットアプリケーションのリリースを確実にするために(たとえば、Steam上の多くのゲームは32ビットバージョンのみのままです)、Ubuntu18.04上のUbuntu19.10で別の環境を使用することをお勧めします。コンテナまたはchrootの新しい環境では、Ubuntu18に基づくcore18.04ランタイムライブラリを使用してアプリケーションをスナップパッケージにパッケージ化します。
動機
i386アーキテクチャのサポートを終了する理由は、 Linuxカーネル、ツール、ブラウザにおけるサポートが不十分なため、Ubuntuがサポートする他のアーキテクチャと同等のレベルでパッケージを維持することができないためです。
特に、セキュリティの向上や根本的な脆弱性に対する保護に関する最新の開発は、32ビットx86システム向けにはもはやタイムリーに開発されておらず、64ビットアーキテクチャ向けにのみ利用可能となっている。
さらに、i386パッケージの基盤を維持するには、開発と品質管理に多大なリソースが必要となるが、旧式の機器を使い続けているユーザー数はごくわずかであるため、その費用対効果は見合わない。
i386システムの数は、インストールされているシステムの総数の1%と見積もられています。 過去10年間にリリースされたIntelおよびAMDプロセッサを搭載したほとんどのPCおよびラップトップは、64ビットモードに簡単に切り替えることができます。
64ビットモードをサポートしないハードウェアはすでに古くなっているため、Ubuntuの最新バージョンを実行するためのコンピューティングリソースがありません。
他のオプションに移行する時が来ました
最後に、一般的に寄付を受け取ったり慈善活動を行ったりする多くの事例では、十分なリソースがない地域でも、リソースが非常に限られているチームが存在する可能性があります。
したがって、彼らは32ビットシステムでさえ使用する傾向があり、Ubuntuだけがこのサポートを放棄するディストリビューションではないということです。
しかし、彼と一緒に続けたのはこれが最後ではないので、多くの人にとって、このアーキテクチャを続けている他のいくつかの選択肢を使用するためのステップかもしれません。