Canonical Ubuntuдогу i386 архитектурасын колдоону токтотуу пландарын кайра карап чыкты

Каноникалык жарыяланган Ubuntu 32 86 биттик x19.10 архитектурасын колдоонун соңуна байланыштуу пландарды карап чыгуу жөнүндө билдирүү. Комментарийлерди карап чыккандан кийин, билдирди Шарап жана оюн платформасын иштеп чыгуучулар Ubuntu 32 жана 19.10 LTSде 20.04 биттик пакеттердин өзүнчө топтомун чогултууну жана жеткирүүнү камсыз кылууну чечишти.

Жөнөтүлгөн 32 биттик пакеттердин тизмеси коомчулуктун киргизүүсүнө негизделет жана 32 биттик гана бойдон кала берген же 32 биттик китепканаларды талап кылган эски программаларды улантуу үчүн керектүү компоненттерди камтыйт. Андан тышкары, эгерде тизме толук эмес болуп чыкса жана жетишпеген пакеттер аныкталса, анда алар чыгарылгандан кийин пакеттердин топтомун толуктоону пландаштырууда.

i386 архитектурасын колдоонун аяктагандыгы жөнүндө жарыялангандан кийин пайда болгон талкуулар жана комментарийлер дистрибьютордук иштеп чыгуучулар үчүн күтүүсүз болду, анткени i386ны колдоону токтотуу маселеси коомчулукта жана иштеп чыгуучулардын арасында 2014-жылдан бери талкууланып келет. . Ubuntu иштеп чыгуучулары i386 колдоосунан баш тартуу маселеси боюнча консенсуска жетишилди жана эч кандай тузак күтүлбөйт деген ойдо болушкан, бирок белгилүү болгондой, кээ бир жагдайлар, анын ичинде Valve менен консультациялар учурунда көз жаздымда калган (эскертүү: балким, талкуулагандардын айрымдары i386 пакеттерин курууну токтотуу гана эмес, ошондой эле 32 биттик чөйрөдө 64 биттик тиркемелерди иштетүү үчүн зарыл болгон мультиархтык китепканаларды куруудан баш тартуу чечими кабыл алынат деп болжолдогон эмес.

Узак мөөнөттүү келечекте Ubuntu 32 версиясынан кийинки чыгарылыштарда 20.04 биттик тиркемелерди колдоо үчүн WINE, Ubuntu Studio жана оюн жеткирүүчүлөрү менен LTSтен 32 биттик компоненттерди ташып жеткирүү үчүн контейнердик изоляция системаларын колдонуу боюнча чечимди иштеп чыгуу пландаштырылууда. Ubuntu бутагы жана эски тиркемелерди ишке киргизүү. Snaps жана LXD негизинде керектүү 32 биттик чөйрөнү жана китепканалардын топтомун даярдоого болот.

Эске сала кетсек, i386 архитектурасын колдоону токтотуунун себеби, пакеттерди Ubuntu-да колдоого алынган башка архитектуралардын деңгээлинде сактоонун мүмкүн эместиги, мисалы, коопсуздукту жана фундаменталдык системалардан коргоону жакшыртуу чөйрөсүндөгү акыркы өнүгүүлөрдүн жоктугунан улам. 32 биттик системалар үчүн Spectre сыяктуу кемчиликтер. i386 үчүн пакеттик базаны кармап туруу үчүн чоң иштеп чыгуу жана сапатты көзөмөлдөө ресурстары талап кылынат, алар колдонуучу базасынын аздыгынан улам акталбайт (i386 системаларынын саны орнотулган системалардын жалпы санынын 1% түзөт).

Source: opennet.ru

Комментарий кошуу