Шта је језгро у Линуксу и како проверавате своју верзију?

Шта је језгро у Линуксу и како проверавате своју верзију?

Постоји толико много дистрибуција Линукса у дивљини, али постоји само једна ствар за коју је загарантовано да имају заједничко: Линук језгро. Ипак, док многи људи говоре о Линук језгри, многи заправо не знају шта она ради.





Хајде да погледамо Линук кернел и зашто је то потребно, са што мање штреберских термина.





Шта је језгро?

Сваки оперативни систем користи језгро. Без кернела не можете имати рачунар који заиста ради. Можда ћете видети и комуницирати са много различитих софтвера, али језгро испод њега обавља велики део посла.





Језгро служи као мост између хардвера рачунара и софтвера који желите да покренете. Он разговара са хардвером преко управљачких програма који су укључени у језгро (или касније инсталирани у облику језгро модула).

На овај начин, када апликација жели да уради нешто (рецимо да промени јачину звучника звучника), може да пошаље тај захтев кернелу, а језгро може да користи доступне управљачке програме за звучнике да заиста промени јачину звука.



Језгро је такође високо укључено у управљање ресурсима. Мора се побринути да има довољно меморије за покретање апликације и да апликацију стави на право место у меморији. Језгро покушава оптимизирати употребу процесора тако да може обавити задатке што је брже могуће.

Грешке могу довести до застоја, где се цео систем зауставља јер је једној апликацији потребан ресурс који користи друга.





Шта је Линук језгро?

Технички је погрешно размишљати о Линуксу као комплетном оперативном систему. Линук се заправо односи на језгро, названо по оснивачу Линусу Торвалдсу. Све остало што видите на екрану долази од других пројеката и програмера.

Торвалдс је створио Линук кернел 1991. године. Првобитно је назвао пројекат Фреак (комбинација „бесплатни“, „наказа“ и „УНИКС“). Сарадник је више волео име Линук и то име се задржало. Торвалдс је 1992. издао прву верзију Линука под лиценцом ГНУ цопилефт, што је постало велики део успеха пројекта.





Велики део Линук десктоп искуства долази од ГНУ пројекта, старије иницијативе која је створила готово комплетан десктоп оперативни систем. Све што му је било потребно је кернел, а Линук је ту потребу испунио. Због тога неки људи називају ОС ГНУ/Линук.

Остале бесплатне и отворене радне површине, попут ФрееБСД -а, изгледају и осећају се као Линук јер покрећу већину истог ГНУ софтвера.

Пошто је језгро Линукса било доступно под ГНУ лиценцом, било је мање интересовања за наставак развоја засебног језгра у оквиру ГНУ пројекта. И уместо да стварају друга конкурентна језгра, попут оних која се налазе у Виндовсима и мацОС -у, многе компаније су уместо тога одлучиле да користе и допринесу Линук језгру.

Језгро Линукса је прерасло у огроман пројекат који садржи милионе редова кода. Хиљаде људи и преко хиљаду компанија допринели су развоју кернела. То је један од најистакнутијих примера бесплатног и отвореног софтвера у свету.

За шта се користи Линук кернел

Иако Линук остаје релативно нишни десктоп оперативни систем, језгро се широко користи другде. Захваљујући Андроиду, језгро Линука сада покреће већину светских паметних телефона. Појављује се у свим врстама мобилних уређаја, укључујући носиве уређаје и камере.

Линук покреће 500 најмоћнијих суперрачунара и велики део наше интернет инфраструктуре. Када размишљате о облаку, углавном мислите на међусобно повезане сервере на Линук-у.

Линук је започео као хакерски пројекат, и док је језгро доживело скоро незамисливо корпоративно усвајање, Линук и даље покреће хардвер за тинкерке. Сићушни Распберри Пи вредан 35 УСД је рачунар на Линук-у величине кредитне картице, потпуно отворен за људе да га мењају и користе у пројектима како год желе.

Није само. Конкуренти попут Пине64 помогли су да драстично смање цену рачунара.

Како проверити верзију језгра Линука

Језгро је и даље у активном развоју, па нове верзије Линука излазе стално.

Најједноставнији начин да видите које издање је на вашој машини и које ће функционисати у било којој верзији Линука је коришћење

uname

команда. Ово је алатка из командне линије која пружа системске информације. Верзију језгра Линука коју користите можете пронаћи ако отворите прозор терминала и откуцате следеће:

uname -r

Тренутно користим верзију језгра Линука 4.20.16-200.фц29.к86_64 . Хајде да разложимо шта ово значи.

  • Тхе 4 односи се на верзију језгра.
  • Тхе двадесет односи се на тренутну велику ревизију.
  • Тхе 16 односи се на тренутну мању ревизију.
  • Тхе 200 односи се на исправке грешака и закрпе примењене на ово издање.

Последњи бит ће специфичан за дистрибуцију коју покрећете. Овај низ означава да користим 64-битну верзију Федоре 29.

Да ли треба да ажурирате своје Линук језгро?

Линук кернел углавном ради тихо у позадини. Не знате да је тамо и немате разлога да размишљате о томе. У већини случајева, најбољи начин за ажурирање ваше верзије језгре Линука је надоградња на најновију верзију вашег преферираног оперативног система заснованог на Линуксу.

Нове верзије Убунту -а и Федоре, на пример, излазе отприлике сваких шест месеци и са собом доносе новију верзију Линук језгра.

копирање музике са иПод -а у итунес

Иако је језгро углавном невидљиво, постоји неколико разлога за надоградњу на новије Линук језгро. За разлику од Виндовс -а, Линук хардверски управљачки програми долазе у пакету са Линук кернелом. Дакле, ако имате релативно нови лаптоп са звучницима, Ви-Фи или додирном таблом коју ваша верзија Линука још не открива, можда ћете морати да сачекате новију верзију. Издања такође долазе са побољшањима стабилности и брзине, тако да ваш рачунар може радити глатко на једној верзији у односу на другу.

За више о овој теми погледајте зашто Виндовс испоручује Линук кернел мења ствари .

Објави Објави Твеет Емаил 6 звучних алтернатива: најбоље бесплатне или јефтине апликације за аудио књиге

Ако не волите да плаћате аудио књиге, ево неколико сјајних апликација које вам омогућавају да их слушате бесплатно и легално.

Прочитајте следеће
Повезане теме
  • Линук
  • Објашњена технологија
  • Отвореног кода
  • Линук кернел
О аутору Бертел Кинг(323 објављених чланака)

Бертел је дигитални минималиста који пише са лаптопа са физичким прекидачима за приватност и оперативним системом који је одобрила Фондација за слободни софтвер. Он цени етику над карактеристикама и помаже другима да преузму контролу над својим дигиталним животом.

Више од Бертел Кинга

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили