V podjetju Wine Canonical sporočajo, da bodo imeli težave, če bodo odstranili 32-bitno podporo

Ubuntu 19.10 brez 32 bitov

Pred nekaj dnevi kolega poročali tukaj na blogu o nedavna odločitev kaj so vzeli razvijalci Canonical za popolno odstranitev podpore za dostavo 32 paketov bitov začenši z naslednjo različico Ubuntuja.

In ne samo to, ta odločitev vpliva, ne glede na to, kako optimistična je bila, kadar se je nanašala samo na Ubuntu, ni bila taka, saj najprej vpliva na vse ekosisteme, ki temeljijo na njem, od uradnih okusov, kot so Kubuntu, Xubuntu, Lubuntu itd., pa tudi od izpeljank tega, recimo Linux Mint, Zorin OS, Puppy Linux itd.

Kot boste mnogi vedeli, Canonical je izpustil 32-bitno slikanje za Ubuntu, zdaj, razvijalci Ubuntuja so se odločili dokončati konec življenjskega cikla arhitekture v distribuciji.

En Ubuntu 19.10 ta različica ne bo imela več možnosti, da bi imela pakete z arhitekturo i386 v repozitoriju.

Vino v Ubuntuju 19.04 ne bo podprto, če Canonical opusti podporo za 32-bitne pakete

Po izjavi, ki so jo objavili razvijalci Ubuntuja, naj prenehajo osredotočati svoja prizadevanja na ustvarjanje in vzdrževanje 32-bitnih paketov.

Na to so se odzvali razvijalci projekta Wine opozorilo Canonical, da bo imel Ubuntu težave z dobavo vina za Ubuntu 19.10, če v tej izdaji ne bo več podpore za 86-bitne sisteme x32.

Z odločitvijo, da bodo opustili podporo za 86-bitne arhitekture x32, so razvijalci Ubuntu upali, da bodo dobavili 64-bitno različico Wine ali uporabite 32-bitno različico v vsebniku, ki temelji na Ubuntu 18.04.

Težava je v tem, da je 64-bitna različica Wine (Vino64) ni uradno podprto in vsebuje veliko število nepopravljenih napak.

Apt zahteva, da se različici paketov i386 in amd64 ujemata, sicer jih ne bo nameščal, tako da uporabniki, ki uporabljajo različice 19.10 in novejše, ne bodo mogli namestiti 32-bitnih knjižnic, ki jih potrebujejo za zagon Wine, razen če se spremenijo, razen če uporabniki se sami odločijo, da se vrnejo na Ubuntu 18.04.

Ker trenutne različice Wine za 64-bitne distribucije temeljijo na Wine32 in zahtevajo 32-bitne knjižnice.

Običajno, v 64-bitnih okoljih se zahtevane 32-bitne knjižnice pošiljajo v večarhnih paketih, toda v Ubuntuju je bilo odločeno, da popolnoma ustavimo ustvarjanje takih knjižnic.

Razvijalci vina so to idejo takoj zavrnili iz takojšnjega paketa in ga vrgel v posodo, saj je to le začasna rešitev.

Slaba stran tega je, da bomo veliko časa razlagali uporabnikom, da 64-bitno Wine ne bo izvajalo 32-bitnih programov, ne glede na to, kje zbiramo te podatke.

Opaziti je, da 64-bitno različico Wine bo treba spraviti v pravilno obliko, vendar bo to trajalo nekaj časa.

Poleg tega, veliko današnjih programov Windows je še vedno na voljo le v 32 različicah Bitne in 64-bitne aplikacije so pogosto dobavljene z 32-bitnimi namestitvenimi programi (za obdelavo poskusov namestitve na Win32), zato se 32-bitna različica Wine še naprej razvija kot glavna.

Wine64 je bil dolgo pozicioniran le kot orodje za zagon aplikacij Win64, ne pa tudi za izvajanje 32-bitnih programov, in ta funkcija se odraža v številnih člankih in dokumentaciji.

Za svoj del Tudi Steam se je soočal s podobnimi težavami, številne igre v katalogu so še vedno 32-bitne.

Valve namerava sam podpirati 32-bitno izvajanje za odjemalca Linux Staem.

Čeprav razvijalci Wine ne izključujejo možnosti uporabe tega časa izvajanja za pošiljanje 32-bitnega vina v Ubuntu 19.10, preden je 64-bitna različica Wine pripravljena, da ne bi morali podvojiti dela in združiti moči z Valve pri vzdrževanju 32-bitne knjižnice za Ubuntu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.