Canonical ha revisat els plans per deixar de donar suport a l'arquitectura i386 a Ubuntu

Canònic publicat Declaració de revisió dels plans relacionats amb el final del suport per a l'arquitectura x32 de 86 bits a Ubuntu 19.10. Després de revisar els comentaris, expressat Els desenvolupadors de plataformes de vins i jocs han decidit garantir el muntatge i el lliurament d'un conjunt separat de paquets de 32 bits a Ubuntu 19.10 i 20.04 LTS.

La llista de paquets de 32 bits enviats es basarà en les aportacions de la comunitat i inclourà components necessaris per continuar executant programes heretats que es mantenen només de 32 bits o que requereixen biblioteques de 32 bits. A més, si la llista resulta incompleta i s'identifiquen els paquets que falten, es preveu complementar el conjunt de paquets després del llançament.

S'al·lega que les discussions i comentaris sorgits després de l'anunci del final del suport per a l'arquitectura i386 van sorprendre els desenvolupadors de la distribució, ja que el tema de la finalització del suport per a i386 s'ha discutit a la comunitat i entre els desenvolupadors des del 2014. . Els desenvolupadors d'Ubuntu tenien la impressió que s'havia assolit un consens sobre el tema de l'abandonament del suport i386 i no s'esperaven cap trampes, però va resultar que es van passar per alt alguns punts, inclòs durant les consultes amb Valve (nota: probablement alguns dels que discutien podrien No hem previst, que es decidirà no només deixar de construir paquets i386, sinó també negar-se a construir les biblioteques multiarch necessàries per executar aplicacions de 32 bits en un entorn de 64 bits).

A llarg termini, per garantir el suport per a aplicacions de 32 bits en versions posteriors a Ubuntu 20.04, està previst treballar amb WINE, Ubuntu Studio i proveïdors de jocs per desenvolupar una solució per utilitzar sistemes d'aïllament de contenidors per enviar components de 32 bits des de LTS. branca d'Ubuntu i organitzar el llançament d'aplicacions més antigues. Basat en Snaps i LXD, serà possible preparar l'entorn de 32 bits necessari i un conjunt de biblioteques.

Recordem que el motiu per acabar amb el suport a l'arquitectura i386 és la impossibilitat de mantenir paquets al nivell d'altres arquitectures suportades a Ubuntu, per exemple, a causa de la indisponibilitat dels últims desenvolupaments en l'àmbit de la millora de la seguretat i la protecció contra vulnerabilitats com Spectre per a sistemes de 32 bits. Mantenir una base de paquets per a i386 requereix grans recursos de desenvolupament i control de qualitat, que no es justifiquen a causa de la petita base d'usuaris (el nombre de sistemes i386 s'estima en l'1% del nombre total de sistemes instal·lats).

Font: opennet.ru

Afegeix comentari