Steve Langasek Canonicalista
Luettelo sisältää pääasiassa 32-bittisissä sovelluksissa käytetyt kirjastot, jotka ovat edelleen käytössä, sekä näihin kirjastoihin liittyvät riippuvuudet. Lisäksi listan kirjastojen osalta on tarkoitus säilyttää testeissä käytetyt riippuvuudet, mutta käyttää niitä i386-kirjastokokoonpanojen ristiintestaukseen 64-bittisessä x86_64-järjestelmäympäristössä, mikä simuloi ympäristöä, jota käytetään todellisuudessa. ehdot.
Verrattuna Ubuntu 32:n mukana tulleisiin 19.10-bittisiin kirjastoihin, Ubuntu 20.04 sisältää lisäksi
- freeglut3
- gstreamer1.0-plugins-base
- libd3dadapter9-mesa
- libgpm2
- libosmesa6
- libtbb2
- libv4l-0
- libva-glx2
- va-driver-all
- vdpau-driver-all
Mutta samaan aikaan vanhentuneet paketit jätetään pois joukosta, joita Ubuntu 20.04:ssä ei enää rakenneta nykyisille arkkitehtuureille (versiokohtaiset paketit, kuten libperl5.28 ja libssl1.0.0, korvataan uudemmilla) :
- gcc-8-emäs
- libhogweed4
- libnettle6
- libperl5.28
- libsensorit 4
- libssl1.0.0
- libhogweed4
- libigdgmm5
- libllvm8
- libmysqlclient20
- libnettle6
- libtxc-dxtn-s2tc0
- libvpx5
- libx265-165
- wine-devel-i386
- viinitalli-i386
Muistakaamme, että alun perin Canonical
Syy i386-arkkitehtuurin tuen lopettamiseen on kyvyttömyys ylläpitää paketteja muiden Ubuntun tukemien arkkitehtuurien tasolla esimerkiksi siksi, että uusimmat kehityssuunnat turvallisuuden parantamisen ja suojauksen perustavanlaatuisia haavoittuvuuksia, kuten Spectreä vastaan, eivät ole saatavilla. 32-bittisille järjestelmille. Pakettikannan ylläpito i386:lle vaatii suuria kehitys- ja laadunvalvontaresursseja, mikä ei ole perusteltua pienen käyttäjäkunnan vuoksi (i386-järjestelmien lukumääräksi arvioidaan 1 % asennettujen järjestelmien kokonaismäärästä).
Lähde: opennet.ru