Aivan oikein, juuri kun luet tätä, Canonical on päättänyt lopettaa 32-bittisten arkkitehtuuripakettien luomisen ja lisäksi olla tukematta niitä.
No, lähes kaksi vuotta sen jälkeen, kun Canonical päätti lopettaa 32-bittisten Ubuntu-levykuvien luomisen, Ubuntun kehittäjät ovat nyt päättäneet saattaa arkkitehtuurin elinkaaren loppuun jakelussa.
Lausunnossaan he ilmoittivat, että seuraavasta Ubuntu-versiosta , Ubuntu 19.10:stä, joka julkaistaan tämän vuoden syksyllä, alkaen tässä versiossa on jo mahdollisuus saada i386-arkkitehtuurilla varustettuja paketteja repositorioon.
X32-arkkitehtuuri kuolee lopullisesti vuonna 2023
Huolimatta kehittäjien äkillisestä päätöksestä jättää 32-bittisen arkkitehtuurin pakettityö sivuun. (Mikä saattaa olla ymmärrettävää, koska jos sinulla ei vielä ole x32-versiota, se on vain panostus kehitykseen, jota harvat ihmiset hyödyntävät.)
Siksi Ubuntun uusimmat versiot, jotka tukevat 32-bittistä versiota sekä järjestelmälle että paketeille, ovat LTS-versiot 16.04 ja 18.04.
Ubuntu 16.04 LTS -käyttäjille tuki jatkuu huhtikuuhun 2021 asti ja Ubuntu 18.04 LTS -käyttäjille vuoteen 2023 asti (maksullisille tilauksille vuoteen 2028 asti).
Vaikka kaikki projektin viralliset versiot , kuten Xubuntu, Kubuntu, Lubuntu jne., sekä niistä johdetut jakelut (Linux Mint, Pop_OS, Zorin jne.) eivät enää pysty toimittamaan versioita 32-bittiselle x86-arkkitehtuurille , koska ne on luotu Ubuntun kanssa jaettujen pakettien pohjalta (useimmat versiot ovat jo lopettaneet i386-asennuskuvien toimittamisen).
Jotta voidaan varmistaa olemassa olevien 32-bittisten sovellusten julkaisu, joita ei voida rakentaa uudelleen 64-bittisille järjestelmille (esimerkiksi monet Steamin pelit pysyvät vain 32-bittisissä versioissa), ehdotetaan erillisen ympäristön käyttöä Ubuntu 18.04: n kanssa Ubuntu 19.10: ssä. ja uudemmissa ympäristöissä säilössä tai chrootissa, tai pakkaa sovellus pikapakettiin, jossa on Core18 ajonaikaiset kirjastot, jotka perustuvat Ubuntu 18.04: een.
Motiivit
Syynä i386-arkkitehtuurin tuen lopettamiseen on kyvyttömyys ylläpitää paketteja muiden Ubuntun tukemien arkkitehtuurien tasolla Linux-ytimen, työkalujen ja selainten riittämättömän tuen vuoksi.
Erityisesti uusimmat kehitysaskeleet turvallisuuden parantamisessa ja perustavanlaatuisten haavoittuvuuksien torjunnassa eivät enää kehity ajoissa 32-bittisille x86-järjestelmille , ja ne ovat saatavilla vain 64-bittiselle arkkitehtuurille.
Lisäksi i386-pakettikannan ylläpito vaatii merkittäviä resursseja kehitykseen ja laadunvalvontaan, mitä ei voida perustella mitättömällä käyttäjäkunnalla, joka edelleen käyttää vanhentuneita laitteita.
I386-järjestelmien määrän arvioidaan olevan 1% asennettujen järjestelmien kokonaismäärästä. Useimmat viimeisen 10 vuoden aikana julkaistut tietokoneet ja kannettavat tietokoneet, joissa on Intel- ja AMD-prosessorit, voidaan helposti vaihtaa 64-bittiseen tilaan.
Laitteisto, joka ei tue 64-bittistä tilaa, on jo niin vanhentunut, että sillä ei ole laskentaresursseja Ubuntun uusimpien versioiden suorittamiseen.
On aika siirtyä muihin vaihtoehtoihin
Lopuksi, monissa tapauksissa, jotka yleensä saavat lahjoituksia tai ovat hyväntekeväisyyteen, ja jopa alueilla, joilla resursseja ei ole riittävästi, voi olla tiimejä, joilla on hyvin rajalliset resurssit.
Joten he pyrkivät turvautumaan jopa 32-bittisten järjestelmien käyttämiseen, ja Ubuntu ei ole ainoa distro, joka luopuu tästä tuesta.
Mutta se ei ole viimeinen, joka jatkoi hänen kanssaan, joten monille ihmisille voi olla askel käyttää joitain muita vaihtoehtoja, jotka jatkavat tätä arkkitehtuuria.