Реклама

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

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

Шта је зрно?

Мапа функција Линук кернела

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

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

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

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

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

Шта је Линук кернел?

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

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

Велики део Линук десктоп искуства потиче из ГНУ Пројецт-а, старије иницијативе која је створила скоро комплетан десктоп оперативни систем. Све што је било потребно је кернел, а Линук је ту потребу испунио. То је разлог зашто неки људи односе се на ОС као ГНУ / Линук Зашто једва да неко зове Линук „ГНУ / Линук“Заинтересовани сте за Линук и прочитали сте неколико постова на блогу. Уз пут сте наишли на смијешно име: ГНУ / Линук. Али шта то значи? Опширније .

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

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

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

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

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

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

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

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

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

Кернел остаје у активном развоју, тако да нове верзије Линука излазе стално.

Најједноставнији начин да се види које издање је на вашој машини, а које ће радити у било којој верзији Линука је употреба унме команда. Ово је алат командне линије који пружа системске информације. Верзију Линук кернел-а коју употребљавате можете пронаћи тако што отворите терминал терминала и укуцате следеће:

унаме -р

Тренутно покрећу верзију Линук кернела 4.20.16-200.фц29.к86_64. Разбијмо шта то значи

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

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

Да ли треба да ажурирате Линук кернел?

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

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

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

Више о овој теми погледајте зашто Виндовс испоручује Линук кернел мења ствари Зашто Виндовс испорука Линук кернела мења свеЖелите да покренете Линук у Виндовс-у? Захваљујући Виндовс подсистему за Линук то је још лакше. Ево зашто је ово важно. Опширније .

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