Бұл 20.04 биттік пакеттерге арналған Ubuntu 32 жоспарлары

Ubuntu

Осы жылдың шілде айында біз осы жерде блогта сөйлесетінбіз сол уақыттан бері кейбіреулердің Ubuntu-ға наразылығын тудырған жаңалықтардың бірі Canonical жариялады жүйенің ағымдағы нұсқасына қарағанда (Ubuntu 19.10) 32 биттік архитектураға бұдан былай қолдау көрсетілмейді.

Каноникалық i386 архитектурасына арналған пакеттерді құруды толығымен тоқтатуға арналған (соның ішінде 32 биттік ортада 64 биттік қосымшаларды іске қосу үшін қажет көпархиялық кітапханаларды құрудан бас тарту), бірақ ол шешімін қайта қарады Шарап және әсіресе Steam әзірлеушілерінің ескертулерін зерттегеннен кейін.

Компромисс ретінде жеке жиынтықты жеткізуге кепілдік беру туралы шешім қабылданды 32 биттік формада қалатын немесе 32 биттік кітапханаларды қажет ететін ескірген бағдарламалардың жұмысын жалғастыру үшін қажетті кітапханалары бар 32 биттік пакеттер.

Үзілістің себебі i386 архитектурасын қолдау пакеттерді басқа архитектуралар деңгейінде ұстай алмау мысалы, Ubuntu-мен үйлесімді, мысалы, қауіпсіздік пен 32 биттік жүйелер үшін Specter сияқты негізгі осалдықтардан қорғаудың соңғы жетістіктері қол жетімді емес.

I386 үшін пакеттік базаны ұстап тұру үшін пайдаланушы базасының аздығына байланысты ақталмайтын даму мен QA үшін үлкен ресурстар қажет (i386 жүйелерінің саны орнатылған жүйелердің жалпы санының 1% -на бағаланады).

Сондықтан жақында, Стив Лангасек алдағы уақытта 32 пакетті өңдеу жоспарымен таныстырды Ubuntu-дегі биттер. Ол Ubuntu 386 «Focal Fossa» 32 биттік қосымшалармен үйлесімділікті қамтамасыз ету үшін енгізу жоспарланған i20.04 архитектурасына арналған кітапханалар тізімін қоғамдастықпен талқылау нәтижелерін қорытындылады.

30 мыңнан астам пакеттің 1700-ге жуығы таңдалды, ол үшін i32 архитектурасына арналған 386 биттік пакеттерді қалыптастыру жалғасады.

Өйткені Ubuntu 20.04 Focal Fossa үшін пакеттердің шектеулі саны болатынын айтады Үйлесімділікті сақтау үшін 32 бит. Оларға, мысалы, шарап және Steam клиенті кіреді, олар тақырып бастапқыда үстелге келді.

Тізімде негізінен 32 биттік қосымшаларда қолданылатын кітапханалар бар әлі қолданыста, сонымен қатар осы кітапханалармен байланысты тәуелділіктер. Сонымен қатар пакеттер қарастырылады Ескіргендері ең тұрақты нұсқалармен ауыстырылады және тізімделген кітапханаларды тексеру үшін пайдаланылатын тәуелділіктерді сақтау, i386 кітапханасының құрылымдарын 64 биттік жүйелік жүйеде өзара сынақтан өткізу, осылайша нақты жағдайларда қолданылатын ортаны имитациялау жоспарлануда.

Кейбір басқа i386 екілік пакеттері бар, олардың дереккөздері әлі ақ тізімге енгізілмеген, сондықтан олар жақын арада Ubuntu жобасынан Ubuntu 20.04 бумасының репозиторийінен толығымен жойылады.

Мұның бәрі алдын ала талдау болғанымен, әзірлеушілермен байланысуға болатындығын ескерту пакеттің үйлесімділігін сұрау үшін біраз уақыт.

Бұл ресми пакет көздеріндегі i386 пакет күтушілеріне де, PPA-дағы (жеке пакет мұрағаты) үшінші тарап бағдарламалық жасақтамасына да қатысты. Мүдделі бөліктер олар 32 биттік екілік пакеттердің болу себептерін ұсынуы керек «ubuntu-release» тарату тізімінде немесе «# ubuntu-devel» сөйлесу бөлмесінде Freenode-де. Егер олар жарамды болса, пакеттер ақ тізімге енеді, сондықтан Focal Fossa.

Жоспарланған i386 екілік файлдарын жоюға әлі біраз уақыт кетеді: Лангасектің айтуы бойынша

«Бастапқыда пакетті тестілеуге арналған жобаға арналған инфрақұрылымды (« autopkgtest ») amd32 хостында 64 биттік кітапханаларды тексеру үшін бейімдеу қажет. Әдетте бұл 32 биттік пакеттер қолданылатын орта ».

Егер сіз бұл туралы көбірек білгіңіз келсе, талқылаудың егжей-тегжейін тексере аласыз келесі сілтеме. 


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.