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

Nella prossima versione di Fedora Linux 44, prevista per la primavera del 2026, si prevede di interrompere il supporto all'esecuzione di applicazioni a 32 bit per architettura x86. Se il piano sarà approvato dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo di Fedora Linux, non verranno più compilati pacchetti per l'architettura i686 e le librerie a 32 bit (multilib), che garantiscono la compatibilità con le applicazioni a 32 bit negli ambienti x86_64.

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

Il distributore intende passare alla fornitura di build a 64 bit di Wine, utilizzando la modalità Wow64 (Windows-on-Windows a 64 bit) per eseguire applicazioni Windows a 32 bit su sistemi Unix a 64 bit. La fornitura di pacchetti Wine a 64 bit ridurrà al minimo la necessità per gli utenti di multilib. Si propone di interrompere il supporto per i686 in due fasi: nella prima fase si prevede di interrompere la pubblicazione di librerie a 32 bit nei repository x86_64, mentre nella seconda fase si interromperà il supporto per la creazione di pacchetti per l'architettura i686. In caso di problemi imprevisti nella prima fase, sarà possibile ripristinare le modifiche e riprendere la pubblicazione dei pacchetti.

Fattori principali per la cessazione del supporto dell'architettura i686:

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

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