полезни статии

Как да намерите перфектната Linux дистрибуция за вас

Linux е badass операционна система с отворен код. Вземете го от любител на Linux с карта. Но не е без проблеми. Един такъв проблем: Има близо шестстотин различни версии на Linux - невероятно преобладаващ брой дори за най-опитните от Linux потребителите. Ако сте работили малко с Linux и искате да преминете извън основните положения, ето как да стесните този избор и да намерите дистрибуцията, която отговаря на вашите нужди.

Обърнете внимание, че тази статия не е задължително за начинаещи. Тук няма да преминем през голяма част от основната терминология; вече трябва да знаете малко за това как работи Linux, каква е работната среда на работния плот, как работят мениджърите на пакети и хранилищата и т.н. За да научите основите, разгледайте нашето ръководство за нощно училище как да започнете работа с Linux.

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

Дистрибуцията на Linux е нещо повече от външния вид и усещането на работния плот. Много различни неща отиват в създаването на дистрибуция какъв е и трябва да се опитате да ги вземете под внимание, докато търсите подходящия. Въпреки че повечето от тях са адаптивни във всеки дистрибутор на Linux - тоест, ако не ви харесват какви приложения, среди на работния плот или драйвери се предлагат предварително пакетирани, винаги можете да ги инсталирате отделно - идеята е да намерите дистрибутора, който е такъв. По този начин вие прекарвате по-малко време да се лутате и да получавате всичко, както искате. Ето някои големи неща, които искате да имате предвид.

Мениджъри на пакети

Традиционно едно от най-големите неща, което разделя дистрибуциите на Linux, е мениджърът на пакети. Тези от вас, които са използвали Ubuntu, вероятно са запознати с APT (или неговия графичен интерфейс, Synaptic) и ще намерите същото управление на пакетите в Mint, Debian и други дистрибуции. Останалите дистрибутори обаче имат свои мениджъри на пакети. Yum мениджърът на Fedora, например, е tad по-лесен за използване от командния ред, отколкото APT (въпреки че понякога може да бъде малко по-бавен).

По-важно от лекотата на използване обаче е наличието на пакети. Тъй като Fedora не е толкова популярен като Ubuntu, Mint и други дистрибутори, базирани на Debian, понякога може да е по-трудно да намерите приложението, което търсите - което означава, че ще сте останали да се изграждате от източник, а не просто да го инсталирате от хранилищата. Изграждането от източник не е толкова трудно, но няма да ви позволи автоматично да актуализирате тази програма, когато излезе нова версия, която е истински проблем. Така че, помислете както за лекотата на използване, така и за популярността на даден мениджър на пакети при вашия избор на дистрибуция.

Работна среда

Средата на работния плот по подразбиране обхваща толкова много различни части на дистрибуция, но това е и най-лесното нещо, което можете да промените. Преди сме говорили за разликата между средите на работния плот, така че тук няма да изпадам в супер фини детайли, но това включва неща като:

  • Основният вид и усещане дали вашите прозорци, десктоп и менюта, както и колко е персонализиран
  • Използване на ресурс
  • Опциите, налични в графичните предпочитания на вашия дистрибутор (като пренаписване на определени клавиши, промяна на това, което се показва в менютата ви и т.н.)
  • Колко добре определени програми се интегрират с вашия работен плот и помежду си

Въпреки че винаги можете да инсталирате различна работна среда, вероятно все още си струва да се разгледа сериозно. Колкото по-близо е десктопът по подразбиране до желания от вас десктоп, толкова по-малко работа ще трябва да направите, за да настроите всичко и толкова по-добре всички ваши програми ще работят добре заедно.

Стабилност спрямо режещ ръб

Различните дистрибутори имат различни цикли на освобождаване и актуализиране. Някои, като Fedora, се фокусират върху това да имате най-актуалните версии на всичките си приложения и пакети, така че винаги имате най-новите и най-добрите. Това обаче понякога може да дойде за сметка на стабилността, поради което други дистрибутори - като Debian - предпочитат да забавят определени актуализации, за да се уверят, че всичко върви гладко. Ако винаги трябва да имате най-новата версия на Firefox или друго приложение, нещо като Debian вероятно не е подходящо за вас - бихте искали да изберете нещо като Fedora, което ще бъде малко по-бързо, за да получите тези актуализации пред вас.

Съвместимост на хардуера

Различните дистрибутори пакетират различни драйвери в техните инсталатори, което означава, че в зависимост от дистрибутора, който използвате, ще откриете, че различните части от хардуера могат или не могат да работят извън кутията. Въпреки че често можете да инсталирате други драйвери с малко допълнителна работа, това сигурно не е забавно. Докато търсите дистрибуторите, проверете техните страници за съвместимост с хардуера (или ги тествайте с техните живи компактдискове), за да видите дали нещата като вашата Wi-Fi карта, видеокарта и звук са съвместими извън кутията. Ако не, просто знайте, че ще трябва да свършите малко повече работа, за да стартирате всичко и да стартирате при първото си инсталиране.,

Подкрепа на общността

Голяма част от Linux е общността, която я заобикаля, независимо дали за отстраняване на проблеми, поддръжка на приложения или дори добра документация. Колкото по-голяма е общността около дистрибутора, толкова по-голяма е вероятността да можете да получите помощ, да намерите документация за конкретен проблем или хардуер и по друг начин да получите информация. Това прави Ubuntu толкова страхотен начинаещ дистрибутор. Разгледайте форумите на избраните от вас дистрибутори и вижте кои от тях ви пасват добре. Полезна ли е общността? Има ли голям брой полезни теми на форума или страници с документация (като тези, които се занимават с конкретни лаптопи? Колкото по-добра поддръжка можете да получите от общността, толкова по-лесен ще бъде преходът ви към този дистрибутор.

Дистрибуции, които всеки потребител на Linux трябва да опита

Сега, когато знаете какво прави дистрибуция на Linux, може би се чудите откъде да започнете да търсите. DistroWatch е невероятен ресурс за онези, които искат да се разклонят, но отново има стотици дистрибуции там и това може да бъде доста завладяващо. Въпреки че горещо препоръчваме да проучите отвъд нашия кратък списък по-долу, ето няколко дистрибуции, които са невероятно популярни и са чудесни отправни точки за всяко търсене. Обърнете внимание, че повечето дистрибуции имат варианти, които използват различни среди на работния плот, но ние ще се съсредоточим върху средите по подразбиране за всяка тук.

Стандартът: Ubuntu

Ако сте опитвали Linux преди - и отново, ако четете това, вероятно имате - има голям шанс да опитате Ubuntu. Първоначалната цел на Ubuntu беше да улесни Linux за обикновения потребител и той свърши доста добра работа - това е чудесно начинаещо разпространение. Той е доста лесен за използване, обновява се на всеки шест месеца и сега съдържа собствен интерфейс Unity, който е специфичен за Ubuntu, включва неща като док вместо лента на задачите, подобен на App Store интерфейс за неговия мениджър на пакети, табло за лесно търсене на ОС и др. Някои хора го харесват, много хора го мразят, но винаги можете да върнете класическия GNOME интерфейс, ако решите. Ubuntu се предлага с доста стандартен набор от приложения, включително Firefox, Thunderbird, Съчувствие за незабавни съобщения, Предаване за изтегляне на торенти и други. Той също има невероятно голяма и полезна общност, както и страхотна хардуерна поддръжка, така че ако търсите нещо възможно най-безпроблемно, Ubuntu не е лошо място за стартиране. Популярността му също означава, че разполага с множество програми, достъпни в хранилищата или онлайн като пакетирани DEB файлове за инсталиране с едно щракване. Рядко ще ви се наложи да изградите програма от източник.

За начинаещи: Linux Mint

Linux Mint всъщност се базира на Ubuntu, но решихме да го включим тук, защото става още по-популярен с преминаването на Ubuntu към непопулярния интерфейс Unity. Mint има за цел да бъде възможно най-лесен за потребители, които не са запознати с Linux: инсталацията е безболезнена, менютата са познати и лесни за използване, и за разлика от други дистрибутори, тя не се ангажира да предоставя само безплатен софтуер с отворен код - тоест той идва с неща като Adobe Flash, MP3 поддръжка и някои собствени драйвери за хардуер, предварително инсталирани. В други дистрибуции обикновено трябва да ги изтеглите отделно. Наборът му от предварително инсталирани приложения е много подобен на Ubuntu (с забележимо изключение; Mint предварително инсталира Pidgin за незабавни съобщения вместо Empathy - избор, с който сме съгласни), и тъй като използва същата система за управление на пакети като Ubuntu, имате много широка набор от програми, налични в хранилищата или като DEB файлове. Освен това е изцяло управляван от общността, което означава, че имате доста добър източник на подкрепа, когато се нуждаете от помощ. Ако никога досега не сте използвали Linux, силно препоръчваме Mint като първи дистрибутор.

За потребителя на кървавия край: Fedora

Fedora има за цел да бъде малко повече в авангарда на целия си софтуер. Актуализациите излизат на всеки шест месеца, подобно на Ubuntu и Mint, но те не се поддържат много дълго. Очаква се потребителите да се актуализират редовно и възможно най-скоро. Програми като Firefox ще бъдат актуализирани веднага щом Mozilla пусне актуализация, за разлика от Ubuntu, която обикновено изчаква да направи специфичните за Ubuntu промени в кода и да пусне нещата по-късно. Това може да доведе до малко повече нестабилност, но е чудесно за тези, които винаги искат най-новия и най-добър софтуер в системата си. Освен това той се актуализира до GNOME 3 Shell много бързо и е най-популярната дистрибуция на Linux, която се използва в момента. Fedora използва малко по-бавния, но по-лесен за използване мениджър на пакети Yum, вместо APU на Ubuntu и Mint, и макар да няма софтуерната наличност, каквато правят другите, все пак можете да намерите повечето от това, което ви трябва в хранилищата или онлайн в инсталатор с едно щракване. Fedora също има страхотни функции за сигурност и корпоративност, ако искате да използвате Linux в по-професионална среда. Fedora определено е по-добър за сериозни потребители на Linux, а не за майстори и любители.

За предпазливите и стабилните: Debian

Debian в много отношения е обратното на Fedora. Целта му е да бъде възможно най-стабилна и без грешки, което прави много добре - но това означава, че системата ви рядко е в крак с най-новите версии на софтуера. Новите издания излизат на всеки 1 до 3 години, а общността за развитие може да бъде малко сурова за непосветените. Ако обаче търсите нещо стабилно като скала и не ви е грижа винаги да имате най-новата версия на софтуер, Debian е за вас. Debian също използва същата структура за управление на пакети като Ubutnu и Mint, така че разполага с повече програми, отколкото можете да разклатите пръчка в - както в хранилищата, така и онлайн като DEB файлове. Той също така поддържа много архитектури на процесори, което е чудесно, ако имате особено стара или безотказна конструкция.

За Tinkerer: OpenSUSE

OpenSUSE е дистрибуция с общо предназначение на Linux, която макар и да има малко драматизъм, свързана с компанията-майка, има много полезна общност. Основното му предимство пред останалите дистрибуции е нивото му на конфигурация. KDE е десктопът по подразбиране (който според мен е един от най-лесно конфигурируемите), въпреки че ви позволява да избирате между KDE, GNOME, LXDE и XFCE по време на инсталацията, което е доста страхотно. Освен това има много добре направена помощна програма за системна администрация и мениджър на пакети, известна като YaST, както и страхотна документация и (както беше посочено по-рано) зад гърба си. Струва си да се отбележи обаче, че KDE и OpenSUSE могат да бъдат малко по-тежки от ресурси в сравнение с други дистрибутори, така че ще искате да се уверите, че разполагате с ресурси, за да запазите, преди да го изберете. Това не е идеална дистрибуция за вашия нетбук. Ако сте от онези хора, които харесват да имате неща, OpenSUSE е добър дистрибутор, за да опитате, тъй като ви дава много опции за конфигурация, без да е необходимо да задълбочавате в командния ред.

За Diehard: Arch Linux

Arch Linux е специален. Arch няма много свои собствени характеристики, тъй като когато го инсталирате, го инсталирате от нулата - от нулата. Всичко, което имате, когато го инсталирате, е команден ред, от който изграждате работната си среда, драйвери, предпочитани приложения и др. По същество вие създавате собствен супер персонализиран дистрибутор. Тя може да бъде толкова минимална или толкова тежка, колкото искате, и макар да отнема много работа, крайният резултат е фантастичен (плюс ще научите много за това как работи Linux в процеса). Страхотното при Arch е, че ако нещо някога се обърка, вероятно ще разберете защо, защото сте принудени да се справяте с тези неща на ниско ниво. Това е особено добре, като се има предвид, че общността на Arch няма репутацията да е супер полезна за начинаещите (макар че открих, че са повече от адекватни).

Arch използва невероятно лесния и мощен Pacman пакет мениджър и е подвижна версия, което означава, че няма "официални" версии - винаги инсталирате най-новата версия на пакетите, които са включени, което го прави чудесен за тези на супер кървене ръб. Arch също съдържа Arch User Repository (AUR), едно от любимите ми неща в цялата Linux екосистема. По същество позволява на общността да създава лесно инсталируеми версии на която и да е програма, така че дори и да не е в официалния Arch repos, можете да използвате помощник AUR за инсталиране на всички тези програми, сякаш те са нормални пакети в хранилищата. За повече информация как да инсталирате и използвате Arch, вижте нашето ръководство за изграждане на инсталирана Arch Linux инсталация.

Очевидно това не са единствените Linux дистрибуции там. Има и други популярни такива като CentOS и Slackware, както и вариации на всички горепосочени като LXDE-активираната Lubuntu (базирана извън Ubuntu) или супер-минималната CrunchBang (базирана извън Debian). Отново проверете DistroWatch за още идеи и не се страхувайте да тествате редица дистрибуции, преди да се установите на една - колкото повече тествате, толкова по-голяма е вероятността да намерите тази, която ви пасва идеално.

Имате ли свой любим дистрибутор или някакви други коментари как да изберете идеалния за вас? Споделете ги в коментарите.