La fine del supporto per i386 in Ubuntu porterà a problemi con la distribuzione di Wine

Sviluppatori di progetti sul vino avvertito sui problemi con la consegna di Wine per Ubuntu 19.10, nel caso fine Questa versione supporta i sistemi x32 a 86 bit.

Gli sviluppatori di Ubuntu decidono di smettere di supportare l'architettura x32 a 86 bit contato per fornire la versione a 64 bit di Wine o per utilizzare la 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 errori non corretti.
Le attuali build di Wine per distribuzioni a 64 bit sono basate su Wine32 e richiedono librerie a 32 bit.

In genere, negli ambienti a 64 bit, le librerie a 32 bit necessarie vengono fornite in pacchetti multiarch, ma Ubuntu ha deciso di smettere completamente di creare tali librerie. Sviluppatori di vino immediatamente respinto l'idea di un pacchetto snap e di esecuzione in un contenitore, poiché questa è solo una soluzione temporanea. Va notato che la versione a 64 bit di Wine dovrà essere portata nella forma corretta, ma ciò richiederà tempo.

Inoltre, molte applicazioni Windows attuali continuano a essere fornite solo in build a 32 bit e le applicazioni a 64 bit spesso vengono fornite con programmi di installazione a 32 bit (per gestire i tentativi di installazione in Win32), quindi la versione a 32 bit di Wine continua a essere sviluppata come quello principale. Per molto tempo Wine64 è stato posizionato solo come strumento per l'avvio di applicazioni Win64, non destinato all'esecuzione di programmi a 32 bit, e questa funzionalità si riflette in molti articoli e documentazione (ora Wine64 è già sa come eseguire applicazioni Win32, ma richiede librerie a 32 bit).

Con problemi simili affrontato e Valve, molti dei cui giochi in catalogo continuano ad essere a 32 bit. Valve intende supportare autonomamente il runtime a 32 bit per il client Steam Linux. Gli sviluppatori di Wine non escludono la possibilità di utilizzare questo runtime per distribuire Wine a 32 bit in Ubuntu 19.10 prima che la versione a 64 bit di Wine sia pronta, in modo da non reinventare la ruota e unire le forze con Valve nel campo del supporto Librerie a 32 bit per Ubuntu.

Fonte: opennet.ru

Aggiungi un commento