Janë azhurnuar planet për shpërndarjen e biblioteka 32-bit në Ubuntu 20.04

Steve Langasek nga Canonical përmbledh rezultatet diskutime me komunitetin e listës së bibliotekave për arkitekturën i386, të cilat do të ofrohen në një shtresë për të siguruar përputhshmërinë me aplikacionet 32-bit në Ubuntu 20.04 «Focal Fossa». Nga më shumë se 30,000 paketa burimi, janë zgjedhur rreth 1,700, për të cilat do të vazhdohet krijimi i ndërtimeve 32-bit për arkitekturën i386.

Në përgjithësi, në listë janë përfshirë bibliotekat që përdoren në aplikacionet 32-bit që janë ende në përdorim, si dhe varësitë e lidhura me këto biblioteka. Për më tepër, për bibliotekat në listë planifikohet ruajtja e varësive të përdorura për testim, por do të përdoren për testimin e përkrahjes i386 të librarive në një mjedis sistemik 64-bit x86_64, duke simuluar kështu një mjedis që do të aplikohet në kushte reale.

Në krahasim me grupin e bibliotekave 32-bit që shoqëroheshin në Ubuntu 19.10, në Ubuntu 20.04 do të shtohen: janë përfshirë biblioteka:

  • freeglut3
  • gstreamer1.0-plugins-base
  • libd3dadapter9-mesa
  • libgpm2
  • libosmesa6
  • libtbb2
  • libv4l-0
  • libva-glx2
  • va-driver-all
  • vdpau-driver-all

Por si kjo, do të përjashtohen paketat e vjetra, të cilat në Ubuntu 20.04 nuk do të mbështeten më për arkitekturën aktuale (paketat e lidhura me versionet, si libperl5.28 dhe libssl1.0.0, do të zëvendësohen me më të reja):

  • 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

Të kujtojmë se fillimisht kompania Canonical kishte në plan po planifikonte të përfundonte plotësisht mbledhjen e paketave për arkitekturën i386 (duke përfshirë ndalimin e formimit të bibliotekave multiarch, të nevojshme për të ekzekutuar aplikacione 32-bit në një mjedis 64-bit), por ri shqyrtoi vendimin e saj pas shqyrtimit të komentet e shprehura nga zhvilluesit e Wine dhe platformave të lojërave. Si një kompromis, u mor vendimi për të siguruar mbledhjen dhe furnizimin e një seti të veçantë paketash 32-bit me bibliotekat e nevojshme për të vazhduar funksionimin e programeve të vjetra, të cilat mbeten vetëm në versionin 32-bit ose kërkojnë bibliotekat 32-bit.

Arsyeja e ndërprerjes së mbështetjes për arkitekturën i386 është mungesa e mundësisë për të mbajtur pakot në nivelin e arkitekturave të tjera të mbështetura në Ubuntu, për shembull për shkak të mungesës së përmirësimeve më të fundit në fushën e sigurisë dhe mbrojtjes nga vulnerabilitetet themelore si Spectre për sistemet 32-bit. Mbajtja e bazës së paketave për i386 kërkon burime të mëdha për zhvillim dhe kontrollin e cilësisë, të cilat nuk justifikohen për shkak të numrit të vogël të përdoruesve (numri i sistemeve i386 vlerësohet në 1% të numrit total të sistemeve të instaluara).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster