استیو لانگاسک از کانونیکال
این لیست عمدتاً شامل کتابخانه های مورد استفاده در برنامه های 32 بیتی است که هنوز در حال استفاده هستند و همچنین وابستگی های مرتبط با این کتابخانه ها. علاوه بر این، برای کتابخانه های لیست، برنامه ریزی شده است که وابستگی های مورد استفاده برای تست ها حفظ شود، اما از آنها برای آزمایش متقابل مجموعه های کتابخانه i386 در محیط سیستم 64 بیتی x86_64 استفاده شود، بنابراین محیطی که در حالت واقعی استفاده خواهد شد شبیه سازی می شود. شرایط
در مقایسه با مجموعه کتابخانه های 32 بیتی که با اوبونتو 19.10 ارائه شده است، اوبونتو 20.04 علاوه بر این شامل
- freeglut3
- gstreamer1.0-plugins-base
- libd3dadapter9-mesa
- libgpm2
- libosmesa6
- libtbb2
- libv4l-0
- libva-glx2
- va-driver-all
- vdpau-driver-all
اما در عین حال، بستههای قدیمی از مجموعه حذف میشوند، که در اوبونتو 20.04 دیگر برای معماریهای فعلی ساخته نمیشوند (بستههای مخصوص نسخه، مانند libperl5.28 و libssl1.0.0 با بستههای جدیدتر جایگزین خواهند شد) :
- gcc-8-base
- libhogweed4
- libnettle6
- libperl5.28
- libsensors4
- libssl1.0.0
- libhogweed4
- libigdgmm5
- libllvm8
- libmysqlclient20
- libnettle6
- libtxc-dxtn-s2tc0
- libvpx5
- libx265-165
- wine-devel-i386
- wine-stable-i386
بیایید آن را در ابتدا Canonical به یاد بیاوریم
دلیل قطع پشتیبانی از معماری i386 عدم امکان نگهداری بسته ها در سطح سایر معماری های پشتیبانی شده در اوبونتو است، به عنوان مثال به دلیل در دسترس نبودن آخرین پیشرفت ها در زمینه بهبود امنیت و محافظت در برابر آسیب پذیری های اساسی مانند Spectre. برای سیستم های 32 بیتی حفظ پایگاه بسته برای i386 نیازمند توسعه و منابع کنترل کیفیت زیادی است که به دلیل استفاده از پایگاه کوچک قابل توجیه نیست (تعداد سیستم های i386 1٪ از تعداد کل سیستم های نصب شده تخمین زده می شود).
منبع: opennet.ru