Ubuntu 19.10 kan være igjen uten Wine-støtte for å forlate x32-arkitekturen

vin-ubuntu

For noen dager siden Her i bloggen informerte vi deg om den nylige avgjørelsen gjort av Ubuntu-utviklerne hvor fra versjon 19.10, Ubuntu vil ikke lenger støtte eller pakke for 32-biters arkitektur. Med ankomsten av Eoan Ermine ville Ubuntu fullføre 32-biters arkitektur.

Stilt overfor denne avgjørelsen noen utviklere er bekymret siden denne avgjørelsen kan føre til flere problemer enn fordeler for systemet, da det allerede har ført til Wines svar om å forlate Ubuntu 19.10 uten støtte.

Og det er det til tross for at denne bevegelsen ikke er helt uventet, siden Ubuntu-utviklerne tidligere hadde sagt at de ville ta en beslutning om det.

ubuntu
Relatert artikkel:
Ubuntu vil si farvel med 32-biters pakkeoppretting og støtte

Når det er snudd, sier Ubuntu-ingeniørteamet at:

"Vi har gjennomgått fakta før oss og kom til den konklusjonen at vi ikke skulle fortsette med i386 som arkitektur."

Will Cooke bemerker at:

“Stilt overfor den sterke muligheten for at vi ikke inkluderer i386 som en utgivelsesarkitektur den 20.04 LTS, tok vi det proaktive trinnet for å deaktivere oppdateringer fra 18.04 til 18.10 for i386-systemer for å forhindre at brukerne ved et uhell sitter fast på en 9-måneders midlertidig utgivelse. støtte, i stedet for å la dem fortsette å kjøre Ubuntu 18.04 LTS med sine 5 års standardstøtte.

Gitt dette er Wine-utviklerne blant de som ikke er fornøyd med avgjørelsen.

Vinutviklere mot 32-biters oppgivelse i Ubuntu

Vinprosjekt uttrykker massiv kritikk av Ubuntu-planen å slutte å tilby 32-biters pakker for x86-arkitekturen, da dette vil føre til mange problemer for prosjektet og brukerne.

Siden i vin De kommenterer at i tilfelle støtten blir forlatt til 32-biters pakker i Ubuntu 19.04, vil disse Ubuntu-versjonene og de påfølgende som fortsetter med den offisielt bli stående uten støtte for Wine.

Og det er ikke bare etter innfall fra utviklerne av Wine, men det da dagens versjoner av Wine for 64-bit distribusjoner er basert på Wine32 og krever 32-biters biblioteker.

Vanligvis i 64-biters miljøer sendes de nødvendige 32-biters biblioteker i multiarkpakker, men på Ubuntu ble det bestemt å slutte å opprette slike biblioteker helt.

Årsaken til dette er ganske lett å forstå: mange Windows-applikasjoner fortsetter å bruke 32-biters kode helt eller delvis.

Dette må være kompatibelt med Wine-prosjektet for å kunne kjøre Windows-applikasjoner bare under Linux.

Ubuntu-utviklere ser dette litt annerledes og de påpeker at mange applikasjoner kan kjøres i mellomtiden bare med 64-biters variant av Wine.

For de andre programmene, Ubuntu-teamet viser til muligheten til å bruke Ubuntu 18.04, som er offisielt kompatibel med 32-biters arkitektur fram til 2023.

Denne versjonen kan også kjøres i en container. Med videresending av grafikkteknologi til containeren kan eldre 32-biters spill fortsette å kjøre på nåværende versjoner av Ubuntu.

En måte å løse disse problemene på kan være å bruke multiarkteknologi. i fremtidige Ubuntu-versjoner av 64-biters arkitektur.

Dette gjør det enkelt å bruke 32-biters biblioteker som et kjøretidsmiljø i 64-biters versjonen.

En annen mulig Ubuntu-løsning for å bruke 32-bits vin i fremtiden, som består av å publisere applikasjoner som snaps eller bruke en Ubuntu 18.04 LTS-basert LXD-container som har full tilgang til 32-bit multiarch WINE og relaterte biblioteker, ble også diskutert av utviklere av Wine,

Selv om de i Wine hevder at det ikke gir mening å legge mye arbeid i denne midlertidige løsningen. Wine repository vedlikeholder nevnte også at han ikke er interessert i å opprettholde så mange biblioteker.

I tillegg anbefaler han at han ikke vil avlede arbeidet med å foreslå midlertidige løsninger for et enkelt system og for pakkesystemer som ikke er innenfor hans planer om å vedlikeholde.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.