Какво е Linux дистрибуция и по какво се различават една от друга?



Ако изобщо сте чували нещо за Linux, вероятно сте чували за Linux дистрибуции – често съкращавани до дистрибуции на Linux. Когато решавате да използвате Linux – на настолен компютър или сървър – първо ще трябва да изберете дистрибуция.

За много хора Ubuntu се превърна в синоним на Linux. Но Ubuntu е една от многото дистрибуции и имате голям избор, когато става въпрос за Linux.





Какво е Linux дистрибуция, все пак?

Linux не е като Windows или Mac OS X. Microsoft комбинира вътрешно всички части на Windows, за да произвежда всяка нова версия на Windows и я разпространява като един пакет. Ако искате Windows, ще трябва да изберете една от версиите, които Microsoft предлага.

Linux работи по различен начин. Операционната система Linux не се произвежда от една организация. Различни организации и хора работят в различни части. Има ядрото на Linux (ядрото на операционната система), помощните програми за обвивка GNU (интерфейсът на терминала и много от командите, които използвате), X сървърът (който произвежда графичен работен плот), средата на работния плот (която работи на X сървър за предоставяне на графичен работен плот) и др. Системни услуги, графични програми, терминални команди – много от тях се разработват независимо от други. всички те са софтуер с отворен код разпространява се под формата на изходен код.



Ако желаете, можете да вземете изходния код за ядрото на Linux, помощните програми за обвивка на GNU, сървъра Xorg X и всяка друга програма на Linux система, като сглобите всичко сами. Въпреки това, компилиране на софтуера ще отнеме много време – да не говорим за работата, свързана с това, че всички различни програми работят правилно заедно.

Реклама

Linux дистрибуциите вършат тежката работа вместо вас, като вземат целия код от проектите с отворен код и го компилират вместо вас, комбинирайки го в една операционна система, която можете да стартирате и инсталирате. Те също така правят избор вместо вас, като например избор на средата на работния плот по подразбиране, браузър и друг софтуер. Повечето дистрибуции добавят свои собствени довършителни щрихи, като теми и персонализиран софтуер – например средата на работния плот Unity Ubuntu предоставя.



Когато искаш инсталирайте нов софтуер или актуализирайте до нови версии на софтуера с важни актуализации на сигурността, вашата Linux дистрибуция ги предоставя в предварително компилиран, пакетиран вид. Тези пакети са бързи и лесни за инсталиране, което ви спестява да вършите сами тежката работа.

Как се различават дистрибутивите?

Има множество различни дистрибуции на Linux. Много от тях имат различни философии – някои, като Fedora, отказват да включват софтуер със затворен код, докато други, като Mint, включват неща със затворен код, за да улеснят потребителите. Те включват различен софтуер по подразбиране – например как включва Ubuntu Единство , Производни на Ubuntu включват други среди на работния плот, включва Fedora GNOME Shell , а монетният двор включва Канела или МАТЕ .

Много от тях също използват различни мениджъри на пакети, помощни програми за конфигуриране и друг софтуер. Някои дистрибуции са безнадеждни и няма да получат поддръжка много дълго. Други, като Ubuntu LTS или Red Hat Enterprise Linux, са проектирани да бъдат стабилни дистрибуции, които ще бъдат поддържани с актуализации на сигурността и корекции на грешки в продължение на много години.

Някои дистрибуции на Linux са предназначени за настолни компютри, някои за сървъри без графичен интерфейс, а други за специални приложения, като компютри за домашно кино.

Някои са проектирани да работят извън кутията - като Ubuntu - докато други изискват малко повече настройки, като Arch Linux.

Каква дистрибуция да избера?

Различните дистрибуции на Linux са подходящи за различни цели. Коя Linux дистрибуция трябва да изберете, ще зависи от това, което правите с нея и от личните ви предпочитания.

Реклама

Ако сте потребител на настолен компютър, вероятно ще искате нещо просто, напр Ubuntu или Mint . Някои хора може да предпочетат Fedora, openSUSE или Mageia (базирана на Mandriva Linux).

Хората, които търсят по-стабилна, добре тествана система, може да искат да използват Debian, CentOS (безплатна версия на Red Hat Enterprise Linux) или дори Ubuntu LTS.

Няма едно правилно разпределение за всички, въпреки че всеки има любимо. Linux дистрибуциите предлагат избор, който може да бъде объркан, но и много полезен. Всеки може да направи своя собствена дистрибуция, като я сглоби сам от изходния код или дори вземе съществуваща дистрибуция и я модифицира – ето защо има толкова много Linux дистрибуции.

ПРОЧЕТЕТЕ СЛЕДВАЩО Снимка на профила за Крис Хофман Крис Хофман
Крис Хофман е главен редактор на How-To Geek. Той пише за технологиите повече от десетилетие и е бил колумнист на PCWorld в продължение на две години. Крис е писал за The New York Times, интервюиран е като технологичен експерт в телевизионни станции като NBC 6 в Маями и работата му е отразявана от новинарски издания като BBC. От 2011 г. насам Крис е написал над 2000 статии, които са прочетени близо един милиард пъти --- и това е само тук, в How-To Geek.
Прочетете пълната биография

Интересни Статии