Дистрибутив линукса что это такое

Что такое Linux (и другие вопросы)

Быстрое знакомство с самой многогранной операционной системой

Операционная система Linux работает почти на всех серверах в интернете. При этом Linux — это не название какой-то одной операционной системы, а общее название для сотен систем. Давайте разберёмся, как это вообще возможно.

Что такое Linux

Linux — это одновременно две вещи:

  1. Название ядра операционной системы (то есть центральный модуль, который отвечает за базовые возможности системы).
  2. Название семейства операционных систем, в которое, по разным подсчётам, входит от 500 до 600 операционок для разных задач.

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

Что значит ядро Linux?

Ядро Linux — это то, что разработал программист Линус Торвальдс, когда хотел получить основные возможности UNIX, но без ограничения на коммерческое использование.

Ядро операционной системы отвечает за её базовые команды и операции, которые она умеет делать:

  • управление памятью — выделить место программе, ограничить, очистить;
  • управление процессами — запустить, дать ресурсы, убить;
  • управление железом — в ядро встроены драйверы для некоторого набора оборудования, чтобы операционка сразу работала на железе;
  • обмен информацией между процессами, службами и программами — чтобы программы могли отправлять запросы в интернет, писать данные на диск, читать с диска, запускать друг друга, обращаться к системе и т. д.

Ядро практически не видимо для пользователя, его нельзя «открыть», у него нет видимых для пользователя окон и кнопок. В ядро даже нельзя ввести команду с клавиатуры. Это как рептильный мозг человека: у нас нет к нему осознанного доступа и мы не можем остановить себе сердце силой мысли, но благодаря этому «ядру» у нас бьётся сердце.

Поверх ядра Linux разные программисты сделали свои версии операционных систем: RedHat, Ubuntu, Mint Linux и много-много других. Вот и получается, что ядро в основе — одно, а дистрибутивов Linux — много.

Linux — это версия Unix?

Нет, несмотря на похожие названия, это разные продукты.

Unix был создан в компании AT&T в 1970-х. Это была коммерческая операционка, которую хоть и лицензировали для университетов, но всё равно на ней хотели зарабатывать. UNIX существует как отдельная операционная система до сих пор и используется на сетевом оборудовании.

Linux создана в начале 90-х с нуля как открытая альтернатива Unix. В Linux используются многие принципы и механизмы Unix, но код другой. Более того, код Linux открытый: кто угодно может скачать исходник ядра Linux и посмотреть, как там всё устроено.

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

Что такое дистрибутив Linux

Дистрибутив Linux — это когда разные компании и разработчики берут ядро и добавляют сверху какой-то набор программ: оболочки, компиляторы, драйверы и всё остальное. Это уже становится полноценной операционной системой, и каждая из таких сборок имеет своё название.

Количество дистрибутивов Linux огромно — около 500 более-менее известных и бесчисленное множество разных сборок под разные задачи.

Любой человек, почитав полдня документацию и сформулировав свою задачу, сможет собрать собственный дистрибутив Linux — например под старый компьютер, для обучения, напичканный играми или для веб-разработки.

Почему дистрибутивов так много

Потому что каждая компания считает важным что-то своё:

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

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

Получается, Linux — это бесплатно?

В основном да, Linux — это бесплатно. Есть и коммерческие сборки Linux: ты платишь за софт и поддержку пользователей.

В этом и есть первая сила Linux — в бесплатности и доступности. Вторая суперсила — в гибкости и разнообразии настроек и специальных программ.

Как выглядит интерфейс Linux

Linux может выглядеть как угодно — смотря что вам нравится.

Когда вы смотрите на окна операционной системы, на самом деле вы смотрите на специальную программу-менеджер. Это надстройка над ядром, которая рисует красивые окна. В операционных системах Windows и MacOS оконные менеджеры стандартные и не меняются, а в Linux можно выбрать свой.

Дистрибутивы Linux выглядят по-разному в зависимости от того, какой оконный менеджер там стоит. Можно вообще обойтись без него.

Например, можно поставить себе оконный менеджер KDE:

Или можно использовать GNOME:

Или менеджер Xfce, если железо совсем слабое:

Можно вообще не пользоваться оконным менеджером и управлять всем из командной строки, как это делают на серверах:

Для чего используется Linux

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

  • для домашнего ежедневного использования (например, Ubuntu);
  • для реанимации старого железа (например, поставить Calculate для слабых компьютеров в школьных классах);
  • для серверов предприятий;
  • для суперкомпьютеров;
  • для отказоустойчивых станций для работы в бесперебойном режиме;
  • для систем безопасности и шифрования;
  • для создания сети из компьютеров для параллельных вычислений;
  • для обслуживания сигнализаций, умных домов и районов;
  • для роутеров и прочего компьютерного железа;
  • для роботов и робототехники.

Если того, что вам нужно, нет в списке, то вы можете сами сделать свой дистрибутив или взять что-то за основу и поставить туда нужный софт. Такой подход и делает Linux универсальной операционной системой для всего.

Можно ли играть в игры на Linux

В целом — да, но с ограничениями. Вот варианты:

  1. Можно играть в ретроигры с помощью любого из десятков эмуляторов консоли.
  2. Можно играть в некоторые PC-игры через эмулятор Windows (например, Wine). Игра может подтормаживать в зависимости от того, какое у вас железо и на какое железо была рассчитана игра.
  3. Можно играть в игры, портированные на SteamOS — это собственная среда Steam на базе Linux. Компания Valve очень старается сделать как можно больше игр для этой платформы, потому что от этого зависит работа их будущей консоли SteamDeck, так что в некоторые топовые игры поиграть всё-таки можно.
  4. Можно играть в игры, разработанные непосредственно для Linux.
Читайте также:  Scan to pdf linux

На Linux можно поиграть в Doom Eternal. А в Doom 3 можно поиграть даже на Линуксе, который работает на одноплатном компьютере Raspberry Pi 4.

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

А что со специализированным железом и софтом?

На Linux есть масса профессионального софта для работы с графикой, видео и звуком. Это не такие комбайны, как у Adobe и Apple, но со своими задачами справляются.

Постепенно производители софта понимают важность Linux и выпускают для него полноценные версии своего софта. Например, Blackmagic сделали для Linux полноценную версию видеомонтажной программы Davinci Resolve.

Совместимость со специализированным железом под вопросом: есть железо, которое работает только на Linux. И есть железо, у которого вообще нет драйверов на Linux. Надо смотреть.

Можно ли запускать на Linux программы от MacOS или Windows?

В целом — да. На Linux можно установить эмуляторы других операционных систем. Например, Wine — это широко распространённый эмулятор Windows. Есть система VMWare Workstation, которая создаёт виртуальную машину внутри вашего Линукса, и там можно запустить что угодно.

Надо понимать, что любая эмуляция «отжирает» часть ресурсов компьютера и могут быть проблемы с совместимостью, поэтому ступайте осторожно.

Что дальше

В одном из следующих выпусков перейдём к практике — установим Linux на домашний компьютер. Лайк, подписка.

Источник

Обзор дистрибутивов Linux. Какой выбрать?

Обновл. 22 Май 2021 |

Дистрибутивы Linux — это программные пакеты, включающие ядро системы и большой набор различных приложений и программного обеспечение для установки ОС.

Возможно, вы слышали о таких крупных Linux-компаниях, как Red Hat (дистрибутивы RHEL/CentOS/Fedora), Canonical (дистрибутив Ubuntu) или SUSE (дистрибутивы SUSE Linux Enterprise Server/openSUSE). Существуют буквально тысячи других небольших фирм и организаций, которые также создают свои собственные дистрибутивы Linux, вы можете ознакомиться с ними на сайте DistroWatch — новости и информация обо всех дистрибутивах Linux, а также их рейтинг.

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

Особенности дистрибутивов

Хотя все дистрибутивы Linux и основаны на ядре Linux, у каждого из них есть набор основных отличительных признаков, характеризующих тот или иной дистрибутив:

Архитектура — тип процессоров, которые поддерживает дистрибутив.

Система инициализации — основополагающий подход к запуску и управлению процессами.

Менеджер пакетов — заданный по умолчанию инструмент управления пакетами дистрибутива.

Окружение рабочего стола — графический пользовательский интерфейс дистрибутива.

Сейчас мы всё это детально рассмотрим.

Архитектура

Архитектура — это тип процессоров, которые поддерживает дистрибутив. Наиболее распространенные архитектуры процессоров включают в себя:

x86 (или i586/i686) — 32-битный процессор, совместимый с Intel и AMD.

x86_64 — 64-битный процессор, совместимый с Intel и AMD.

ARM — архитектура процессора, оптимизированного для использования на мобильных устройствах (планшетах, смартфонах).

PowerPC — устаревшая архитектура процессоров, применявшихся в свое время в компьютерах компании Apple.

Система инициализации

Cистема инициализации — это самый первый процесс (daemon), который запускается при загрузке компьютера с ОС на базе ядра Linux и функционирует в течение всего времени работы системы; является родительским процессом каждого последующего процесса, который запускается на устройстве.

Вопрос выбора системы инициализации является горячо оспариваемым: есть как сторонники/противники системы инициализации SysV, так и сторонники/противники системы systemd. А учитывая, что данное программное обеспечение определяет то, каким образом система будет управлять процессами, то выбор становится не таким простым и тривиальным, как может показаться на первый взгляд.

SysV — это традиционная система инициализации, уходящая своими корнями к Unix System V. Она считается более стабильной, но, возможно, менее функциональной, чем systemd.

systemd — это более современная система инициализации. Работает быстрее, чем SysV, а также позволяет не только запускать процессы один раз при загрузке, но и дает возможность следить за ними (запустился ли процесс, «упал ли» процесс и т.д.).

Примечание: Вы также можете столкнуться и с другими системами инициализации, но SysV и systemd являются неоспоримыми лидерами среди них. Если вы не относите себя к опытным пользователям, то не имеет значения, какую систему инициализации вы выберете. Большинство современных дистрибутивов стали полагаться на systemd, поэтому дистрибутивы с SysV (или альтернативными её) на данный момент встречаются все реже и реже.

Менеджер пакетов

Менеджер пакетов (или «пакетный менеджер») — это заданный по умолчанию инструмент управления пакетами дистрибутива.

В Linux всё программное обеспечение поставляется в виде пакетов. Работу по архивированию и управлению данными пакетами выполняют пакетные менеджеры. Большинство пакетов не являются взаимозаменяемыми, хотя такие утилиты, как alien, могут выполнить преобразование между некоторыми типами пакетов.

Различные дистрибутивы имеют разные менеджеры пакетов:

dpkg — управляет Debian-ориентированными пакетами (.deb), распространенными в дистрибутивах на базе Debian Linux, включая Ubuntu и Linux Mint, с помощью инструмента apt (сокр. от «advanced packaging tool»).

RPM Package Manager — устанавливает/управляет пакетами формата .rpm. Использует такие инструменты, как dnf, yum и zypper.

flatpak — кроссплатформенный формат песочницы/контейнера.

pacman — пакетный менеджер в Arch Linux и производных от него дистрибутивах.

portage — разработан для Gentoo Linux, а теперь также используется ChromeOS и несколькими другими дистрибутивами.

snap — специфичная для Ubuntu форма развертывания контейнерных приложений.

eopkg — используется в дистрибутиве Solus.

Примечание: Хотя вы и можете выбрать конкретный инструмент для управления пакетами, но тип пакета жестко привязан к конкретному дистрибутиву. Таким образом, вы никогда не увидите версию Ubuntu, использующую пакеты формата .rpm. Различные дистрибутивы эксплуатируют разные репозитории программного обеспечения. Некоторые программы, созданные независимыми разработчиками, могут появляться только в одном или двух форматах пакетов. Если приоритетом для вас является возможность широкого доступа к программному обеспечению с открытым исходным кодом, то дистрибутив, использующий пакеты формата .deb или .rpm, скорее всего, будет наилучшим выбором.

Окружение рабочего стола

Когда речь заходит о главных различиях между дистрибутивами Linux, то люди почему-то считают, что всё сводится к отличиям в используемом окружении рабочего стола. Ирония же заключается в том, что большинство дистрибутивов поддерживают установку самых разнообразных вариантов рабочих столов.

Читайте также:  Модем менеджер для линукс

Лучшие варианты рабочих столов соблюдают баланс между степенью своей конфигурируемости и относительным потреблением ресурсов. Совершенно новый компьютер или компьютер с высокими характеристиками может работать с любым вариантом окружения рабочего стола. Но на более слабом или более старом оборудовании (особенно это касается нетбуков), выбор ресурсоемкого варианта рабочего стола может негативно сказаться на использовании всей системы.

Современные рабочие столы, как правило, менее настраиваемы — они делают упор на эстетический дизайн и внешний вид.

Конфигурация окружений рабочего стола:

К более настраиваемым рабочим столам можно отнести Xfce, LDXE, Cinnamon, MATE и KDE.

К менее настраиваемым рабочим столам можно отнести DDE (Deepin), GNOME 3 и Pantheon.

То, что остается неизменным

В любом дистрибутиве остаются неизменными следующие основные принципы:

Всегда есть ядро Linux. Ядро является основным компонентом дистрибутивов Linux, которое Линус Торвальдс написал еще в 1991 году (сейчас у него тысячи авторов!). Ядро — это интерфейс между аппаратным обеспечением вашего компьютера (клавиатуры, мыши, дисплеи и пр.) и его программным обеспечением.

Стандартное программное обеспечение GNU (такие инструменты, как bash, ls, rm и т.д.). В большинстве своем это утилиты командной строки, которые составляют основную (но критически важную) часть любой Linux-системы. Можно считать, что ядро — это автобус, курсирующий между аппаратным и программным обеспечением компьютера, а ПО GNU — это набор инструментов, который нужен вам, чтобы удерживать автобус на дороге!

Программное обеспечение общего назначения, поставляемое вместе с дистрибутивом Linux. Обычно в этот список входят: текстовые редакторы, веб-браузер, почтовый клиент, (возможно) текстовый процессор или офисный пакет и т.д.

Платить или не платить?

Покупка Linux может дать вам такие преимущества, которых нет у бесплатных версий, а именно:

Физические руководства (SUSE Linux Enterprise Server & Red Hat Enterprise Linux особенно хороши).

Поддержка от поставщиков дистрибутива в течение определенного периода времени. Такие дистрибьюторы, как Red Hat, предоставляют корпорациям гарантии высокого уровня сервиса поддержки клиентов.

Дополнительное коммерческое ПО (которое защищено авторским правом).

Обзор дистрибутивов Linux

Есть много компаний и организаций, создавшие свои собственные дистрибутивы или разновидности Linux-систем, которые смогут удовлетворить потребности любого пользователя. Наверное, даже чересчур много дистрибутивов! В нашем руководстве мы постараемся сделать этот список более простым и коротким, рассматривая только самые популярные дистрибутивы.

Debian

Debian — это дедушка всех дистрибутивов Linux, у него очень много ответвлений, включая Ubuntu. Дистрибутив был выпущен в сентябре 1993 года. Изначально, отличия Debian от систем на базе Red Hat Linux заключались в том, что он имел огромную библиотеку программных пакетов (около 50 000 библиотек) и у него была автоматическая система управления программным обеспечением под названием apt. Это означало, что вместо того, чтобы загружать множество пакетов приложений по отдельности, вы могли просто сказать Debian, какое приложение вам нужно, и он автоматически сделает всё остальное за вас. Дистрибутив традиционно известен тем, что отстает от некоторых других дистрибутивов с точки зрения наличия самых современных пакетов, но компенсирует это хорошей стабильностью, поскольку основные пакеты хорошо протестированы.

Примечание: В качестве названия очередного релиза Debian выбирается имя персонажа из мультфильма «История игрушек».

Ubuntu

Ubuntu была выпущена в 2004 году компанией Canonical и быстро стала популярной. Canonical позиционировала Ubuntu в качестве простого Linux-дистрибутива с графическим рабочим столом, который должен был вытеснить использование командной строки. Это самый известный дистрибутив Linux.

Ubuntu — это простая в использовании система для новичков, являющаяся ответвлением от Debian Linux. Она поставляется с большим количеством предустановленных приложений и еще большим количеством самого разнообразного ПО, находящимся в её репозиториях. Компания Canonical также предлагает и коммерческую поддержку Ubuntu. Существует много различных сборок на основе Ubuntu:

Edubuntu — сборка, ориентированная на образовательные учреждения.

Kubuntu — в качестве окружения рабочего стола используется KDE.

Lubuntu — облегченная версия Ubuntu.

Помимо официальных сборок, сегодня в обращении находится более 40 сторонних версий!

Ubuntu выпускается два раза в год (в апреле и октябре). Помимо этого, раз в два года выпускается т.н. Ubuntu LTS (сокр. от «Long-Term Support») — версия с длительным сроком поддержки, обновления (включая исправление ошибок и безопасности) для которой будут выходить на протяжении 5 лет. Обычные «промежуточные» релизы предлагают поддержку в течение 9 месяцев.

Linux Mint

Если вам не нравится внешний вид рабочего стола Ubuntu, то вы можете посмотреть в сторону Linux Mint. Он основан на Ubuntu и ориентирован на начинающих пользователей, а в качестве окружения рабочего стола можно использовать Cinnamon, Xfce, MATE, LXDE или KDE.

Red Hat Enterprise Linux (RHEL)

Компания Red Hat была основана в 1993 году. Они стали, пожалуй, самой коммерчески успешной распространяющей Linux компанией в мире, и теперь принадлежат IBM.

У Red Hat Linux (дистрибутив от Red Hat, который выпускался в период с 1995 по 2003 год включительно) было девять мажорных (бесплатных) релизов дистрибутивов Linux, пока в 2003 году компания не решила сделать упор на коммерческий подход в распространении Linux. В результате чего был создан Red Hat Enterprise Linux (RHEL). Этот продукт используется многими фирмами по всему миру и является коммерческим дистрибутивом Linux с полноценной поддержкой. Большинство пользователей RHEL применяют его в качестве серверной операционной системы, а не настольной.

CentOS

CentOS — это бесплатная версия RHEL, которая является бинарно-совместимой с RHEL (т.е. имеет точно такое же программное обеспечение). Многие компании, которым не нужна коммерческая поддержка, используют CentOS.

Fedora

Когда в 2003 году Red Hat перешла на коммерческую модель распространения своих продуктов, она также выпустила дистрибутив под названием Fedora. Fedora — это ультрасовременный, полностью бесплатный, настольный дистрибутив Linux от Red Hat. По умолчанию в нем используется рабочий стол GNOME, однако, как и в случае с Ubuntu, существует большое множество различных сборок на основе Fedora. Поскольку дистрибутив Fedora всегда стремится быть на переднем крае технологий, то его стабильность может быть ниже, по сравнению с другими дистрибутивами (Debian или Ubuntu LTS).

Примечание: Fedora имеет репутацию компании, которая фокусируется на инновациях, интегрирует новые технологии на ранних стадиях и тесно сотрудничает с другими сообществами Linux.

openSUSE

SUSE когда-то был независимым немецким дистрибьютором Linux, который позже был куплен компанией Novell, а затем приобретен компанией Micro Focus. С тех пор они были приобретены и проданы несколько раз.

Как и Red Hat, SUSE также добавил коммерческую модель дистрибуции к своему дистрибутиву.

SUSE Linux Enterprise Server — это отличный универсальный продукт, ориентированный на предприятия, включающий в себя службу поддержки пользователей, а также имеющий корпоративные партнерские отношения с такими компаниями, как SAP. Коммерческая модель распространения дистрибутива — это не единственная схожая черта между SUSE и Red Hat. SUSE изначально создавалась на базе Red Hat Linux и, следовательно, имеет ту же систему управления пакетами на основе RPM, но с годами она достаточно изменилась, чтобы превратиться в самостоятельный дистрибутив. В качестве утилиты конфигурации операционной системы и установки пакетов в дистрибутивах Linux от SUSE используется YaST.

Читайте также:  Sent with windows phone

Полностью бесплатная версия Linux от SUSE называется openSUSE. Также есть версия openSUSE Tumbleweed — система, в которой постоянно появляются новые обновления программного обеспечения (т.н. rolling-release). В дистрибутиве вы можете найти различные инструменты разработчика ПО, утилита openQA создана для автоматизированного тестирования программного обеспечения, в то время как Kiwi создает образы Linux для развертывания на реальном оборудовании. По умолчанию в OpenSUSE используется рабочий стол KDE.

elementary OS

elementary OS — это настольный дистрибутив на базе Ubuntu. Он является невероятно интуитивно понятным для нового пользователя, пришедшего из другой системы (особенно из macOS). Некоторые из его наиболее интересных функций включают в себя кастомную среду рабочего стола под названием Pantheon, которая берет пример с внешнего вида macOS.

Gentoo Linux

Gentoo — это свободная операционная система на базе Linux, разрабатываемая с 1992 года. Благодаря тому, что пакеты с программным обеспечением собираются из исходных кодов непосредственно на компьютере пользователя, система может быть автоматически оптимизирована и настроена практически под любое аппаратное обеспечение или задачу.

Сердцем Gentoo является portage — мощная и гибкая система настройки и распространения программного обеспечения (менеджер пакетов), которая выполняет многие ключевые функции. Например, устанавливая новое программное обеспечение, portage автоматически создаст пользовательскую версию пакета, оптимизированного конкретно под целевое оборудование, гарантируя, что в пакете не будет ненужного, обременяющего ваш компьютер функционала. Благодаря portage, Gentoo может стать идеальным защищенным сервером, рабочей станцией разработчика, встроенным решением или чем-то еще, что вы пожелаете. Из-за его почти неограниченной адаптивности, Gentoo часто называют метадистрибутивом.

Также стоит отметить дистрибутивы Sabayon Linux и Calculate Linux, созданные на основе Gentoo:

Sabayon Linux — это выпущенный в конце 2005 года на основе Gentoo Linux дистрибутив, ориентирующийся, прежде всего на начинающих пользователей. Как заявляют разработчики Sabayon, их дистрибутив следует философии «всё должно работать прямо из коробки», стремясь при этом предоставить пользователю большое количество, в отличие от Gentoo с её исходниками, уже готовых к использованию приложений, сохраняя возможность оптимизировать пакеты с ПО под себя.

Calculate Linux поддерживает оптимальный баланс между новейшими версиями программного обеспечения и безупречной работой системы, обеспечивая пользователя последними версиями приложений и стабильными версиями библиотек. Как правило, применение Calculate Linux подразумевает использование его вместе с Calculate Directory Server — службой каталогов, обеспечивающую централизованную и управляемую установку программного обеспечения, хранения почты, файлов, перемещение профилей пользователей и т.п. Поскольку Calculate Linux является rolling-release дистрибутивом (т.е. дистрибутивом с непрерывным циклом обновления), вы устанавливаете систему один раз и далее только лишь обновляете её в течение всего срока службы вашего оборудования.

MX Linux

MX Linux (сокр. от «MEPIS и antiX») — это легковесный дистрибутив Linux, основанный на стабильной версии Debian, являющийся совместной разработкой сообщества Linux-дистрибутивов antiX и MEPIS. Позиционируется как не очень требовательный к ресурсам компьютера дистрибутив, сочетающий довольно неплохое окружение рабочего стола вместе с высоким показателем стабильности системы, достаточной производительностью и простой настройкой. В качестве окружений рабочего стола используются Xfce, KDE и Fluxbox.

Kali Linux

Kali Linux (ранее известный как BackTrack Linux) — это дистрибутив Linux на базе Debian, содержащий несколько сотен программ и утилит, нацеленных на решение различных задач, затрагивающих такие аспекты информационной безопасности, как:

тестирование на возможность проникновения в компьютеры и компьютерные сети;

исследования уязвимости веб-приложений;

реверс-инжиниринг программного обеспечения и многое другое.

В качестве устанавливаемого окружения рабочего стола на выбор предлагаются Xfce, GNOME, KDE Plasma, LXDE, MATE. Также Kali Linux имеет поддержку широкого спектра устройств с процессорами, построенными на базе архитектуры ARM. Дистрибутив разрабатывается, финансируется и поддерживается компанией Offensive Security, ведущей компанией по обучению информационной безопасности.

Arch Linux/Manjaro/Slackware

Arch Linux не является производным от дистрибутивов Debian или Red Hat Linux. Он стоит особняком и почитается гиками за то, что является невероятно быстрым дистрибутивом, потому что создан на простой (но прочной) базе. Всё остальное может быть добавлено через его систему управления пакетами — pacman.

Manjaro — это самостоятельный дистрибутив, основанный на Arch Linux. Позиционирует себя как user-friendly настольный дистрибутив. И Arch Linux, и Manjaro относятся к rolling-release дистрибутивам.

Slackware, пожалуй, был первым настоящим дистрибутивом Linux, начиная с 1993 года! Подобно Arch Linux и Manjaro, он использует .tar.gz-пакеты, а не более популярные системы apt или yum. Если вы считаете себя продвинутым пользователем, но не хотите возиться с компиляцией пакетов, то, возможно, Arch Linux или Manjaro будут лучшим выбором для вас, так как они предлагают тот же уровень кастомизации, что и Slackware.

Если же вы только начинаете знакомиться с Linux, то Arch Linux, Manjaro и Slackware, вероятно, будут не самым лучшим выбором.

Zorin OS/Solus/Deepin

Если вам нравятся дистрибутивы, которые имеют схожий внешний вид с внешним видом Windows или macOS, или, возможно, просто что-то с действительно красивым интерфейсом, то обязательно ознакомьтесь с Zorin OS, Solus и Deepin. Например, Solus имеет свой собственный оконный менеджер под названием Budgie, и он был создан полностью с нуля, а не является производным дистрибутивом от Ubuntu или Fedora.

Так какой же дистрибутив мне выбрать?

В следующей таблице кратко представлены критерии для выбора дистрибутива Linux:

Дистрибутив Краткая характеристика
Debian Обеспечивает стабильность, рекомендуется для опытных пользователей.
Ubuntu Выглядит как macOS и прост в использовании.
Linux Mint Выглядит как Windows и подойдет для новичков.
Red Hat Enterprise Linux (RHEL) Для коммерческого использования.
CentOS Если вы хотите использовать Red Hat, но без его торговой марки.
Fedora Если вы хотите использовать Red Hat и новейшее программное обеспечение.
openSUSE Работает так же, как и Fedora, но немного старше и стабильнее.
elementary OS Отлично подойдет для новичков и любителей macOS.
Gentoo Linux Для опытных пользователей. Пакеты программного обеспечения компилируются из исходных кодов непосредственно на целевой машине, появляются возможности оптимизации приложений под конкретные аппаратные ресурсы компьютера.
MX Linux Быстрый, отзывчивый и набирающий в последнее время большую популярность дистрибутив Linux, который подойдет как обычным пользователям, так и администраторам.
Kali Linux Ориентированный, прежде всего, на специалистов в области аудита информационной безопасности.
Arch Linux/Manjaro/Slackware Для опытных пользователей, потому что каждый пакет должен быть установлен самостоятельно.
Zorin OS/Solus/Deepin Если хочется чего-то другого.

Поделиться в социальных сетях:

Источник

Оцените статью