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

Sviluppatori del progetto Wine hanno avvertito sulle problematiche relative alla fornitura di Wine per Ubuntu 19.10, nel caso la cessazione in questa versione del supporto per sistemi a 32 bit x86.

Nel decidere di abbandonare il supporto per l'architettura a 32 bit x86, gli sviluppatori di Ubuntu si aspettavano di fornire la versione a 64 bit di Wine o di utilizzare la versione a 32 bit in un container basato su Ubuntu 18.04. Tuttavia, il problema è che la versione a 64 bit di Wine (Wine64) non è ufficialmente supportata e contiene un numero elevato di bug non risolti.
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, negli ambienti a 64 bit, le librerie necessarie a 32 bit sono fornite in pacchetti multiarch, ma in Ubuntu è stata presa la decisione di interrompere completamente la generazione di tali librerie. Gli sviluppatori di Wine hanno subito rigettato l'idea di un pacchetto snap e dell'esecuzione in container, poiché si tratta solo di una soluzione temporanea. È stato evidenziato che sarà necessario mettere a punto la versione a 64 bit di Wine, ma ci vorrà tempo.

Inoltre, molte applicazioni attuali per Windows continuano ad essere fornite solo in versioni a 32 bit, mentre le applicazioni a 64 bit sono spesso dotate di installer a 32 bit (per gestire i tentativi di installazione in Win32), quindi la versione a 32 bit di Wine continua a evolversi come la principale. Per molto tempo, Wine64 è stato posizionato esclusivamente 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 già è in grado di eseguire applicazioni Win32, ma richiede la presenza di librerie a 32 bit).

Con problemi simili si è trovata anche Valve, molte delle cui giochi nel catalogo continuano a rimanere a 32 bit. Valve intende supportare 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 fornire Wine a 32 bit in Ubuntu 19.10 prima che sia pronta la versione a 64 bit di Wine, per non reinventare la ruota e unire gli sforzi con Valve nella manutenzione delle 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