Awọn ero imudojuiwọn lati gbe awọn ile-ikawe 32-bit ni Ubuntu 20.04

Steve Langasek lati Canonical gbogboogbo Awọn esi awọn ijiroro pẹlu agbegbe atokọ ti awọn ile-ikawe fun i386 faaji ti a gbero lati firanṣẹ ni ipele kan lati rii daju ibamu pẹlu awọn ohun elo 32-bit ni Ubuntu 20.04 “Focal Fossa”. Ninu diẹ sii ju 30 ẹgbẹrun awọn idii ibẹrẹ, nipa 1700 ti yan, fun eyiti dida awọn apejọ 32-bit fun faaji i386 yoo tẹsiwaju.

Atokọ naa pẹlu pẹlu awọn ile-ikawe ti a lo ninu awọn ohun elo 32-bit ti o tun wa ni lilo, bakanna bi awọn igbẹkẹle ti o ni nkan ṣe pẹlu awọn ile-ikawe wọnyi. Ni afikun, fun awọn ile-ikawe lati atokọ, o ti gbero lati ṣetọju awọn igbẹkẹle ti a lo fun awọn idanwo, ṣugbọn lo wọn fun idanwo-agbelebu i386 awọn apejọ ile-ikawe ni agbegbe eto 64-bit x86_64, nitorinaa ṣe adaṣe agbegbe ti yoo ṣee lo ni gidi. awọn ipo.

Ti a ṣe afiwe si ṣeto ti awọn ile-ikawe 32-bit ti o wa pẹlu Ubuntu 19.10, Ubuntu 20.04 yoo ni afikun pẹlu to wa awọn ile-ikawe:

  • freeglut3
  • gstreamer1.0-plugins-mimọ
  • libd3dadapter9-mesa
  • libgpm2
  • libosmesa6
  • libtbb2
  • libv4l-0
  • libva-glx2
  • va-iwakọ-gbogbo
  • vdpau-iwakọ-gbogbo

Ṣugbọn ni akoko kanna, awọn idii ti igba atijọ yoo yọkuro lati ṣeto, eyiti o wa ni Ubuntu 20.04 kii yoo kọ fun awọn ile-iṣọ lọwọlọwọ (awọn idii ẹya-ara, gẹgẹbi libperl5.28 ati libssl1.0.0, yoo rọpo pẹlu awọn tuntun) :

  • gcc-8-mimọ
  • lihogweed4
  • libnettle6
  • libperl5.28
  • libsensors4
  • libssl1.0.0
  • lihogweed4
  • libgdgmm5
  • libllvm8
  • libmysqlclient20
  • libnettle6
  • libtxc-dxtn-s2tc0
  • libvpx5
  • libx265-165
  • waini-devel-i386
  • waini-idurosinsin-i386

Jẹ ki a ranti pe ni ibẹrẹ Canonical ti a ti pinnu da duro awọn idii ile patapata fun i386 faaji (pẹlu didaduro ṣiṣẹda awọn ile-ikawe multiarch pataki lati ṣiṣe awọn ohun elo 32-bit ni agbegbe 64-bit), ṣugbọn tunwo ipinnu rẹ lẹhin ikẹkọ awọn asọye ti a ṣe Waini kóòdù и ere awọn iru ẹrọ. Gẹgẹbi adehun, o ti pinnu lati kọ ati gbe omi lọtọ ti awọn idii 32-bit pẹlu awọn ile-ikawe ti o nilo lati tẹsiwaju ṣiṣiṣẹ awọn eto ingan ti o ku 32-bit nikan tabi ti o nilo awọn ile-ikawe 32-bit.

Idi fun idaduro atilẹyin fun faaji i386 ni ailagbara lati ṣetọju awọn idii ni ipele ti awọn ile ayaworan miiran ti o ṣe atilẹyin ni Ubuntu, fun apẹẹrẹ, nitori aisi awọn idagbasoke tuntun ni aaye ti ilọsiwaju aabo ati aabo lodi si awọn ailagbara ipilẹ gẹgẹbi Specter. fun 32-bit awọn ọna šiše. Mimu ipilẹ package kan fun i386 nilo idagbasoke nla ati awọn orisun iṣakoso didara, eyiti ko ṣe idalare nitori ipilẹ olumulo kekere (nọmba awọn eto i386 jẹ ifoju ni 1% ti lapapọ nọmba ti awọn eto ti a fi sii).

orisun: opennet.ru

Fi ọrọìwòye kun