Въведение в Linux дистрибуции
Дистрибуция на Linux (обикновено съкратено като distro) е създадена от софтуерна асемблеж, състояща се от Linux ядро и система за управление на пакети. С прости думи, Linux distro комбинира Linux ядрото и наличния софтуер с отворен код, за да създаде пълен пакет. За да инсталираме Linux, трябва да изберем дистрибуция. Потребителите на Linux обикновено получават своята ОС, като изтеглят една от дистрибуциите на Linux.
Типичната дистрибуция на Linux се състои от Linux ядро, GNU библиотеки и инструменти и допълнителен софтуер. Обикновено използваният софтуер е безплатен софтуер, достъпен под формата на изходен код, както и съставен формат двоични файлове, за да се улесни модификацията на оригиналния софтуер.
Има около 600 Linux дистрибуции, с повече от 500 в активно развитие. Поради огромния брой налични дистрибуции, се появиха различни форми, като тяхната пригодност се различава от десктопи до таблети.
Дистрибутори на Linux
Имаме търговски подпомагани дистрибуции, като Fedora, Ubuntu и openSUSE, а също и напълно управлявани от общностите дистрибуции, като Debian, Gentoo, Slackware и Arch Linux. Нека разгледаме няколко от тях подробно.
Ubuntu
Ubuntu е добре познат и е сред водещите дистрибуции на Linux. За да използваме Ubuntu, не е необходимо да сме технически стабилни, поради което е изключително популярен и, също така, идеалното място да започнем да експериментираме с Linux. Ubuntu е базиран на Debian, но се състои от собствени софтуерни хранилища. Преди това беше стартиран в работната среда на GNOME 2, но сега има собствен потребителски интерфейс, наречен Unity.
Ubuntu предлага лесна процедура за инсталиране, като инсталаторът говори на всеки основен език, който се изисква. Имаме възможност за демониране на Ubuntu, преди да го инсталирате. Инсталаторът на Ubuntu се предлага с хардуерен детектор, което води до лесна инсталация на драйвери. Този хардуерен детектор помага при откриване, изтегляне и инсталиране на оптимални драйвери, необходими за нашия компютър. Освен това инсталацията идва с основен софтуер като музика и видео плейър, офис пакет и някои игри. Ubuntu предлага издания на всеки шест месеца и има страхотна документация и поддръжка на общността.
Debian
Debian е операционна система, включваща безплатен и отворен код. През 1993 г. Иън Мърдок обявява нова дистрибуция на Linux, която ще бъде разработена с гледната точка на GNU. Той даде на това разпространение името Debian, което беше комбинация от собственото му име и името на приятелката му Debra. Първоначално стартиран като малък проект, Debian е един от най-големите проекти с отворен код днес. Оттогава Debian пуска нови версии, но е много по-бавен от дистрибуциите като Linux Mint или Ubuntu, което го прави по-стабилен, идеален за някои системи.
Първоначално Ubuntu е създаден, за да вземе основните части на стабилната версия на Debian и да ги подобри, така че да може да се направи по-бързо с по-чести актуализации, което води до удобна за потребителя система.
Fedora
Fedora се поддържа от Red Hat и е основата за комерсиалния проект, Red Hat Enterprise Linux (RHEL). Fedora се фокусира върху безплатния софтуер. Той използва по-нови технологии и пакети с отворен код в сравнение с RHEL. Но за разлика от RHEL, Fedora няма да се поддържа дълго. За по-стабилна версия Red Hat би предпочел да използваме техния Enterprise, RHEL.
По подразбиране Fedora има GNOME 3 работна среда. Fedora използва горен софтуер, като по този начин предоставя платформа за интегриране на софтуера, без да използва персонализирани инструменти или да прави свои собствени настолни компютри или какъвто и да е друг софтуер по този въпрос.
OpenSUSE
OpenSUSE е дистрибуция, управлявана от общността. Той започна като немски превод на дистрибуцията на Slackware, но продължи да прерасне в собствена дистрибуция. Както видяхме как проектът Fedora се превърна в основата на RHEL, по подобен начин проектът OpenSUSE също се превърна в основа за предстояща дистрибуция, известна като SUSE Enterprise.
OpenSuse е известен със своя KDE десктоп и стабилност. OpenSuse използва Zypper и неговия графичен интерфейс, софтуерен център Yast за управление на пакети. Преди Ubuntu SUSE се считаше за една от малкото удобни за потребителя дистрибуции, но в крайна сметка Ubuntu пое управлението.
Linux Mint
Linux Mint е дистрибуция, изградена върху Ubuntu, която използва софтуерните хранилища, предоставени от Ubuntu. Първоначално Mint беше просто алтернативен вариант на Ubuntu, тъй като по подразбиране предоставяше изключителен софтуер и медийни кодеци, което Ubuntu не го направи, но днес Mint има своя идентичност. Монетният двор използва традиционния плот MATE или Cinnamon. Той има спокоен подход към актуализациите на софтуера и актуализираният софтуер не се инсталира автоматично. Това е и причината някои хора да наричат ментата несигурна.
Arch Linux
Arch Linux е по-традиционен в сравнение с повечето други Linux дистрибуции. Той е проектиран да е лек и гъвкав. Arch Linux не предоставя графични предимства и скриптове за автоматизиране на настройката на Linux, тъй като тя е проектирана да бъде проста, което ни прави отговорни за конфигурирането на нашата система и правилното инсталиране на софтуера. Инсталаторът отваря терминал, където изпълняваме команди за конфигуриране и инсталиране на ОС.
Arch Linux използва прототип „подвижен релиз“, което означава, че целият софтуер се актуализира с течение на времето сам, без да се налага ръчно надграждане. Това прави използвания софтуер винаги актуален. Тази дистрибуция е идеално предназначена за разработчици, които знаят как работи системата им или са готови да научат как работи.
Slackware Linux
Slackware е една от най-старите дистрибуции на Linux, която все още поддържа и пуска нови версии до момента. Подобно на Arch, Slackware отказва всички излишни графични инструменти и автоматизирани скриптове. По подразбиране се зарежда в среда на командния ред.
Gentoo Linux
Gentoo е основана на системата за управление на портални пакети. Инсталирането е трудно и може да отнеме до няколко дни, за да завършите инсталационната процедура. Едно от основните приложения на Gentoo Linux е, че той е създаден да се изпълнява на определен тип хардуер.
В тази статия видяхме няколко дистрибуции, използвани за инсталиране на Linux. Кое разпределение може да ви подхожда, ще зависи от вашите нужди. Linux идва с лека крива на обучение, но няма да е нещо, за което да се притеснявате или съжалявате. Продължете напред и опитайте една от дистрибуциите на Linux днес!
Препоръчителни статии
Това е ръководство за дистрибуциите на Linux. Тук обсъдихме разпространението на Linux, различните видове дистрибуция и широкото обяснение на дистрибуцията. Можете също да разгледате следните статии, за да научите повече -
- Ubuntu срещу OpenSUSE
- Kali Linux Training
- Кариери в Linux
- Как да инсталирате Ubuntu Server
- Ръководство за най-добрите Linux оператори