Canonical Ubuntu-da i386 arxitekturasini qo'llab-quvvatlashni to'xtatish rejalarini qayta ko'rib chiqdi

Kanonik e'lon qilindi Ubuntu 32 da 86-bitli x19.10 arxitekturasini qo'llab-quvvatlashni tugatish bilan bog'liq rejalarni ko'rib chiqish bayonoti. Izohlarni ko'rib chiqqandan so'ng, ifodalangan Sharob va o'yin platformasini ishlab chiquvchilari Ubuntu 32 va 19.10 LTS-da 20.04-bitli paketlarning alohida to'plamini yig'ish va etkazib berishni ta'minlashga qaror qilishdi.

Yuborilgan 32-bitli paketlar roʻyxati hamjamiyat maʼlumotlariga asoslanadi va faqat 32-bitli boʻlib qoladigan yoki 32-bitli kutubxonalarni talab qiladigan eski dasturlarni ishga tushirishni davom ettirish uchun zarur boʻlgan komponentlarni oʻz ichiga oladi. Bundan tashqari, agar ro'yxat to'liq bo'lmasa va etishmayotgan paketlar aniqlansa, ular chiqarilgandan keyin paketlar to'plamini to'ldirishni rejalashtirmoqda.

Ta’kidlanishicha, i386 arxitekturasini qo‘llab-quvvatlash tugatilgani e’lon qilinganidan keyin yuzaga kelgan munozaralar va sharhlar tarqatuvchi dasturchilar uchun kutilmagan hol bo‘lgan, chunki i386’ni qo‘llab-quvvatlashni to‘xtatish masalasi 2014 yildan beri jamiyat va ishlab chiquvchilar o‘rtasida muhokama qilinib kelinmoqda. . Ubuntu ishlab chiquvchilari i386-ni qo'llab-quvvatlashdan voz kechish masalasi bo'yicha konsensusga erishilgani va hech qanday tuzoq kutilmagani haqida taassurot qoldirdi, ammo ma'lum bo'lishicha, ba'zi fikrlar, shu jumladan Valve bilan maslahatlashuvlar davomida e'tibordan chetda qolgan (eslatma: ehtimol muhokama qilayotganlarning ba'zilari buni amalga oshirishi mumkin edi. i386 paketlarini yaratishni to'xtatish emas, balki 32-bitli muhitda 64-bitli ilovalarni ishga tushirish uchun zarur bo'lgan multiarx kutubxonalarni yaratishdan bosh tortish to'g'risida ham bashorat qilmaganlar).

Uzoq muddatda Ubuntu 32 dan keyingi versiyalarda 20.04-bitli ilovalarni qoʻllab-quvvatlashni taʼminlash uchun WINE, Ubuntu Studio va oʻyin yetkazib beruvchilari bilan LTS-dan 32-bitli komponentlarni joʻnatish uchun konteyner izolyatsiyalash tizimlaridan foydalanish yechimini ishlab chiqish rejalashtirilgan. Ubuntu filiali va eski ilovalarni ishga tushirishni tashkil qilish. Snaps va LXD asosida kerakli 32 bitli muhit va kutubxonalar to'plamini tayyorlash mumkin bo'ladi.

Eslatib o'tamiz, i386 arxitekturasini qo'llab-quvvatlashni to'xtatish sababi Ubuntu-da qo'llab-quvvatlanadigan boshqa arxitekturalar darajasida paketlarni saqlab turishning mumkin emasligi, masalan, xavfsizlikni yaxshilash va fundamental himoyalanish sohasidagi so'nggi ishlanmalar mavjud emasligi sababli. 32-bitli tizimlar uchun Specter kabi zaifliklar. i386 uchun paketlar bazasini saqlash katta rivojlanish va sifat nazorati resurslarini talab qiladi, ular kichik foydalanuvchilar bazasi tufayli oqlanmaydi (i386 tizimlari soni o'rnatilgan tizimlarning umumiy sonining 1% ni tashkil qiladi).

Manba: opennet.ru

a Izoh qo'shish