Изчистете съмненията с тази изключителна диаграма: коя Linux дистрибуция да използвате?

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

В много случаи винаги си задавате един и същ въпрос: коя Linux дистрибуция да използвате или коя Linux дистрибуция да изберете. Е, нещо, което има тенденция да породи съмнения главно у новодошлите в света на GNU/Linux, но също и у някои, които съществуват от известно време и са се уморили от една дистрибуция и решават да опитат друга.

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

Критерии за избор на Linux дистрибуция

Лого ядро ​​Linux, Tux

За да ви помогнем при избора на вашата бъдеща операционна система или Linux дистрибуция, ето ги най-важните критерии за подбор:

  • предназначение: Първият критерий, който трябва да вземете предвид при избора на подходяща Linux дистрибуция, е целта, за която ще се използва.
    • общ: повечето потребители го искат за обща употреба, тоест за всичко, както за възпроизвеждане на мултимедия, така и за офис софтуер, навигация, видео игри и т.н. За тези цели са повечето дистрибуции, като Ubuntu, Debian, Linux Mint, Fedora, openSUSE и т.н.
    • На живо/ТестовеЗабележка: Ако просто искате да стартирате дистрибуцията за тестване или да направите някаква поддръжка на компютър, без да инсталирате или променяте дялове, най-добрият ви залог е този, който има LiveDVD или Live USB режим за стартиране от основната памет. Имате много като Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live и т.н. Последните две за извършване на диагностика и ремонт.
    • Специфичен: друга възможност е, че имате нужда от дистрибуция за много специфична и конкретна употреба, като например за разработка, за инженерство или архитектура, за образователна среда, пентестиране или одити на сигурността, игри и ретро игри и т.н. И за това имате и някои специализирани като Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS и т.н. Повече информация тук.
    • Гъвкав- Някои дистрибуции позволяват по-висока степен на персонализиране, като Gentoo, Slackware, Arch Linux и т.н. Но ако искате да отидете по-далеч и да направите своя собствена дистрибуция от нулата, без да се базирате на каквато и да е, можете да използвате Наблюдението на работната сила.
  • Тип потребител: има няколко типа потребители по отношение на знанията, като начинаещи или новодошли в света на GNU/Linux, или напреднали, както и такива напреднали, които търсят същото като начинаещите, проста, функционална дистрибуция, с добра съвместимост и това им позволява да вършат работата си без усложнения и по продуктивен начин.
    • начинаещ: За начинаещи има по-прости дистрибуции като Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, elementaryOS, Solus OS и т.н.
    • напреднал: Други дистрибуции за тези потребители са Gentoo, Slackware, Arch Linux и др.
  • Околен свят: Друго нещо, за което трябва да помислите, преди да изберете дистрибуция, е типът среда, към която ще бъде насочена, тъй като има дистрибуции, които са по-подходящи за тези среди от други.
    • Бюро: за да използвате на компютър у дома или в офис, образователен център и т.н., можете да използвате дистрибуции като openSUSE, Ubuntu, Linux Mint и много други.
    • Подвижен: Има специфични дистрибуции за мобилни устройства, като Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian и др.
    • Сървър/HPC: в този случай те трябва да са сигурни, здрави и много стабилни, както и да имат добри административни инструменти. Някои популярни примери са RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux и др.
    • Облак/Виртуализация: за тези други случаи имате Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux и т.н.
    • вградени: устройства като смарт телевизори, рутери, някои домакински уреди, превозни средства, индустриални машини, роботи, IoT и др., също се нуждаят от операционни системи като WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, и др.
  • подкрепа: По-голямата част от потребителите, особено домашните потребители, обикновено не се нуждаят от поддръжка. Когато възникнат проблеми или отидете при някой, който има познания по темата, или просто потърсете във форумите или мрежата за решение. От друга страна, в компаниите и в други сектори е необходимо да има подкрепа за решаване на проблеми.
    • Общност: Тези дистрибуции обикновено са напълно безплатни, но им липсва поддръжка за разработчици.
    • бизнес клас: Някои са безплатни, но трябва да платите за поддръжка. Самата компания ще бъде отговорна за предоставянето на поддръжка. Например Red Hat, SUSE, Oracle, Canonical и т.н.
  • стабилност: в зависимост от това за какво ще го използвате, ако трябва да имате най-новите новини с цената на по-малко стабилност или ако предпочитате нещо по-стабилно и стабилно, дори и да нямате най-новото, можете да избирате между:
    • Разработване/Отстраняване на грешки: Можете да намерите версии за разработка на ядрото и някои дистрибуции, както и много други софтуерни пакети. Те могат да бъдат добри за тестване на най-новите функции, отстраняване на грешки или подпомагане на разработката чрез докладване на грешки. От друга страна, тези версии трябва да се избягват, ако това, което търсите, е стабилност.
    • стабилен:
      • Стандартно издание: Версии излизат от време на време, обикновено може да е на всеки 6 месеца или всяка година и се актуализират до пристигането на следващата основна версия. Те осигуряват стабилност и това е методът, който са възприели много добре познати дистрибуции.
        • LTS (дългосрочна поддръжка): както ядрото, така и самите дистрибуции имат в някои случаи LTS версии, тоест ще имат поддържащи, посветени да продължат да пускат актуализации и корекции за сигурност в дългосрочен план (5, 10 години...), дори ако вече има други версии най-новите налични.
      • Подвижно освобождаване: вместо да стартира точни версии, които презаписват предишната, този модел стартира постоянни актуализации. Тази друга опция ви позволява да имате най-новата, но не е толкова стабилна като предишната.
  • Архитектура:
    • IA-32/AMD64: Първият е известен също като x86-32, а вторият като EM64T от Intel или x86-64 по-общо. Той включва процесори Intel и AMD, наред с други, от най-новите поколения, за които ядрото на Linux има изключителна поддръжка, тъй като е най-разпространеното.
    • ARM32/ARM64: Вторият е известен още като AArch64. Тези архитектури са възприети от мобилни устройства, рутери, Smart TV, SBC и дори сървъри и суперкомпютри, поради тяхната висока производителност и ефективност. Linux също има отлична поддръжка за тях.
    • RISC-V: Този ISA е роден наскоро и е с отворен код. Малко по малко той придобива значение и се превръща в заплаха за x86 и ARM. Ядрото на Linux е първото, което има поддръжка за него.
    • ЕКСПЛОЗИВНОСТ: Тази друга архитектура е много популярна в света на HPC, в чиповете на IBM. Ще намерите и Linux ядра за тази архитектура.
    • други: Разбира се, има много други архитектури, за които ядрото на Linux също е съвместимо (PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture...), въпреки че те не са толкова често срещани в света на PC или HPC.
  • Хардуерна поддръжка: Някои от тези с най-добра хардуерна поддръжка са Ubuntu, Fedora и други популярни, включително тези, получени от тях. В допълнение, има някои, които включват безплатни и собствени драйвери, други просто първите, така че тяхната производителност и функционалност могат да бъдат малко по-ограничени. От друга страна, винаги има проблем дали дадена дистрибуция е твърде тежка или е отпаднала 32-битова поддръжка, за да работи на по-стари или ограничени машини.
    • драйвери:
      • безплатно: Много от драйверите с отворен код работят доста добре, въпреки че в почти всички случаи са по-добри от тези с затворен код. Дистрибуциите, които включват само тези, са 100% безплатните, които споменах по-късно.
      • Собственици: В случай на геймъри или за други цели, при които е необходимо да се извлече максимума от хардуера, за предпочитане е да изберете собствениците, още повече, когато става въпрос за GPU.
    • леки дистрибуции: Има много дистрибуции, предназначени да поддържат стари компютри или такива с ограничени ресурси. Те обикновено имат леките среди на работния плот, които споменавам по-късно. Примери са: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX и др.
  • Софтуерна поддръжка и предварително инсталиран софтуер: Ако търсите най-добрата софтуерна поддръжка, било то програми от всякакъв вид или видеоигри, най-добрите опции са популярните дистрибуции, базирани на DEB и RPM, въпреки че за предпочитане първото е по-добро. С пристигането на универсалните пакети това помага на разработчиците да достигнат до повече дистрибуции, но те все още не се използват толкова, колкото би трябвало. От друга страна, също така е вероятно да имате нужда от цялостна система, с почти целия необходим предварително инсталиран софтуер, или ако просто искате най-малката и проста система.
    • Минимум: Има много минимални дистрибуции или такива с възможност за изтегляне на ISO изображения с основната система и нищо друго, така че да можете да добавите пакетите, от които се нуждаете, по ваш вкус.
    • пълен: Най-предпочитаният вариант са пълните ISO, така че не е нужно да се притеснявате да инсталирате всичко от нулата, но вече имате голям брой пакети от първия момент, в който инсталирате дистрибуцията.
  • Сигурност и поверителност/анонимност: Ако сте загрижени за сигурността, анонимността или поверителността, трябва да знаете, че трябва да изберете дистрибуция, която е възможно най-популярна и с най-добра поддръжка, за да имате най-новите корекции за сигурност. Що се отнася до анонимността/поверителността, има такива, специално създадени за това, ако искате.
    • Нормален: Най-популярните дистрибуции като openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS и др., имат страхотна поддръжка и актуализации за сигурност, въпреки че не са фокусирани върху сигурността, поверителността/анонимността.
    • Бронирани: има някои с допълнителна втвърдителна работа или които зачитат анонимността или поверителността на потребителя като основен принцип. Някои примери, които вече знаете, като TAILS, Qubes OS, Whonix и др.
  • Стартиране на системата: Както може би знаете, това е нещо, което раздели много потребители и системни администратори между тези, които предпочитат по-проста и класическа система за инициализиране, като SysV init, или по-модерна и голяма като systemd.
    • Класически (SysV init): се използва от повечето дистрибуции, въпреки че в днешно време почти всички от тях са преминали към съвременния systemd. Сред предимствата му е, че е по-опростен и по-лек, въпреки че е и стар и не е проектиран по онова време за съвременни операционни системи. Някои, които все още използват тази система, са Devuan, Alpine Linux, Void Linux, Slackware, Gentoo и др.
    • Модерен (системен): Той е много по-тежък и покрива повече от класическия, но е този, който повечето дистрибуции са избрали по подразбиране. Той е по-добре интегриран в съвременните системи, има множество инструменти за управление, които правят работата много по-лесна. Срещу него може би има тази загуба на философията на Unix предвид нейната сложност, а също и използването на двоични регистрационни файлове вместо обикновен текст, въпреки че има всякакви мнения по този въпрос...
    • други: Има и други по-малко популярни алтернативи като runit, GNU Sherped, Upstart, OpenRC, busy-box init и др.
  • Естетически аспекти и среда на работния плот: Въпреки че можете да инсталирате желаната от вас среда на работния плот във всяка дистрибуция, вярно е, че много от тях вече идват със среда на работния плот по подразбиране. Изборът на правилния е не само въпрос на естетика, но и на използваемост, възможност за модифициране, функционалност и дори производителност.
    • GNOME: базирана на GTK библиотеки, това е управляващата среда, тази, която е най-разширена сред най-важните дистрибуции. Той е фокусиран върху това да бъде лесен и лесен за използване, с огромна общност, въпреки че е тежък по отношение на потреблението на ресурси. В допълнение, той също е породил производни (Pantheon, Unity Shell...).
    • Плазма KDE: базиран на Qt библиотеки, това е другият страхотен проект по отношение на настолни компютри и се характеризира с това колко е персонализиран и напоследък с производителността си, тъй като е "загубил тегло" много, считайки се за лек (използва малко хардуерни ресурси), както и неговия външен вид, здравина и възможност за използване на джаджи. Срещу него може би може да се отбележи, че не е толкова просто като GNOME. Подобно на GNOME се появяват и производни като TDE и т.н.
    • MATE: Това е един от най-популярните разклонения на GNOME. Той е ресурсно ефективен, красив, модерен, прост, наподобяващ настолен компютър на Windows и не е много забележимо променен през последните години.
    • Канела: Също така е базиран на GNOME, с прост и атрактивен външен вид, както и е гъвкав, разширяем и бърз. Може би от отрицателна страна имате нуждата да използвате привилегии за определени задачи.
    • LXDE: базиран на GTK и е лека среда, проектирана да консумира много малко ресурси. Той е бърз, функционален и с класически вид. От друга страна има някои ограничения в сравнение с по-големите среди и че няма собствен мениджър на прозорци.
    • LXQt: базиран на Qt и произлизащ от LXDE, той също е лека, модулна и функционална среда. Подобно на предишния, въпреки че може да бъде и малко опростен на визуално ниво.
    • Xfce: базиран на GTK, другата от най-добрите леки среди заедно с предишните две. Той се откроява със своята елегантност, простота, стабилност, модулност и възможност за конфигуриране. Подобно на своите алтернативи, той може да има ограничения за някои потребители, които търсят нещо по-модерно.
    • други: има и други, въпреки че са малцинство, Budgie, Deepin, Enlightenment, CDE, Sugar и т.н.
  • Мениджър на пакети: както за проблеми, свързани с администрирането, ако сте свикнали да използвате един или друг мениджър на пакети, така и поради причини за съвместимост, в зависимост от типа двоичен файл, който софтуерът, който ще използвате често, е пакетиран, трябва да помислите и за избора на правилната дистрибуция.
    • Базиран на DEB: те са огромното мнозинство благодарение на Debian, Ubuntu и техните многобройни производни, които станаха много популярни, така че ако искате най-голямата наличност на двоични файлове, това е най-добрият вариант.
    • На базата на RPM: Има също много пакети от този тип, макар и не толкова много, тъй като дистрибуции като openSUSE, Fedora и т.н., и те не са достигнали до толкова милиони потребители, колкото предишните.
    • други: Има и други малцинствени мениджъри на пакети като pacman на Arch Linux, portage на Gentoo, pkg на Slackware и т.н. В този случай обикновено няма много софтуер извън официалните репозитории на дистрибутивите. За щастие, универсални пакети като AppImage, Snap или FlatPak го направиха пакетируем за всички дистрибуции на GNU/Linux.
  • принципи/етика: Отнася се за това, ако просто искате функционална операционна система или ако търсите нещо, базирано на етични критерии или принципи.
    • Нормален: Повечето дистрибуции включват безплатен и собствен софтуер в своите репозитории, както и собствени модули в ядрото си. По този начин ще имате фърмуера и собствените драйвери, ако имате нужда от него, или други елементи като собствени кодеци за мултимедия, криптиране и т.н.
    • 100% безплатно: те са дистрибуции, които са изключили всички тези затворени източници от своите репозитории и дори използват ядрото на GNU Linux Libre, без двоични петна. Някои примери са Guix, Pure OS, Trisquel GNU/Linux, Protean OS и др.
  • Сертифицирани: В някои конкретни случаи може да е важно дистрибуциите на GNU/Linux да спазват определени стандарти или да имат определени сертификати от съображения за съвместимост или за да могат да се използват в определени институции.
    • Няма сертификат: всички други дистрибуции. Въпреки че по-голямата част са съвместими с POSIX, а някои други също отговарят на LSB, FHS и т.н. Например, има някои странности като Void Linux, NixOS, GoboLinux и т.н., които се отклоняват от някои стандарти.
    • със сертификат: Някои имат сертификати като тези на The Open Group, като:
      • Inspur K-UX беше базирана на Red Hat Enterprise Linux дистрибуция, която успя да бъде регистрирана като UNIX.®, въпреки че в момента е изоставен.
      • Ще намерите и други с определени сертификати, като SUSE Linux Enterprise Server и неговия IBM Tivoli Directory Serve с LDAP Certified V2 сертификат.
      • Операционната система Huawei EulerOS, базирана на CentOS, също е регистриран стандарт UNIX 03.

Диаграми за избор на ОС

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

От друга ОС ли идвате?

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

В тези връзки ще намерите кои дистрибуции са най-добри за вас., с по-приятелска среда, подобна на тази, която използвахте преди...


2 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хернан каза той

    Отлична забележка. Благодаря ти.

  2.   София каза той

    Ако търсите най-добрата софтуерна поддръжка, било то програми от всякакъв вид или видеоигри, най-добрите опции са популярните дистрибуции, базирани на DEB и RPM, въпреки че за предпочитане първото е по-добро. С пристигането на универсалните пакети това помага на разработчиците да достигнат до повече дистрибуции
    192.168..l00.1.