La cessazione del supporto i386 in Ubuntu porterà a problemi con la fornitura di Wine

Gli sviluppatori del progetto Wine hanno avvertito su possibili problemi con la fornitura di Wine per Ubuntu 19.10, nel caso di cessazione del supporto per i sistemi a 32 bit x86 in questa versione.

Nel decidere di abbandonare il supporto per l'architettura x86 a 32 bit, gli sviluppatori di Ubuntu si aspettavano la fornitura di una versione a 64 bit di Wine o l'uso di una versione a 32 bit in un contenitore basato su Ubuntu 18.04. Il problema è che la versione a 64 bit di Wine (Wine64) non è ufficialmente supportata e contiene un gran numero di bug non corretti.
Le build attuali di Wine per distribuzioni a 64 bit si basano su Wine32 e richiedono la presenza di librerie a 32 bit.

Di solito, in ambienti a 64 bit, le librerie necessarie a 32 bit vengono fornite con pacchetti multiarch, ma in Ubuntu è stata presa la decisione di cessare completamente la creazione di tali librerie. Gli sviluppatori di Wine hanno subito rifiutato l'idea di un pacchetto snap e di un'esecuzione in contenitore, poiché si tratta solo di una soluzione temporanea. Si sottolinea che sarà necessario ristrutturare la versione a 64 bit di Wine, ma ci vorrà tempo.

Inoltre, molte applicazioni attuali per Windows continuano a essere disponibili solo in versioni a 32 bit, e le applicazioni a 64 bit spesso vengono fornite con installer a 32 bit (per gestire i tentativi di installazione in Win32), quindi la versione a 32 bit di Wine continua a svilupparsi come principale. A lungo Wine64 è stato posizionato solo come uno strumento per eseguire applicazioni Win64, non destinato a eseguire programmi a 32 bit, e questa caratteristica è riflessa in molti articoli e documentazione (ora Wine64 può già può eseguire applicazioni Win32, ma richiede la presenza di librerie a 32 bit).

Problemi simili ha affrontato anche l'azienda Valve, molte delle cui giochi nel catalogo continuano a rimanere a 32 bit. Valve intende sostenere autonomamente il runtime a 32 bit per il client Steam su Linux. Gli sviluppatori di Wine non escludono la possibilità di utilizzare questo runtime per la fornitura di Wine a 32 bit in Ubuntu 19.10 fino a quando non sarà pronta la versione a 64 bit di Wine, in modo da non reinventare la ruota e unire gli sforzi con Valve per mantenere le librerie a 32 bit per Ubuntu.

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