мацОС и Линук су оба одлични оперативни системи. Обоје су инспирисани Уник-ом и стабилни су и робусни.
Колико год да ова два оперативна система имају заједничко, они су јединствени на свој начин. Хајде да погледамо неке кључне разлике између мацОС-а и Линук-а.
Кратка историја мацОС-а и Линук-а
Главни делови мацОС-а и Линук-а су језгро, основни услужни програми, ГУИ или десктоп окружење и апликације.
мацОС је заснован на БСД Уник кернелу познатом као Дарвин који је отвореног кода. Остали делови мацОС-а (на пример, ГУИ и основне апликације) су затвореног кода и власнички. Аппле гради и одржава ове софтверске системе и они долазе као део вашег Мац уређаја.
Аппле је усвојио Уник у мацОС почетком 2000-их. Пре тога, мацОС је био заснован на оперативном систему који није Уник.
С друге стране, Линук је започео као лични пројекат и као клон Уник оперативног система раних 90-их од стране Линуса Торвалдса. Строго говорећи, Линук је само језгро. Сам оперативни систем се састоји од основних делова као што су ГНУ услужни програми и десктоп окружења као што су ГНОМЕ, КДЕ, итд.
1. Опен-Соурце вс. Власнички софтвер
И Линук и мацОС у великој мери користе софтвер отвореног кода, али док су Линук дистрибуције у потпуности отвореног кода, делови мацОС-а су затвореног кода и власнички.
Од кернела отвореног кода до основних ГНУ услужних програма и ГУИ окружења, Линук је оличење бесплатног софтвера отвореног кода. Можете слободно модификовати и препаковати цео ОС по свом укусу. Можете чак и да комерцијализујете и зарадите новац од тога, као што је случај са Ред Хат Ентерприсе Линук-ом.
У већини случајева, услови лиценцирања за Линук захтевају да измене које направите буду јавне заједнице.
Са мацОС-ом, језгро је углавном отвореног кода. Остали делови као што су радна површина и апликације нису отвореног кода. Наравно, друге компоненте компаније Аппле, као што је програмски језик Свифт, су отвореног кода.
За разлику од Линук-а, који можете да користите на било ком хардверу по вашем избору, мацОС је намењен за употребу на Мац уређајима. Када купујете рачунар од Аппле-а, плаћате и софтвер и хардвер.
2. Управљање софтвером
Линук је дуго прихватио концепт централног софтверског складишта, одакле корисници могу лако да преузимају и инсталирају апликације помоћу командне линије или преко графичких алата.
Већина Линук дистрибуција долази са менаџерима пакета као што су АПТ на дистрибуцијама заснованим на Дебиан-у, ДНФ или Иум на Федори и Ред Хат Ентерприсе Линук-у и Пацман на Арцх-басед дистрос. Помоћу менаџера пакета можете са лакоћом да инсталирате, уклањате, ажурирате и управљате софтверским апликацијама на свом рачунару.
Традиционални метод инсталирања апликација на мацОС је преко фолдера апликација. Преузмите апликацију коју желите да инсталирате са интернета, а затим је превуците у фасциклу са апликацијама, а мацОС ће се побринути за остало.
Друга, новија опција је да користите Мац Апп Сторе за инсталирање софтверских апликација.
Такође можете користити Хомебрев, менаџер пакета који ради на мацОС-у на много сличан начин као и Линук менаџери пакета као што је АПТ. Хомебрев ради и на Линуку.
3. Истакнутост командне линије
Права моћ Линук-а је у терминалу или командној линији. мацОС има доступан сличан емулатор терминала, али велики део пажње је усмерен на фенси Мац десктоп.
Терминал вам омогућава да комуницирате са рачунаром и софтверским ресурсима на ефикасан и лак начин. Осим тога, омогућава вам да лако аутоматизујете и планирате задатке. Софтверски инжењери, напредни корисници и системски администратори који користе Линук у великој мери укључују терминал у свој радни ток.
Већина Линук дистрибуција користи Басх (ГНУ Боурне Агаин Схелл) као подразумевану љуску за терминал. Аппле је 2019. заменио Басх схелл у корист Зсх (З схелл). З шкољка је веома прилагодљива и дели много сличности са Басх, ксх и тцсх.
Пошто Линук и мацОС углавном користе сличне љуске, основне команде које покрећете на Линук рачунару ће такође радити на вашем Мац-у и обрнуто.
4. Десктоп Енвиронментс
У раним данима Линука, оперативни системи засновани на кернелу нису се испоручивали са ГУИ, а већина Линук сервера још увек не. Морали сте да комуницирате са оперативним системом преко терминала. Временом су развијена десктоп окружења да помогну корисницима да комуницирају са оперативним системом у а интуитивнији и пријатељскији начин како би ОС могао да задовољи и напредне и нетехничке кориснике.
Као и код свих ствари у Линуку, постоје више десктоп окружења које можете бирати, а сви они нуде јединствен начин за интеракцију са системом. Нека истакнута окружења радне површине укључују ГНОМЕ, КСФЦЕ, КДЕ, Деепин, итд. Можете слободно да инсталирате неколико десктоп окружења на Линук, међутим, можете користити само једно по једно.
ГУИ на мацОС-у је стандардан и исти за све кориснике. Осим промене позадина, тема и сличних подешавања, немате могућност да инсталирате други менаџер радне површине који мења начин на који ваш мацОС изгледа и осећа.
5. Концепт вишеструких дистрибуција
На Линук-у, дистрибуција или дистрибуција је посебан тип Линук-а који долази са одређеним скупом апликација, десктоп окружењем и системским услужним програмима. Различите дистрибуције обично циљају на одређени скуп корисника као што су етички хакери, уметници, програмери, програмери софтвера итд.
Постоје буквално хиљаде Линук дистрибуција које можете бирати у зависности од вашег тока посла. На пример, Кали Линук, дистрибуција заснована на Дебиан-у, углавном се користи за етичко хаковање и тестирање пенетрације. Долази са мноштвом алата и услужних програма погодних за етичке хакере.
Арцх Линук је још један пример Линук дистрибуције која је лагана и долази са минималним алатима. Нашироко га користе Линук ентузијасти и штребери који воле да прилагођавају своје оперативне системе од нуле.
С друге стране, са мацОС-ом, сви добијају исту врсту оперативног система без обзира на то шта им је страст или посао. То је зато што је Аппле једина компанија која развија и контролише оперативни систем. За Аппле би било контрапродуктивно да одржава више варијанти једног оперативног система.
Разлог зашто постоји толико много Линук дистрибуција своди се на чињеницу да су Линук кернел и његове основне компоненте отвореног кода. Ово омогућава корисницима да лако креирају нове Линук укусе који циљају на одређену публику.
Линук вс. мацОС: Битка најбољих
И Линук и мацОС су одлични и деле извесно Уник наслеђе. На пример, оба долазе са сличном љуском командне линије и имају идентичну структуру датотеке. Све остале разлике произилазе из чињенице да је језгро Линука отвореног кода и да га свако може изменити.
Нисте сигурни који Линук дистро користити? Са стотинама Линук дистрибуција које можете изабрати, може бити тешко пронаћи праву. Дистрибуције засноване на Дебиану као што су Убунту и Поп!_ОС су одличне и са њима је лако започети.