Canonical je revidirao planove da prestane podržavati i386 arhitekturu u Ubuntuu

Kanonski опубликовала Izjava o pregledu planova koji se odnose na kraj podrške za 32-bitnu x86 arhitekturu u Ubuntu 19.10. Nakon pregleda komentara, izrazio Programeri platformi za vino i igranje odlučili su osigurati sklapanje i isporuku zasebnog skupa 32-bitnih paketa u Ubuntu 19.10 i 20.04 LTS.

Popis isporučenih 32-bitnih paketa temeljit će se na unosu zajednice i uključivat će komponente potrebne za nastavak rada naslijeđenih programa koji ostaju samo 32-bitni ili zahtijevaju 32-bitne biblioteke. Štoviše, ako se popis pokaže nepotpunim i identificiraju se paketi koji nedostaju, planiraju nadopuniti skup paketa nakon izdavanja.

Navodno su rasprave i komentari koji su se pojavili nakon najave prestanka podrške za i386 arhitekturu bili iznenađenje za programere distribucije, budući da se o ukidanju podrške za i386 u zajednici i među programerima raspravlja od 2014. . Programeri Ubuntua bili su pod dojmom da je postignut konsenzus o pitanju napuštanja podrške za i386 i da se nisu očekivale nikakve zamke, ali kako se pokazalo, neke točke su previđene, uključujući tijekom konzultacija s Valveom (napomena: vjerojatno bi neki od onih koji raspravljaju mogli nisu predvidjeli da će biti odlučeno ne samo da se prestane s izgradnjom i386 paketa, već i da se odbije izgradnja multiarch biblioteka potrebnih 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 Ubuntua 20.04, planira se surađivati ​​s WINE-om, Ubuntu Studiom i dobavljačima igara na razvoju rješenja za korištenje sustava izolacije spremnika za isporuku 32-bitnih komponenti iz LTS-a ogranak Ubuntua i organizirati pokretanje starijih aplikacija. Na temelju Snapsa i LXD-a bit će moguće pripremiti potrebno 32-bitno okruženje i skup biblioteka.

Podsjetimo, razlog ukidanja podrške za arhitekturu i386 je nemogućnost održavanja paketa na razini drugih arhitektura podržanih u Ubuntuu, primjerice, zbog nedostupnosti najnovijih dostignuća u području poboljšanja sigurnosti i zaštite od temeljnih ranjivosti kao što je Spectre za 32-bitne sustave. Održavanje baze paketa za i386 zahtijeva velika sredstva za razvoj i kontrolu kvalitete, što nije opravdano zbog male baze korisnika (broj i386 sustava procjenjuje se na 1% od ukupnog broja instaliranih sustava).

Izvor: opennet.ru

Dodajte komentar