I Wine informerer de Canonical om, at de vil have problemer, hvis de fjerner 32-bit support

Ubuntu 19.10 uden 32bits

For et par dage siden en kollega rapporteret her på bloggen om den nylige beslutning hvad udviklerne har taget Canonical til helt at fjerne understøttelse til 32-packs levering bits startende med den næste Ubuntu-version.

Og ikke kun det, denne beslutning påvirker, uanset hvor optimistisk det var, hvor det kun gjaldt Ubuntu, det var ikke sådan, da det i første omgang tilfældigvis påvirker alle økosystemer, der er baseret på det, fra de officielle varianter som Kubuntu, Xubuntu, Lubuntu osv. samt derivater af dette, siger Linux Mint, Zorin OS, Puppy Linux osv.

Som mange af jer vil vide, Canonical droppede 32-bit billeddannelse til Ubuntu, nu, Ubuntu-udviklerne besluttede at afslutte afslutningen på arkitekturens livscyklus i distributionen.

En Ubuntu 19.10 har denne version ikke længere muligheden for at have pakkerne med i386-arkitektur i arkivet.

Vin understøttes ikke på Ubuntu 19.04, hvis Canonical dropper support til 32-bit pakker

Efter erklæringen, der blev frigivet af Ubuntu-udviklerne, for at stoppe med at fokusere deres indsats på oprettelse og vedligeholdelse af 32-bit pakker.

Udviklerne af Wine-projektet reagerede på dette advarer Canonical om, at Ubuntu vil have problemer med at levere Vin til Ubuntu 19.10, i tilfælde af at understøttelse af 86-bit x32-systemer blev afbrudt i denne udgivelse.

Ved at beslutte at droppe support til 86-bit x32-arkitekturer håbede Ubuntu-udviklere at sende en 64-bit version af Wine eller brug en 32-bit version i en container baseret på Ubuntu 18.04.

Problemet er, at 64-bit versionen af ​​Wine (Vin64) understøttes ikke officielt og indeholder et stort antal ukorrigerede fejl.

Apt kræver, at versionerne af i386- og amd64-pakkerne stemmer overens, ellers nægter det at installere dem, så medmindre der foretages ændringer, kan brugere af 19.10 og derover ikke være i stand til at installere de 32-bit biblioteker, de har brug for til at køre Vin, medmindre brugerne selv tager beslutningen om at gå tilbage til Ubuntu 18.04.

Da nuværende versioner af Wine til 64-bit distributioner er baseret på Wine32 og kræver 32-bit biblioteker.

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

Vinudviklere afviste straks ideen af en øjeblikkelig pakke, og de kastede den i en container, da dette kun er en midlertidig løsning.

Ulempen ved at gøre det er, at vi bruger meget tid på at forklare brugerne, at 64-bit Wine ikke kører 32-bit programmer, uanset hvor vi indsamler disse oplysninger.

Det observeres, at 64-bit versionen af ​​Wine skal bringes i sin rette form, men det vil tage tid.

Derudover mange af nutidens Windows-applikationer fortsætter kun med 32 versioner Bit- og 64-bit-applikationer leveres ofte med 32-bit installatører (til at håndtere installationsforsøg på Win32), så 32-bit versionen af ​​Wine fortsætter med at udvikle sig som den vigtigste.

I lang tid var Wine64 kun placeret som et værktøj til at køre Win64-applikationer, ikke til at køre 32-bit programmer, og denne funktion afspejles i mange artikler og dokumentation.

For sin del Steam stod også over for lignende problemer, hvoraf mange af spillene i kataloget stadig er 32-bit.

Valve har til hensigt at understøtte 32-bit runtime til Linux Staem-klienten alene.

Selvom vinudviklere ikke udelukker muligheden for at bruge denne runtime til at sende 32-bit vin til Ubuntu 19.10, før 64-bit-versionen af ​​Wine er klar, for ikke at skulle dobbeltarbejde og gå sammen med Valve for at opretholde 32 -bit biblioteker til Ubuntu.


Vær den første til at kommentere

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.