Taip, kaip tik jums skaitant, „Canonical“ nusprendė nutraukti 32 bitų architektūros paketų kūrimą ir nebeteikti jų palaikymo.
Na, praėjus beveik dvejiems metams po „Canonical“ sprendimo nutraukti 32 bitų atvaizdų kūrimą „Ubuntu“, „Ubuntu“ kūrėjai nusprendė užbaigti architektūros gyvavimo ciklą platinime.
Pranešime jie paskelbė, kad nuo kitos „Ubuntu“ versijos „Ubuntu 19.10“, kuri bus išleista šių metų rudenį, ši versija jau turės galimybę saugykloje turėti paketus su „i386“ architektūra.
„X32“ architektūra galutinai mirs 2023 m
Nepaisant šio staigaus kūrėjų sprendimo atiduoti 32 bitų architektūros paketų darbą. (Tai gali būti suprantama, nes jei dar neturite „x32“ versijos, tai tik laiko investicija į plėtrą, kuria mažai kas naudojasi.)
Todėl naujausios dabartinės „Ubuntu“ versijos su 32 bitų palaikymu tiek sistemai, tiek paketams yra LTS 16.04 ir 18.04 versijos.
„Ubuntu 16.04 LTS“ naudotojams palaikymas tęsis iki 2021 m. balandžio mėn., o „Ubuntu 18.04 LTS“ – iki 2023 m. (o mokamos prenumeratos naudotojams – iki 2028 m.).
Nors visos oficialios projekto versijos, tokios kaip „Xubuntu“, „Kubuntu“, „Lubuntu“ ir kt., taip pat iš jų išvestinės distribucijos („Linux Mint“, „Pop_OS“, „Zorin“ ir kt.), nebegalės teikti 32 bitų x86 architektūros versijų , nes jos sukurtos iš paketų, bendrinamų su „Ubuntu“ (dauguma leidimų jau nustojo teikti diegimo atvaizdus, skirtus „i386“), nebegalės teikti šių versijų.
Norint užtikrinti esamų 32 bitų programų, kurių negalima atkurti 64 bitų sistemoms, išleidimą (pvz., Daugelis „Steam“ žaidimų lieka tik 32 bitų versijose), siūloma naudoti atskirą aplinką su „Ubuntu 18.04“ „Ubuntu 19.10“. ir naujesnėse aplinkose talpykloje arba „chroot“, arba supakuokite programą į atskirą paketą su „core18“ vykdymo laiko bibliotekomis, pagrįstomis „Ubuntu 18.04“.
Motyvai
„i386“ architektūros palaikymo nutraukimo priežastis yra nesugebėjimas palaikyti paketų kitų „Ubuntu“ palaikomų architektūrų lygyje dėl nepakankamo palaikymo „Linux“ branduolyje, įrankiuose ir naršyklėse.
Visų pirma, naujausi saugumo ir apsaugos nuo esminių pažeidžiamumų gerinimo pokyčiai nebėra laiku kuriami 32 bitų x86 sistemoms ir yra prieinami tik 64 bitų architektūrai.
Be to, „i386“ paketų bazės palaikymui reikia didelių išteklių, skirtų kūrimui ir kokybės kontrolei, o to nepateisina nereikšminga vartotojų bazė, kuri ir toliau naudoja pasenusią įrangą.
Apskaičiuota, kad i386 sistemų skaičius yra 1% viso įdiegtų sistemų skaičiaus. Daugelį kompiuterių ir nešiojamųjų kompiuterių su „Intel“ ir AMD procesoriais, išleistus per pastaruosius 10 metų, galima lengvai perjungti į 64 bitų režimą.
Aparatūra, nepalaikanti 64 bitų režimo, jau yra tokia pasenusi, kad neturi reikiamų skaičiavimo išteklių, kad būtų galima paleisti naujausias „Ubuntu“ versijas.
Atėjo laikas pereiti prie kitų galimybių
Galiausiai, daugeliu atvejų, kurie paprastai gauna aukas ar yra labdaringi, ir net tose srityse, kur nepakanka išteklių, gali būti komandos, turinčios labai ribotus išteklius.
Taigi jie linkę naudotis net 32 bitų sistemomis, o „Ubuntu“ nėra vienintelis platintojas, atsisakęs šios paramos.
Bet su juo tęsėsi ne paskutinis, todėl daugeliui žmonių tai gali būti žingsnis pasinaudojant kitomis alternatyvomis, kurios tęsiamos naudojant šią architektūrą.