Sviluppatori del progetto Wine sulle problematiche relative alla fornitura di Wine per Ubuntu 19.10, nel caso 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 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 .
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 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à eseguire applicazioni Win32, ma richiede la presenza di librerie a 32 bit).
Con problemi simili 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
