Ubuntu kommer att säga adjö till 32-bitars paketskapande och support

ubuntu

Det stämmer, precis när du läser det har Canonical fattat beslutet att sluta skapa och dessutom inte längre ge stöd för 32-bitars arkitekturpaket.

Nåväl, nästan två år efter Canonicals beslut att sluta skapa 32-bitarsavbildningar för Ubuntu, har Ubuntu-utvecklarna nu beslutat att avsluta arkitekturens livscykel i distributionen.

I ett uttalande meddelade de att från och med nästa version av Ubuntu , Ubuntu 19.10, som kommer att släppas under hösten i år, kommer denna version redan att ha möjlighet att ha paket med i386-arkitekturen i arkivet.

X32-arkitekturen kommer att dö definitivt 2023

Trots detta plötsliga beslut från utvecklarna att lägga bort arbetet med paket för 32-bitars arkitektur. (Vilket kan vara förståeligt, eftersom om du inte redan har x32-versionen är det bara en investering av tid i utveckling som få människor utnyttjar.)

Därför är de senaste aktuella versionerna av Ubuntu med 32-bitarsstöd för både systemet och paketen LTS-versionerna 16.04 och 18.04.

För användare av Ubuntu 16.04 LTS kommer stödet att vara till april 2021 och för Ubuntu 18.04 LTS kommer stödet att vara till 2023 (medan det för en betald prenumeration kommer att vara till 2028).

Medan alla officiella versioner av projektet, såsom Xubuntu, Kubuntu, Lubuntu, etc., såväl som de härledda distributionerna (Linux Mint, Pop_OS, Zorin, etc.) kommer att berövas möjligheten att leverera versioner för 32-bitars x86-arkitekturen , eftersom de skapas från en bas av paket som delas med Ubuntu (de flesta utgåvor har redan slutat leverera installationsavbildningar för i386).

För att säkerställa frisläppandet av befintliga 32-bitarsapplikationer som inte kan byggas om för 64-bitars system (till exempel, många spel på Steam förblir endast i 32-bitarsversioner), föreslås att man använder en separat miljö med Ubuntu 18.04 på Ubuntu 19.10 och i nyare miljöer i en container eller chroot, eller paketera applikationen i ett snap-paket med core18 runtime-bibliotek baserat på Ubuntu 18.04.

Motiven

Anledningen till att stödet för i386-arkitekturen upphör är oförmågan att underhålla paket på nivån av andra arkitekturer som stöds av Ubuntu på grund av otillräckligt stöd i Linuxkärnan, verktyg och webbläsare.

I synnerhet utvecklas den senaste utvecklingen inom området förbättrad säkerhet och skydd mot grundläggande sårbarheter inte längre i tid för 32-bitars x86-system och är endast tillgänglig för en 64-bitarsarkitektur.

Dessutom kräver underhållet av i386-paketbasen betydande resurser för utveckling och kvalitetskontroll, vilket inte motiveras av den försumbara användarbasen som fortsätter att använda föråldrad utrustning.

Antalet i386-system uppskattas till 1% av det totala antalet installerade system. De flesta datorer och bärbara datorer med Intel- och AMD-processorer, som släppts under de senaste tio åren, kan enkelt bytas till 10-bitarsläge.

Maskinvara som inte stöder 64-bitarsläge är redan så föråldrad att den inte har nödvändiga datorresurser för att köra de senaste versionerna av Ubuntu.

Det är dags att migrera till andra alternativ

Slutligen kan många fall som i allmänhet får donationer eller är välgörande, och även i områden där det inte finns tillräckligt med resurser, kan ha team med mycket begränsade resurser.

Så de tenderar att tillgripa att använda till och med 32-bitars system och är att Ubuntu inte är den enda distro som överger detta stöd.

Men det är inte det sista som fortsatte med honom, så för många människor kan det vara steget att använda några andra av alternativen som fortsätter med denna arkitektur.


Lägg till som prioriterad källa i Google