Ovo su planovi Ubuntu-a 20.04 za 32-bitne pakete

ubuntu

U srpnju ove godine, razgovarali smo ovdje na blogu o jedna od vijesti koja je kod nekih stvorila nezadovoljstvo s Ubuntuom, od koje je Canonical najavio nego za trenutnu verziju vašeg sustava (Ubuntu 19.10) 32-bitna arhitektura više neće biti podržana.

Kanonski bio je namijenjen potpuno zaustavljanju izrade paketa za arhitekturu i386 (uključujući napuštanje formiranja multiarch knjižnica potrebnih za pokretanje 32-bitnih aplikacija u 64-bitnom okruženju), ali je preispitao svoju odluku nakon ispitivanja komentara koje su dali programeri Winea, a posebno Steama.

Kao kompromis odlučeno je zajamčiti isporuku zasebnog kompleta 32-bitni paketi s potrebnim knjižnicama za nastavak rada zastarjelih programa koji ostaju samo u 32-bitnom obliku ili zahtijevaju 32-bitne knjižnice.

Razlog prekida podrške za arhitekturu i386 je nemogućnost održavanja paketa na razini drugih arhitektura kompatibilan s Ubuntuom, na primjer, zbog nepristupačnosti najnovijih dostignuća u sigurnosti i zaštiti od temeljnih ranjivosti kao što je Spectre za 32-bitne sustave.

Održavanje baze paketa za i386 zahtijeva velike resurse za razvoj i osiguranje kvalitete koji nisu opravdani zbog male korisničke baze (broj i386 sustava procjenjuje se na 1% od ukupnog broja instaliranih sustava).

Zato je nedavno, Steve Langasek predstavio je planove za buduće rukovanje s 32 paketa bitova u Ubuntuu. Sažeo je rezultate rasprave sa zajednicom popisa knjižnica za arhitekturu i386, za koju se planira uključiti kako bi se osigurala kompatibilnost s 32-bitnim aplikacijama u Ubuntu 20.04 "Focal Fossa".

Od više od 30 tisuća paketa odabrano je oko 1700, za koju će se nastaviti formiranje ovih 32-bitnih paketa za i386 arhitekturu.

kao komentira da će za Ubuntu 20.04 Focal Fossa biti ograničen broj paketa 32-bitni za održavanje kompatibilnosti. Tu spadaju, na primjer, Wine i Steam klijent putem kojih je tema prvotno došla na stol.

Popis uglavnom uključuje knjižnice koje se koriste u 32-bitnim aplikacijama još uvijek u upotrebi, kao i ovisnosti povezane s tim knjižnicama. osim toga paketi koji se smatraju Zastarjele će zamijeniti najnovije stabilne verzije a planira se spasiti ovisnosti korištene za testiranje popisanih knjižnica, radi unakrsnog testiranja izrada biblioteke i386 u 64-bitnom sistemskom okruženju, simulirajući tako okruženje koje će se koristiti u stvarnim uvjetima.

Postoje još neki binarni paketi i386 čiji izvori još nisu na bijeloj listi, tako da će u bliskoj budućnosti biti uklonjeni iz Ubuntu projekta u potpunosti iz spremišta paketa za Ubuntu 20.04.

Iako je sve ovo još uvijek preliminarna analiza, napomenuti da se programeri mogu kontaktirati neko vrijeme zatražiti kompatibilnost paketa.

To se tiče održavatelja paketa i386 u službenim izvorima paketa, kao i onih koji održavaju softver treće strane u PPA-u (Personal Package Archive). Zainteresirani dijelovi moraju iznijeti svoje razloge za postojanje 32-bitnih binarnih paketa na mailing listi "ubuntu-release" ili u chat sobi "# ubuntu-devel" na Freenode. Ako su to valjano, paketi će također biti na bijeloj listi i prema tome Focal Fossa.

Još treba malo do planiranog masovnog uklanjanja binarnih datoteka i386: Prema Langaseku

„U početku infrastrukturu specifičnu za projekt za testiranje paketa („ autopkgtest “) treba prilagoditi za testiranje 32-bitnih knjižnica na hostu amd64. Ovo je također okruženje u kojem se općenito koriste 32-bitni paketi. "

Ako želite znati više o tome, detalje rasprave možete provjeriti u sljedeći link. 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.