Gentoo әзірлеушілері ядроның екілік бөліктерін құру мүмкіндігін қарастырады

дженту-линукс

барлық Gentoo қолдануға шақырылғандар, олар мұны біледі бұл Linux оны таратады бұл өте теңшелген соның арқасында алдын ала құрастырылған екілік файлдарды қолданбайды, Онымен пайдаланушы жүйелік компиляцияны өз бетімен жасауы керек бұл басқа дистрибьюторларға қарағанда үлкен артықшылық береді, өйткені сіз компьютердің құрамдас бөліктеріне бағытталған компиляция құра аласыз, оған үлкен сұйықтық пен өнімділік бере аласыз.

Бастап Кейбір жетілдірілген функцияларды жүзеге асыратын портфель тәуелділікті басқару, администратордың қалауына сай пакеттерді дәл баптау, OpenBSD стиліндегі жалған қондырғылар, жинақталған құм жәшіктері, қауіпсіз жою, жүйелік профильдер, виртуалды бумалар, конфигурация файлдарын басқару және бір пакеттің әр түрлі нұсқаларына арналған бірнеше слоттар.

Бірақ қазір бұл өзгеруі мүмкін өйткені Gentoo әзірлеушілері талқылап жатыр мүмкіндігі жалпы Linux ядро ​​пакеттерін ұсыну қолмен конфигурациялауды қажет етпейтіндер компиляция кезінде және дәстүрлі екілік үлестірулерде ұсынылған ядро ​​пакеттеріне ұқсас.

Como мәселенің мысалы ол қолданылған кезде пайда болады ядро параметрлерін қолмен баптау Gentoo-да тәжірибеден өтті, бірыңғай жиынтық жетіспейді әдепкі параметрлер жаңартудан кейін жұмыс қабілеттілігін қамтамасыз ететін (Қолмен конфигурацияланған кезде, егер ядро ​​жүктелмесе немесе апат орын алса, ақаулықтың дұрыс емес параметрлері немесе ядроның өзіндегі қате себеп болуы мүмкін емес).

Дәстүрлі Gentoo тәсілі - бұл ядроларды орнату, содан кейін оларды конфигурациялау және құру. Оны қолмен орнатудың қиын процесін бастан өткілері келмегендер үшін генкернелді пайдаланудың балама жолы ұсынылды. Алайда, бұл нұсқалардың ешқайсысы екілік үлестірулермен ұсынылған ядролардың баламасын нақты бере алмады.

Әзірлеушілер дайын ядроны ұсынбақ және анық функционалды минималды күш жұмсауға болады (ebuild сияқты, басқа пакеттермен ұқсастығы бойынша салынған) және бума менеджері жүйені жүйелік жаңартулардың бір бөлігі ретінде автоматты түрде жаңартады.

Қазіргі уақытта sys-kernel / vanilla-kernel пакеті ұсынылды негізгі ядролық көздерден, бұрын қол жетімді құрастыру сценарийін гендернелдің типтік нұсқаларымен толықтыра отырып.

Бұрынғы дәстүрлі ядролардың әмбебап ядролар пакетіне ауысуын дәлелдеуім керек болса, мен алдымен кернеуді ең алдымен конфигурациялауға болатын себептерді талқылаудан бастауым керек.

Ванильді ядро ​​пакеті әзірге ол тек бастапқы кодтан құрастыруды ғана қамтиды (ebuild түрінде ұсынылған), бірақ екілік ядролық жиынтықтарды құру мүмкіндігі де талқыланады.

Негізгі қарсы дәлел - күш. Жоғарыда айтылғандай, мен өзімнің ядроммен қолмен айналысудан шаршадым. Көрсетілген ықтимал табыстар пайдаланушының ядросын конфигурациялау және сақтау уақытының жоғалтуынан басым бола ма?

Ядроны қолмен баптаудың артықшылықтарының бірі, өнімділікті баптау, қажет емес компоненттерді жою мүмкіндігі құрастыру кезінде, компиляция уақытын қысқартып, ядро ​​өлшемін азайтыңыз нәтижесінде (мысалы, жақтаушының ядросын құру модульдермен бірге 44 МБ алады, ал әмбебап ядро ​​294 МБ құрайды).

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

Жеткізу жинақтар екілік файлдар қарастырылады, себебі әмбебап ядроКөлеміне байланысты ол әлдеқайда ұзағырақ жинақталып, дайын ядроны жеткізеді Ол төмен қуатты жүйені пайдаланушылардың өмірін жеңілдете алады.

Дегенмен бұл «идея» ретінде табылған, Gentoo әзірлеушілері мүмкіндікті жоққа шығармаңыз және олар бұл туралы, ал бұл туралы айтады қолданушылар тарапынан пікірлер екіге бөлінді.

Si сіз бұл туралы көбірек білгіңіз келеді, жазбаның түпнұсқасын тексеруге болады келесі сілтеме.


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

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

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

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

*

*

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