Canonical revisou os plans para deixar de admitir a arquitectura i386 en Ubuntu

Canónico publicado Declaración de revisión dos plans relacionados co fin do soporte para a arquitectura x32 de 86 bits en Ubuntu 19.10. Despois de revisar os comentarios, expresado Os desenvolvedores de plataformas de viños e xogos decidiron garantir a montaxe e entrega dun conxunto separado de paquetes de 32 bits en Ubuntu 19.10 e 20.04 LTS.

A lista de paquetes de 32 bits enviados estará baseada na entrada da comunidade e incluirá compoñentes necesarios para seguir executando programas legados que permanecen só en 32 bits ou requiren bibliotecas de 32 bits. Ademais, se a lista resulta incompleta e se identifican paquetes que faltan, entón planean complementar o conxunto de paquetes despois do lanzamento.

Alégase que as discusións e comentarios que xurdiron tras o anuncio do fin do soporte para a arquitectura i386 foron unha sorpresa para os desenvolvedores da distribución, xa que o tema de rematar o soporte para i386 foi discutido na comunidade e entre os desenvolvedores desde 2014. . Os desenvolvedores de Ubuntu tiñan a impresión de que se chegara a un consenso sobre a cuestión de abandonar o soporte i386 e non se esperaban trampas, pero como resultou, algúns puntos pasaron por alto, incluso durante as consultas con Valve (nota: probablemente algúns dos que discutían poderían non ter previsto , que se decidirá non só deixar de construír paquetes i386, senón tamén rexeitar construír as bibliotecas multiarch necesarias para executar aplicacións de 32 bits nun ambiente de 64 bits).

A longo prazo, para garantir a compatibilidade con aplicacións de 32 bits nas versións posteriores a Ubuntu 20.04, está previsto traballar con WINE, Ubuntu Studio e os provedores de xogos para desenvolver unha solución para utilizar sistemas de illamento de contedores para enviar compoñentes de 32 bits desde o LTS. de Ubuntu e organizar o lanzamento de aplicacións máis antigas. A partir de Snaps e LXD, será posible preparar o contorno de 32 bits necesario e un conxunto de bibliotecas.

Lembremos que o motivo para rematar o soporte para a arquitectura i386 é a imposibilidade de manter paquetes ao nivel doutras arquitecturas soportadas en Ubuntu, por exemplo, debido á indisponibilidade dos últimos desenvolvementos no campo da mellora da seguridade e da protección contra vulnerabilidades como Spectre para sistemas de 32 bits. Manter unha base de paquetes para i386 require grandes recursos de desenvolvemento e control de calidade, que non están xustificados debido á pequena base de usuarios (o número de sistemas i386 estímase nun 1% do total de sistemas instalados).

Fonte: opennet.ru

Engadir un comentario