In Fedora si intende interrompere il supporto per l'architettura x86 a 32 bit

Nella versione di Fedora Linux 44, prevista per la primavera del 2026, si intende interrompere il supporto per l'esecuzione di applicazioni a 32 bit per l'architettura x86. Se il piano sarà approvato dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo di Fedora Linux, la distribuzione smetterà di assemblare pacchetti per l'architettura i686 e librerie a 32 bit (multilib), garantendo la compatibilità con applicazioni a 32 bit negli ambienti x86_64.

La fornitura di assemblaggi del kernel Linux, immagini di installazione e singoli repository di pacchetti per sistemi a 32 bit x86 è stata interrotta già nel 2019 (Fedora 31). Tuttavia, è stato mantenuto il supporto per l'esecuzione di applicazioni a 32 bit nelle installazioni per sistemi x86_64 e i pacchetti a 32 bit necessari per tale supporto sono stati inseriti nei repository per sistemi x86_64. In Fedora 37 è stata data l'opzione ai manutentori di interrompere l'assemblaggio di pacchetti per l'architettura i686, se il pacchetto non è una dipendenza per altri pacchetti. Attualmente, in Fedora ci sono circa diecimila pacchetti a 32 bit (i686), che sono principalmente richiesti per eseguire Wine e giochi a 32 bit.

La distribuzione intende passare alla fornitura di assemblaggi a 64 bit di Wine, utilizzando la modalità Wow64 (64-bit Windows-on-Windows) per l'esecuzione di applicazioni Windows a 32 bit in sistemi Unix a 64 bit. La fornitura di pacchetti a 64 bit di Wine ridurrà al minimo la necessità degli utenti di multilib. Si propone di interrompere il supporto per i686 in due fasi: nella prima fase si intende interrompere la pubblicazione di librerie a 32 bit nei repository x86_64, mentre nella seconda fase si fermerà il supporto per l'assemblaggio di pacchetti per l'architettura i686. In caso di problemi imprevisti nella prima fase, sarà possibile ripristinare la pubblicazione dei pacchetti.

Principali fattori per l'interruzione del supporto per l'architettura i686:

  • La rimozione di un gran numero di pacchetti a 32 bit accelererà le operazioni sui pacchetti grazie a una significativa riduzione degli indici e delle dimensioni dei metadati scaricabili;
  • Si ridurrà il carico sui manutentori, che potranno dedicare più tempo ai pacchetti per sistemi a 64 bit;
  • Sarà più semplice formare e testare le versioni;
  • Si ridurrà il consumo di risorse nell'infrastruttura di assemblaggio.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster