Canonical は、Ubuntu での i386 アーキテクチャのサポートを停止する計画を修正しました

正規 опубликовала Ubuntu 32 での 86 ビット x19.10 アーキテクチャのサポート終了に関連する計画の見直しに関する声明。 コメントを確認した後、 表現された Wine およびゲーム プラットフォームの開発者は、Ubuntu 32 および 19.10 LTS で 20.04 ビット パッケージの別個のセットを確実にアセンブリして配信することを決定しました。

出荷される 32 ビット パッケージのリストはコミュニティからの入力に基づいており、32 ビットのみのままであるか、32 ビット ライブラリを必要とするレガシー プログラムを実行し続けるために必要なコンポーネントが含まれます。 さらに、リストが不完全であることが判明し、不足しているパッケージが特定された場合は、リリース後にパッケージのセットを補充する予定です。

i386 のサポート終了の問題は 386 年以来コミュニティや開発者の間で議論されてきたため、i2014 アーキテクチャのサポート終了の発表後に生じた議論やコメントはディストリビューション開発者にとって驚きだったとされています。 。 Ubuntu 開発者は、i386 サポートの放棄の問題については合意に達し、落とし穴はないと思われていましたが、実際には、Valve との協議中など、いくつかの点が見落とされていました (注: おそらく議論している人の中には、可能性があるかもしれません) i386 パッケージのビルドを中止するだけでなく、32 ビット環境で 64 ビット アプリケーションを実行するために必要なマルチアーキテクチャ ライブラリのビルドも拒否することが決定されるだろうと予測していません)。

長期的には、Ubuntu 32 以降のリリースで 20.04 ビット アプリケーションを確実にサポートするために、WINE、Ubuntu Studio、ゲーム サプライヤーと協力して、コンテナ分離システムを使用して LTS から 32 ビット コンポーネントを出荷するソリューションを開発する予定です。 Ubuntu のブランチを作成し、古いアプリケーションの起動を整理します。 SnapsとLXDをベースに、必要な32ビット環境やライブラリ一式を用意することが可能となります。

i386 アーキテクチャのサポート終了の理由は、たとえば、セキュリティと基本的なセキュリティの向上に関する最新の開発が利用できないため、Ubuntu でサポートされている他のアーキテクチャのレベルでパッケージを維持することが不可能であることであることを思い出してください。 32 ビット システムの Spectre などの脆弱性。 i386 のパッケージ ベースを維持するには、大規模な開発リソースと品質管理リソースが必要ですが、ユーザー ベースが小さいため、これは正当化されません (i386 システムの数は、インストールされているシステムの総数の 1% と推​​定されています)。

出所: オープンネット.ru

コメントを追加します