Steve Langasek von Canonical
Die Liste umfasst hauptsächlich Bibliotheken, die in 32-Bit-Anwendungen verwendet werden und noch verwendet werden, sowie mit diesen Bibliotheken verbundene Abhängigkeiten. Darüber hinaus ist geplant, für die Bibliotheken aus der Liste die für Tests verwendeten Abhängigkeiten beizubehalten, sie jedoch für Kreuztests von i386-Bibliotheksassemblys in der 64-Bit-x86_64-Systemumgebung zu verwenden und so die Umgebung zu simulieren, die in der Realität verwendet wird Bedingungen.
Im Vergleich zu den 32-Bit-Bibliotheken, die mit Ubuntu 19.10 geliefert wurden, wird Ubuntu 20.04 zusätzlich enthalten
- freeglut3
- gstreamer1.0-plugins-base
- libd3dadapter9-mesa
- libgpm2
- libosmesa6
- libtbb2
- libv4l-0
- libva-glx2
- va-driver-all
- vdpau-driver-all
Gleichzeitig werden jedoch veraltete Pakete aus dem Set ausgeschlossen, die in Ubuntu 20.04 nicht mehr für aktuelle Architekturen erstellt werden (versionsspezifische Pakete wie libperl5.28 und libssl1.0.0 werden durch neuere ersetzt). :
- gcc-8-Base
- Bärenklau4
- libnessel6
- libperl5.28
- libsensors4
- libssl1.0.0
- Bärenklau4
- libigdgmm5
- libllvm8
- libmysqlclient20
- libnessel6
- libtxc-dxtn-s2tc0
- libvpx5
- libx265-165
- wine-devel-i386
- wine-stable-i386
Erinnern wir uns zunächst an Canonical
Der Grund für die Einstellung der Unterstützung der i386-Architektur ist die Unfähigkeit, Pakete auf dem Niveau anderer in Ubuntu unterstützter Architekturen zu pflegen, beispielsweise aufgrund der Nichtverfügbarkeit der neuesten Entwicklungen im Bereich der Verbesserung der Sicherheit und des Schutzes vor grundlegenden Schwachstellen wie Spectre für 32-Bit-Systeme. Die Pflege einer Paketbasis für i386 erfordert große Entwicklungs- und Qualitätskontrollressourcen, die aufgrund der kleinen Benutzerbasis nicht gerechtfertigt sind (die Anzahl der i386-Systeme wird auf 1 % der Gesamtzahl der installierten Systeme geschätzt).
Source: opennet.ru