Ubuntu 19.10 kunne efterlades uden Wine-støtte til at opgive x32-arkitekturen

vin-ubuntu

For nogle dage siden her på bloggen informerede vi dig om den nylige beslutning truffet af Ubuntu-udviklerne hvor fra version 19.10, Ubuntu understøtter ikke længere eller pakker til 32-bit arkitektur. Med ankomsten af ​​Eoan Ermine ville Ubuntu helt lukke lukningen af ​​32-bit arkitekturen.

Stillet over for denne beslutning nogle udviklere er bekymrede da denne beslutning kunne medføre flere problemer end fordele for systemet, da det allerede har ført til Wines svar om at lade Ubuntu 19.10 uden support.

Og det er, på trods af at denne bevægelse ikke er helt uventet, da Ubuntu-udviklerne tidligere havde sagt, at de ville tage en beslutning om det.

ubuntu
relateret artikel:
Ubuntu vil sige farvel til 32-bit pakkeoprettelse og support

Når det er vendt, siger Ubuntu-ingeniørholdet, at:

"Vi har gennemgået de faktiske omstændigheder foran os og kom til den konklusion, at vi ikke skulle fortsætte med i386 som en arkitektur."

Will Cooke bemærker, at:

”Stillet over for den stærke mulighed for, at vi ikke inkluderer i386 som en frigivelsesarkitektur i 20.04 LTS, tog vi det proaktive skridt for at deaktivere opdateringer fra 18.04 til 18.10 for i386-systemer for at forhindre brugere i at blive ved et uheld fast i en foreløbig version med 9 måneders support i stedet for at lade dem fortsætte med at køre Ubuntu 18.04 LTS med sine 5 års standard support.

I betragtning af dette er vinudviklere blandt dem, der ikke er tilfredse med beslutningen.

Vinudviklere mod 32-bit opgivelse i Ubuntu

Vinprojekt udtrykker massiv kritik af Ubuntu-planen at stoppe med at tilbyde 32-bit pakker til x86-arkitekturen, da dette vil medføre mange problemer for projektet og brugerne.

Siden i vin De kommenterer, at hvis støtten opgives til 32-bit pakker i Ubuntu 19.04, ville disse Ubuntu-versioner og de efterfølgende, der fortsætter med det, officielt stå uden støtte til Wine.

Og det er ikke ved blot indfald fra udviklerne af Wine, men det da nuværende versioner af Wine til 64-bit distributioner er baseret på Wine32 og kræver 32-bit biblioteker.

Typisk i 64-bit miljøer sendes de krævede 32-bit biblioteker i multiarkpakker, men på Ubuntu blev det besluttet at stoppe oprettelsen af ​​sådanne biblioteker helt.

Årsagen til dette er ret let at forstå: mange Windows-applikationer bruger fortsat 32-bit kode helt eller delvist.

Dette skal være kompatibelt med Wine-projektet for kun at køre Windows-applikationer under Linux.

Ubuntu-udviklere ser dette lidt anderledes og de påpeger, at mange applikationer kunne køre i mellemtiden, simpelthen med 64-bit-varianten af ​​Wine.

For de andre programmer, Ubuntu-teamet henviser til muligheden for at bruge Ubuntu 18.04, som officielt er kompatibel med 32-bit arkitektur indtil 2023.

Denne version kan også køres i en container. Med videresendelse af grafikteknologi til containeren kan ældre 32-bit-spil fortsætte med at køre på nuværende versioner af Ubuntu.

En måde at løse disse problemer på kunne være at bruge multiarkteknologi. i fremtidige Ubuntu-versioner af 64-bit arkitektur.

Dette gør det nemt at bruge 32-bit biblioteker som et runtime-miljø i 64-bit versionen.

En anden mulig Ubuntu-løsning til at bruge 32-bit vin i fremtiden, bestående af udgivelse af applikationer som snaps eller brug af en Ubuntu 18.04 LTS-baseret LXD-container, der har fuld adgang til 32-bit multiarch WINE og relaterede biblioteker, blev også drøftet af udviklerne. af vin,

Selvom de i Wine argumenterer for, at der ikke er nogen mening i at lægge en stor indsats i denne midlertidige løsning. Vinopbevaringsholderen nævnte også, at han ikke er interesseret i at opretholde så mange biblioteker.

Derudover anbefaler han, at han ikke vil omdirigere sit arbejde med at foreslå midlertidige løsninger til et enkelt system og for pakkesystemer, der ikke er inden for hans planer om at vedligeholde.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.