I Wine informerer de Canonical om at de vil få problemer hvis de fjerner 32-biters støtte

Ubuntu 19.10 uten 32bits

For noen dager siden en kollega rapportert her på bloggen om den nylige avgjørelsen hva utviklerne har tatt Canonical for å fjerne støtte for levering av 32-pakker helt biter starter med neste Ubuntu-versjon.

Og ikke bare det, denne avgjørelsen påvirker, uansett hvor optimistisk den var der den bare gjaldt Ubuntu, den var ikke slik, siden i første omgang påvirker tilfeldigvis alle økosystemer som er basert på det, fra de offisielle smakene som Kubuntu, Xubuntu, Lubuntu, etc, samt derivater av dette, sier Linux Mint, Zorin OS, Puppy Linux, etc.

Som mange av dere vil vite, Canonical droppet 32-biters bildebehandling for Ubuntu, nå, Ubuntu-utviklerne tok beslutningen om å fullføre slutten på arkitekturens livssyklus i distribusjonen.

En Ubuntu 19.10 vil denne versjonen ikke lenger ha muligheten til å ha pakkene med i386-arkitekturen i depotet.

Vin støttes ikke på Ubuntu 19.04 hvis Canonical dropper støtte for 32-biters pakker

Etter uttalelsen gitt av Ubuntu-utviklerne, for å slutte å fokusere sin innsats på opprettelse og vedlikehold av 32-biters pakker.

Utviklerne av Wine-prosjektet svarte på dette advarsel Canonical om at Ubuntu vil ha problemer med å levere Vin til Ubuntu 19.10, i tilfelle støtte for 86-biters x32-systemer ble avviklet i denne utgivelsen.

Ved å bestemme seg for å slippe støtte for 86-biters x32-arkitekturer, håpet Ubuntu-utviklere å sende en 64-biters versjon av Wine eller bruk en 32-biters versjon i en container basert på Ubuntu 18.04.

Problemet er at 64-biters versjonen av Wine (Vin64) støttes ikke offisielt og inneholder et stort antall ukorrigerte feil.

Apt krever at versjonene av i386- og amd64-pakkene samsvarer, ellers vil de nekte å installere dem, så med mindre det gjøres endringer, vil ikke brukere av 19.10 og nyere kunne installere 32-biters biblioteker de trenger for å kjøre Wine, med mindre brukerne tar selv beslutningen om å gå tilbake til Ubuntu 18.04.

Siden 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 i Ubuntu ble det besluttet å stoppe opprettelsen av slike biblioteker helt.

Vinutviklere avviste umiddelbart ideen av en øyeblikkelig pakke, og de kastet den i en container, da dette bare er en midlertidig løsning.

Ulempen med å gjøre det er at vi vil bruke mye tid på å forklare brukerne at 64-bit Wine ikke vil kjøre 32-biters programmer, uansett hvor vi samler inn den informasjonen.

Det observeres at 64-bitersversjonen av Wine må bringes i riktig form, men dette vil ta tid.

Videre mange av dagens Windows-applikasjoner sendes bare i 32 versjoner Bit- og 64-bits applikasjoner leveres ofte med 32-biters installatører (for å håndtere installasjonsforsøk på Win32), så 32-bitersversjonen av Wine fortsetter å utvikle seg som den viktigste.

I lang tid var Wine64 bare posisjonert som et verktøy for å kjøre Win64-applikasjoner, ikke for å kjøre 32-biters programmer, og denne funksjonen gjenspeiles i mange artikler og dokumentasjon.

Mellomtiden Steam møtte også lignende problemer, mange av spillene i katalogen er fremdeles 32-bit.

Valve har til hensikt å støtte 32-biters kjøretid for Linux Staem-klienten alene.

Selv om vinutviklere ikke utelukker muligheten for å bruke denne kjøretiden til å sende 32-biters vin til Ubuntu 19.10, før 64-bitersversjonen av Wine er klar, for ikke å måtte dobbeltarbeide og slå seg sammen med Valve for å opprettholde 32 -bit-biblioteker for Ubuntu.


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.