Лучшие дистрибутивы linux 2020 (топ-10) + пользовательский рейтинг

CentOS

CentOS является одним из самых молодых дистрибутивов и возник как платформа для разработки CAOS Linux. Название CentOS — это аббревиатура Community Enterprise Operating System. CentOS находится под крылом Red Hat.

RHEL проходит проверку оборудования производителями, чтобы гарантировать оптимальную работу операционной системы на оборудовании. CentOS создан из общедоступного исходного кода RHEL. Проверка оборудования также является косвенной функцией CentOS. Хотя есть некоторые бинарные файлы Red Hat (драйверы и утилиты), которые не доступны в CentOS.

CentOS поддерживается в течение 10 лет. Основные функции и версии пакетов представлены только в новых выпусках Milestone (CentOS 6, 7 и т. д.). CentOS выпускает точечные версии примерно раз в год. Основа CentOS — стабильность и безопасность, вы не найдёте там новейших компонентов Linux.

Консервативный, медленный и устойчивый подход к новому ПО является основным фактором в корпоративных средах, где важны надёжность и совместимость с пользовательскими инструментами.

CentOS — это основанный на RPM дистрибутив, который использует yum в качестве менеджера пакетов systemd и по умолчанию применяет SELinux. Дистрибутив доступен в различных вариантах и ​​конфигурациях — от минимального до образа Everything, включая специально созданные live iso Gnome и KDE.

Архитектура — x86–64, но ARM — одна из нескольких доступных альтернатив. Существуют образы контейнеров для Docker, Vagrant и других, а также CentOS Atomic, разработанный специально как хост-система для контейнеров Docker.

Кому подойдёт CentOS?

CentOS очень близок к RHEL. Если вам нужна совместимость с RHEL, то CentOS вам подойдёт. Эта операционная система предназначена для любого программного стека, где надёжность имеет первостепенное значение. Пакеты, которые не являются общедоступными в RHEL, нельзя установить в CentOS. По умолчанию дистрибутив полностью бесплатный и с открытым исходным кодом, но существуют сторонние репозитории для дополнительного ПО вроде медиа-кодеков.

И RHEL, и CentOS используются для крупномасштабных серверов и рабочих станций уровня предприятия. Новые функции добавляются редко: только обновления безопасности и исправления ошибок. То, что вы получите, — это до десяти лет работы в стабильной, надёжной операционной системе.

Рабочее окружение выбирается в зависимости от производительности компьютера. К примеру, так выглядит рабочий стол CentOS с GNOME:

***

Разработка

  • В отличие от Microsoft Windows, Mac OS и коммерческих UNIX-подобных систем, GNU/Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.
  • Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность GNU/Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ.
  • Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla (Netscape, AOL), OpenOffice.org (Sun), свободный клон Interbase (Borland) — Firebird, SAP DB (SAP). IBM способствовала переносу GNU/Linux на свои мейнфреймы.
  • С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для GNU/Linux и позволяет снизить цену решения для пользователя. Вот почему GNU/Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Достоинства

  • Бесплатность: При установке Linux открываются возможности получения набора из тысяч бесплатных программ, которые абсолютно функциональны.
  • Надежность: Корректная работа аппаратной части ПК, позволит Linux’у работать годы без перезагрузки и зависаний. А кнопка Reset вообще никогда не понадобится.
  • Безопасность: В Linux практически нет вирусов. Само построение операционной системы исключает работу вредоносных программ. И поэтому можно обойтись без антивирусных программ, замедляющих работу компьютера. Нет необходимости постоянно обновлять антивирусные базы и проверять жесткий диск на вирусы.
  • Открытый исходный код: Это дает возможность использовать и модифицировать код по своему желанию. Можно в любой момент исправить какие-нибудь ошибки или недочёты системы, а также расширить её функциональность, путём написания дополнений или программ, работающих под ее управлением.

В настоящее время Linux собрал вокруг себя огромное сообщество программистов, постоянно совершенствующих систему путем разработки новых версий и разновидностей Linux’овой операционной системы, также написанием разнообразных программ, работающих под Linux.

Gentoo Linux

Gentoo Linux — это особый мощный дистрибутив Linux, он не похож на другие системы, в которых есть предварительно скомпилированное ПО и инструменты для простого управления. В Gentoo пользователь должен всё настроить сам.

Gentoo можно отнести к мета-дистрибутивам, он подойдет для обслуживания как web-серверов, так и рабочих станций.

Кому подойдёт Gentoo?

Точно не новичкам. Если вы хотите установить Gentoo на свой ПК или ноутбук, то нужно сначала освоить терминал Linux.

Это дистрибутив для людей, которые хотят больше узнать о Linux, читая документацию, решая проблемы, настраивая свою систему, компилируя ПО и т. д. Gentoo позволяет пользователю настраивать каждую часть системы в соответствии с его потребностями.

Особенности Gentoo

Если мы сравним Gentoo с UNIX и BSD, у него будет много общего с последним. Например, FreeBSD — это система на основе UNIX с коллекцией портов. Если пользователь хочет установить программу на FreeBSD, он должен найти соответствующий порт и скомпилировать его.

У Gentoo есть собственная система портов, называемая portage. Portage обладает существенными преимуществами перед системой портов FreeBSD: управление зависимостями, точная настройка пакетов в соответствии с требованиями администратора, безопасное удаление, системные профили, виртуальные пакеты, управление файлами конфигурации и наличие нескольких слотов для разных версий одного и того же пакета.

Portage мог бы быть отличным инструментом управления пакетами, а Gentoo — лучшим дистрибутивом для пользователя, но в действительности всё немного по-другому.

Примечание У Gentoo только два недостатка: для его использования нужно хорошее оборудование, а для установки — много времени. Нужно прописывать множество команд и конфигураций. Но есть Handbook, с помощью которого и рекомендуется устанавливать и настраивать систему.

Практически любой дистрибутив Linux может работать на разном оборудовании. В Gentoo вы должны компилировать приложения. В его хранилищах мало скомпилированных бинарных файлов. Некоторые приложения могут долго устанавливаться.

Если вы хотите начать пользоваться Gentoo:

  • освойте терминал: самым мощным инструментом, присутствующим в каждом дистрибутиве Linux, является терминал, и вы должны знать, как его использовать;
  • узнайте, как создавать приложения с помощью Portage;
  • прочитайте всю документацию Gentoo: краткого руководства в Google недостаточно, систему можно изучить только по документации;
  • проявите больше усердия: возможно, когда вы устанавливаете Gentoo в первый раз, у вас будет много сложностей. Но не беспокойтесь: если вы попробуете, вы будете приятно удивлены тем, насколько стабилен и быстр этот дистрибутив.

Manjaro Linux

Manjaro Linux — производный дистрибутив от Arch Linux. Его преимущество — современные пакеты ПО. Manjaro Linux может стать хорошей альтернативой для тех, кому оказался не по зубам Arch. У него простой установщик для настройки и запуска системы.

Перед тем как установить Manjaro, нужно скачать желаемый образ и выбрать среду окружения на официальном сайте.

Флагманские окружения

  • xfce — быстрое и стабильное рабочее окружение, которое отлично подойдёт для владельцев не особо мощных машин;
  • KDE — современный и красивый рабочий стол. Гибкая настройка позволяет сделать его каким угодно;
  • Manjaro-Architect — выбрав этот вариант, вы с нуля будете строить свою систему, как в Arch;
  • Gnome Edition — предоставляет простое и элегантное рабочее окружение.

Manjaro Linux с рабочей средой Gnome:

Manjaro-Architect:

KDE:

Тестовая ветка дистрибутива Manjaro Linux сначала проходит испытание на Arch Linux. Это даёт более продвинутым пользователям возможность протестировать релиз до того, как он будет выпущен для сообщества Manjaro. Теоретически это означает, что вы вряд ли столкнетесь с такими проблемами, как на Arch Linux.

Кому подходит Manjaro Linux?

Manjaro подойдёт опытным пользователям, которые хотят получать новейшие функции от своего ПО. Manjaro из коробки уже готов к стабильной работе, а если вы умеете настраивать систему на свой лад, можно получить высокую производительность.

Manjaro будет полезна также разработчикам ПО. Благодаря Manjaro у ваших программ всегда будут новейшие языковые и библиотечные функции, а ПО будет совместимо с последними версиями.

Manjaro дружелюбен к новичкам, а если возникают вопросы, сообщество всегда готово помочь.

Обновление пакетов Manjaro до последних версий

Чтобы новые функции продолжали появляться, важно регулярно обновлять ваши пакеты — минимум раз в неделю. Здесь, как и в Arch, можно установить стороннее ПО через AUR (Arch User Repository)

Вариантов огромное количество — от коммерческого до неизвестного ПО с открытым исходным кодом, которое ещё не было добавлено в официальную систему управления пакетами

Здесь, как и в Arch, можно установить стороннее ПО через AUR (Arch User Repository). Вариантов огромное количество — от коммерческого до неизвестного ПО с открытым исходным кодом, которое ещё не было добавлено в официальную систему управления пакетами.

***

Линукс быстрее работает на старых и медленных ПК

А что именно под этим подразумевается? Линукс быстрее передвигает окна по рабочему столу? Или быстрее их на весь экран разворачивает? А может, если запустить аудиоплеер, музыка станет быстрее играть? Разумеется нет. Если вы решили, что на ПК с Линуксом имеющем 1 Гб ОЗУ и видеокарту на шине AGP, вы поставите гугл Хром и захотев открыть в нём полсотни вкладок – «всё будет летать» и ютуб 1080р 60fpf посмотрите, то вы сильно заблуждаетесь. Чудес не бывает. Сама по себе ОС ничего подобного не делает, всю работу выполняют программы. Быстродействие ПК зависит от его аппаратной составляющей, а операционная система лишь распределяет вычислительные ресурсы между работающими приложениями. И на этом всё. Одна из самых быстрых ОС для ПК – это DOS, потому что она отдаёт все 100% ресурсов ПК одному-единственному приложению, ну так и что из этого?

Запуск «тяжёлых» программ просаживает ПК с любой операционной системой. Переход на Линукс, может заставить вас (именно заставить!) использовать другие программы, а не те к которым вы привыкли и уже они-то, возможно и смогут использовать выделяемые ресурсы более рационально. Если же речь идёт об одних и тех же программах, но для разных ОС, то увеличения скорости ждать не стоит. В том случае, когда ваш компьютер не очень быстрый, а модернизация аппаратной части в планы не входит, то вам лучше подобрать для своих задач менее ресурсоёмкие приложения или изменить стиль работы, не запуская «всё сразу». От перехода на Линукс, ваше железо быстрее работать не станет и работа на медленном ПК, в любой ОС удовольствия не доставит.

Преимущество – нет.

Что такое Linux?

На первый взгляд Linux – это операционная система. Как показано на рисунке 1, Linux состоит из ядра (базовый код, управляющий программными и аппаратными ресурсами) и набора пользовательских приложений (например, библиотеки, менеджеры окон и исполняемые программы).

Рисунок 1. Linux на первый взгляд

На этой простой диаграмме хорошо показаны ключевые принципы. Внизу стека Linux находится архитектурно-зависимый код, обеспечивающий работу Linux на большом количестве аппаратных платформ (ARM, PowerPC, Tilera TILE и др.). Конечно, эта функциональность поддерживается GNU –инструментарием, обеспечивающим переносимость Linux.

Что касается переносимости, то здесь Linux на голову выше других систем. Подсистема драйверов, обладающая огромными возможностями, поддерживает динамически загружаемые модули без потерь в производительности, обеспечивая модульность (в дополнение к повышенной динамичности платформы). Кроме того Linux обладает защитой на уровне ядра (в ряде схем), обеспечивающей защищенность платформы. Linux поддерживает наибольшее количество файловых систем любых ОС, что дает гибкость, обеспечиваемую модульным принципом проектирования. В Linux реализованы не только стандартные возможности планирования загрузки процессора, но и диспетчеризация в реальном времени (включая гарантированные задержки обработки прерываний).

Наконец, Linux – это открытая платформа, т. е. ее исходный код доступен для просмотра и изменения практически каждому. Открытость Linux минимизирует возможность внедрения вредоносного кода, повышая, таким образом, ее безопасность. Многие компании вносят свой вклад в разработку Linux, благодаря чему можно быть уверенным, что эта платформа будет продолжать использоваться в самых различных решениях, сохраняя при этом свои ключевые особенности.

Эти семь ключевых принципов ни в коем случае не являются единственными достоинствами Linux, но они делают Linux универсальной платформой, применяемой в самых различных решениях. Более того, в этих решениях используются не только одни и те же принципы разработки, но и одинаковый код Linux. Этого нельзя сказать о других операционных системах (например, о версиях Windows для ПК, серверов и встроенных устройств, Mac OS X или Apple iOS), обладающих ограниченной поддержкой различных устройств.

О GNU

Сообщество

В сообществе GNU / Linux идут довольно политические дебаты относительно того, как должна называться сама операционная система. Технически это GNU / Linux, так как один Linux — это просто ядро, и никто не использует операционную систему, которая является просто ядром.

Linux использует лицензионный формат GPL «copyleft». Он предоставляет всем пользователям доступ к исходному коду всей операционной системы, от ядра до самых высоких уровней библиотеки. Наиболее распространенное программное обеспечение, используемое в операционных системах Linux, является, по крайней мере, открытым исходным кодом и предпочтительно бесплатным и открытым исходным кодом или ПО FOSS, Free и Open Source Software.

Некоторые ошибочно полагают, что в Linux есть что-то коммунистическое и социалистическое. Они указывают на слово «copyleft» и тот факт, что оно раздается бесплатно, как и следовало ожидать в социалистическом обществе. «Copyleft» — это просто игра слова «авторское право», указывающее, что это альтернативный взгляд на то, что дает защита авторских прав.

Кроме того, Фонд свободного программного обеспечения неоднократно подчеркивает, что «свободное программное обеспечение» означает «свободное, как в свободе слова, а не как в свободном пиве». В итоге, никому не нужно отдавать то, над чем они работали. Но однажды опубликованная информация может распространяться свободно. Информация распространяется свободно все время. Веб-страница, на которую вы сейчас смотрите, является свободно распространяемой информацией.

Возможности

Конечные пользователи бесплатного программного обеспечения с открытым исходным кодом имеют возможность:

  • просматривать,
  • изменять,
  • переупаковывать
  • распространять.

Мало того, что они могут сделать это, но эти модификаторы могут назвать новый продукт своим продуктом полностью. Его не нужно перечислять предыдущему кодеру, даже если модификация очень незначительная. Поскольку большая часть мира GNU / Linux от операционной системы до ее программного обеспечения и библиотек является бесплатной и некоммерческой.

В следствии чего, она соотносится с коммунизмом в сознании некоторых консерваторов. На самом деле это довольно глупое понятие. Во всяком случае, можно сказать, что GNU / Linux экстраполирует хорошие части коммунизма без участия тоталитарной диктатуры элиты.

По иронии судьбы, GNU / Linux — это операционная система для серверов в вычислительной технике. Большинство веб-сайтов размещаются на серверах Linux или BSD. Это связано с тем, что как Linux, так и BSD основаны на Unix и изначально были разработаны для управления безопасными сетями с самого начала.

Многие спорят, будь то консервативный или либеральный, если кто-то хочет избежать серьезных угроз безопасности в своих повседневных вычислениях, они должны запустить дистрибутив GNU / Linux на своем персональном компьютере. Простые в установке дистрибутивы включают Ubuntu , Mint Solus, Manjaro и Arch. Многие предприятия переходят на Linux каждый день. В дистрибутивах GNU / Linux не хватает только двух основных областей по сравнению с несвободными Windows и Mac OS X:

Игры

Игры — становится лучше, с каждым годом добавляется все больше поддержки. Во-первых, более опытные игроки в видеоигры могут запустить Windows на виртуальной машине в Linux (для дополнительных уровней безопасности). Во-вторых, выполнить двойную загрузку своего компьютера для запуска Windows, когда они захотят играть в игру.

Аудио и видео

Производство аудио и видео — по мнению многих, Linux просто не хватает программного обеспечения в этой области. Крупные компании, которые производят такие программы, как рабочие станции с цифровым звуком или Guitar Rig, просто не создают свое программное обеспечение для собственного использования в Linux. Теоретически они могли бы продавать его с пользой для Linux и сохранять программное обеспечение закрытым. К сожалению, Linux используется такой меньшей пользовательской базой, как Windows или Mac OS. К тому же, это также относится и к программному обеспечению для редактирования видео.

Линукс и школота

Но именно в 2008 году я стал успешным человеком, все началось с переустановки системы (когда я в довольствие наигрался в видео игры и решил поэкспериментировать с компьютером, именно в этот период у меня появился доступ к интернету). И потекло я стал светится в школе, стал общаться с преподавателем по информатике, и в 2009 начале я установил Linux и стал исследовать.

Денис Попов

Некоторые школьники, прочитавшие про линукс, как о крутой мега-системе и решившие стать Ъ-хакером, потешить свое ЧСВ, а также показать одноклассникам свою неимоверную крутость, решают поставить себе Linux в дуалбут с Windows. Так как школьник ставит систему только для того, чтобы показать, что он не такой как все, а мозгов и желания на чтение документации и настройку Слаки, Генту или Арча нет, часто выбираются такие дистрибутивы как Суcя, (К)Убунту, Мандрива или Fedora с типом установки — 5 раз нажал на левую кнопку мыши — все поставилось. При этом иногда умудряясь удалить все свои данные, не разобравшись с разбиением диска, на чём обычно нубские эксперименты и заканчиваются. Характерные признаки:

  1. Называет Windows исключительно обидными, по его мнению, именами, такими как: faildows, маздай, ЗЛО и т. п.
  2. Споря со сторонниками Винды, часто приводит аргументы: «А ты видел её код?», «В случае чего я могу сам дописать необходимый функционал!» и т. п. При том, что гарантированно, если и смотрел сырцы, то нихуя в них не понял.
  3. Много и без толку переустанавливает систему, пробуя различные дистрибутивы. После того, как настроил один, сносит его и начинает всё сначала с другим дистром.
  4. Особая разновидность последнего пункта устанавливает в пакетный дистр пакет другого формата или методом . Некоторые всерьёз верят, что обновления Linux — это поставить новую версию поверх старой. И, естественно, при этом затирают /home, так как не расположили его на отдельном разделе.
  5. С гордостью описывает трудности настройки своей системы.
  6. Орет, что консоль труЪ, при этом даже не знает, как через нее снять образ CD и примонтировать его к фс.

Примером сферической красноглазой школоты в вакууме служит Денис Попов, сумевший отрастить рекордно большое ЧСВ. Хотя тут стоить отметить, что процент школьников на линуксе гораздо ниже, чем на винде. Top.Mail.ru гарантирует.

Отдельная каста, расплодившаяся во второй половине 2010-х — Kali-школьники. Услышав о том, что Ъ-хакеры пользуются дистрибутивом Kali, они начинают качать его и задавать тупые вопросы, явно не соответствующие уровню грамотности целевой аудитории Kali. На самом деле Kali — узкоспециализированный дистрибутив, не предназначенный в качестве замены винды. Официальное предназначение Kali — тесты на безопасность (взлом собственной инфраструктуры с целью выявления и закрытия уязвимостей) и криминалистика (поиск ЦП, вареза и прочего компромата на изъятых следственными органами компьютерах).

Пятое место – Kali Linux

Kali Linux интересуются 80 тысяч пользователей в месяц. В рейтинге Distrowatch занимает 19 место. Дистрибутив основан на Debian и разрабатывается сообществом. Он пришёл на смену очень популярному ранее дистрибутиву BackTrack Linux в 2013 году.

Kali Linux , предназначенная для программистов в области кибербезопасности. Она основана на Debian и содержит более 300 инструментов, которые можно использовать в различных областях, таких как клавиатурные шпионы, сканеры Wi-Fi, взломщики паролей, зондирование и многие другие области применения.

К примеру, «из коробки» поставляются John the Ripper — утилита для восстановления паролей из хэшей, Aircrack-ng — улавливатель беспроводных сетей и перехватчик трафика, а также сканер OWASP ZAP. Такой набор будет интересен каждому разработчику, и это только малая часть возможностей. Ещё одна фича — возможность полноценно установить ОС на Raspberry Pi в качестве альтернативы Raspbian.

Из выше перечисленого понятно Kali не для новичков и усвоить его снуля будет не так просто. Большинство курсов для него преподаются онлайн. Зачастую, на них рассказывается как эффективно его использовать, это предпочтительный выбор для этических хакеров и тестировщиков на проникновение.

Где скачать дистрибутив Linux

Итак, вы определились с дистрибутивом Linux. Вам остается перейти на сайт разработчика дистрибутива и найти там раздел для скачивания, он может называться как-нибудь типа Downloads, Get It, Get ISO, Скачать, Загрузить.

Одним из самых быстрых способов скачать Linux это использовать торрент файлы. Работает это следующим образом. Вы скачиваете себе torrent файл и с помощью торрент клиента запускаете скачивание уже самого Linux. Торрент клиенты для Linux можно найти в каталоге программ в разделе «Torrent клиенты».

Одна и та же версия дистрибутива Linux может размещаться на разных серверах (зеркалах). Чем ближе территориально к вам находится сервер и чем выше его пропускная способность, тем быстрее скачаете Linux. Популярным Российским зеркалом, где можно скачать Linux является зеркало от Яндекса: https://mirror.yandex.ru или FTP версия ftp://mirror.yandex.ru

Рассмотрю несколько мест, где можно бесплатно скачать популярные дистрибутивы Linux:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *