A Canonical felülvizsgálta az i386 architektúra támogatásának megszüntetésére vonatkozó terveit az Ubuntu-ban.

A Canonical vállalat kiadta Kérelem a 32 bites x86 architektúra támogatásának megszüntetésével kapcsolatos tervek felülvizsgálatára az Ubuntu 19.10 verzióban. A megjegyzések megvizsgálása után, amelyeket a Wine fejlesztői és játékaplatformok tettek, döntés született egy külön 32 bites csomagok szállításának és összeállításának biztosításáról az Ubuntu 19.10 és 20.04 LTS verziókhoz.

A szállítandó 32 bites csomagok listáját a közösség kívánságai figyelembevételével készítik el, és tartalmazni fogja azokat az alkatrészeket, amelyek szükségesek a már elavult programok futtatásához, amelyek csak 32 bites formátumban érhetők el vagy 32 bites könyvtárakat igényelnek. Ha a lista hiányosnak bizonyul, és hiányzó csomagokat azonosítanak, a csomagok készletét a kiadás után is tervezik bővíteni.

Azt állítják, hogy a 32 bites i386 architektúra támogatásának megszüntetéséről szóló bejelentés után kialakult viták és megjegyzések meglepetést okoztak a disztribúció fejlesztői számára, mivel a i386 támogatásának megszüntetése már 2014 óta téma a közösség és a fejlesztők körében. Az Ubuntu fejlesztői számára úgy tűnt, hogy a 32 bites támogatás megszüntetésével kapcsolatban konszenzusra jutottak, és nem várhatóak meglepetések, de kiderült, hogy néhány pont figyelmen kívül maradt, köztük a Valve-lal folytatott konzultációk során (megjegyzés: valószínűleg néhány résztvevő nem gondolta, hogy nem csupán a i386 csomagok összeállításának leállítása, hanem a 32 bites alkalmazások 64 bites környezetben való futtatásához szükséges multiarch könyvtárak kialakításának elutasítása is döntésre kerül).

Hosszú távon a 32 bites alkalmazások támogatásának biztosítása érdekében az Ubuntu 20.04 utáni kiadásokban a WINE, az Ubuntu Studio és a játékszolgáltatók közreműködésével tervezik a konténerizációs rendszerek használatának kidolgozását a 32 bites komponensek LTS ágából való szállítására és a régi alkalmazások futtatásának megszervezésére. A Snaps és LXD alapjain létrehozható a szükséges 32 bites környezet és könyvtárak készlete.

Emlékeztetjük, hogy az i386 architektúra támogatásának megszüntetésének oka a csomagok karbantartásának lehetetlensége más támogatott Ubuntu architektúrák szintjén, például a legújabb biztonsági fejlesztések és a Spectre típusú alapvető sebezhetőségek elleni védelmek hiánya miatt a 32 bites rendszerek számára. Az i386 csomagkészlet fenntartása nagyobb erőforrást igényel a fejlesztéshez és a minőségellenőrzéshez, amely nem igazolja magát a jelentéktelen felhasználói bázis miatt (az i386 rendszerek száma a telepített rendszerek összes számának 1%-át teszi ki).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster