Canonical je revidirao planove da prestane da podržava i386 arhitekturu u Ubuntu-u

Canonical Company objavljeno Izjava o pregledu planova u vezi sa prestankom podrške za 32-bitnu x86 arhitekturu u Ubuntu 19.10. Nakon pregleda komentara, izraženo Programeri Wine i gaming platforme odlučili su osigurati sklapanje i isporuku zasebnog seta 32-bitnih paketa u Ubuntu 19.10 i 20.04 LTS.

Lista isporučenih 32-bitnih paketa će se zasnivati ​​na unosu zajednice i uključivat će komponente potrebne za nastavak pokretanja naslijeđenih programa koji ostaju samo 32-bitni ili zahtijevaju 32-bitne biblioteke. Štaviše, ako se pokaže da je lista nepotpuna i da se identifikuju paketi koji nedostaju, tada planiraju dopuniti set paketa nakon objavljivanja.

Navodi se da su rasprave i komentari koji su se pojavili nakon najave prestanka podrške za i386 arhitekturu iznenadili programere distribucije, budući da se pitanje ukidanja podrške za i386 raspravljalo u zajednici i među programerima od 2014. . Ubuntu programeri su bili pod utiskom da je postignut konsenzus po pitanju napuštanja podrške za i386 i da se nisu očekivale nikakve zamke, ali kako se ispostavilo, neke tačke su zanemarene, uključujući i tokom konsultacija sa Valveom (napomena: verovatno bi neki od onih koji su raspravljali mogli nisu predvideli , da će biti odlučeno ne samo da se prestane sa izgradnjom i386 paketa, već i da se odbije pravljenje višearhičnih biblioteka neophodnih za pokretanje 32-bitnih aplikacija u 64-bitnom okruženju).

Dugoročno, kako bi se osigurala podrška za 32-bitne aplikacije u izdanjima nakon Ubuntu 20.04, planira se raditi sa WINE, Ubuntu Studio i dobavljačima igara na razvoju rješenja za korištenje sistema izolacije kontejnera za isporuku 32-bitnih komponenti iz LTS-a. grana Ubuntua i organizirati pokretanje starijih aplikacija. Na osnovu Snaps-a i LXD-a biće moguće pripremiti potrebno 32-bitno okruženje i set biblioteka.

Podsjetimo da je razlog ukidanja podrške za i386 arhitekturu nemogućnost održavanja paketa na nivou drugih arhitektura podržanih u Ubuntuu, na primjer, zbog nedostupnosti najnovijih dostignuća u oblasti poboljšanja sigurnosti i zaštite od fundamentalnih ranjivosti kao što je Spectre za 32-bitne sisteme. Održavanje baze paketa za i386 zahtijeva velike resurse za razvoj i kontrolu kvaliteta, što nije opravdano zbog male baze korisnika (broj i386 sistema se procjenjuje na 1% od ukupnog broja instaliranih sistema).

izvor: opennet.ru

Dodajte komentar