Чем отличаются друг от друга linux дистрибутивы

В чем разница между дистрибутивами Linux, если они все Linux?

Когда вы ищете для установки новый дистрибутив Linux, вы замечаете две вещи: имя и среду рабочего стола.

Быстрый просмотр показывает очевидные различия между Ubuntu, Fedora, Linux Mint, Debian, openSUSE и многими другими вариантами Linux. Но почему существует так много дистрибутивов Linux и чем они отличаются?

5 ключевых отличий между дистрибутивами Linux

Ищете новый дистрибутив Linux? В какой-то момент вы удивитесь, почему существует так много разных дистрибутивов, особенно если они все Linux.

Возможно, вы знаете, что Windows 10 имеет несколько выпусков, однако они не продаются как отдельные операционные системы. Между тем, у macOS есть один вариант (по крайней мере, для рабочего стола). Так почему же так много разных дистрибутивов Linux?

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

По сути, это Linux. Но вы заметите некоторые различия между версиями Linux, а именно:

  • Настольные среды
  • Менеджеры пакетов
  • Дисплей сервер
  • Цели и задачи
  • Философия открытого исходного кода

Но насколько эти различия действительно имеют значение?

1. Настольные среды

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

Например, Ubuntu предлагает несколько настольных сред в зависимости от того, какой вариант вы выберете:

  • Ubuntu (основная версия включает рабочий стол GNOME)
  • Kubuntu (KDE)
  • Lubuntu (LXQt)
  • Ubuntu Budgie (с рабочим столом Budgie)
  • Ubuntu MATE (классический рабочий стол Ubuntu)
  • Xubuntu (Xfce)

В других дистрибутивах имеется более скромный выбор доступных рабочих столов, однако они часто предлагаются в виде «спинов», которые содержат различные окружения рабочего стола. Примером дистрибутива, является Fedora. Между тем, вы найдете настольный компьютер Pantheon в стиле MacOS в Elementary OS.

Посмотрите наше руководство по лучшим рабочим средам Linux, чтобы узнать больше об этих различиях.

2. Менеджеры пакетов и другие технологии

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

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

Например, для Linux доступно несколько файловых менеджеров, таких как Nautilus и Konqueror, каждый из которых предлагает свой способ просмотра файлов.

Читайте также:  Посмотреть логи postgresql linux

В дистрибутивах на основе Debian, таких как Ubuntu и Linux Mint, dpkg является выбором, доступ к которому осуществляется через средство определения зависимостей apt. Для CentOS RPM — это менеджер пакетов, подчиняющийся командам с использованием yum.

3. Различные дисплей серверы в Linux

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

Ключевым примером этого является серверный дисплей. Это программное обеспечение координирует данные между компьютерным оборудованием и дисплеем, позволяя пользователю взаимодействовать с графическим интерфейсом пользователя (GUI).

Исторически сервер X.Org использовался чаще всего. Однако доступны различные альтернативы, такие как Mir и SurfaceFlinger, который используется на Android (который использует ядро ​​Linux). Дисплейный сервер Wayland считается будущим в Linux, и его используют большинство популярных дистрибутивов.

4. Цели и задачи

Некоторые дистрибутивы были созданы, потому что им нравятся некоторые аспекты существующего дистрибутива, но они хотят заменить некоторые пакеты программного обеспечения. Между тем, дистрибутивы Linux могут отличаться по своим целям. Например, Linux Mint основан на Ubuntu, но содержит различные системные инструменты, среду рабочего стола и мятно-зеленую тему. Его основная цель — предоставить пользователям Windows и macOS простой способ начать использовать Linux.

Точно так же Debian стремится обеспечить чрезвычайно стабильный дистрибутив (и, следовательно, содержит более старое программное обеспечение).

Помимо сферы универсальных дистрибутивов, некоторые проекты Linux имеют конкретные цели. Например, игровые дистрибутивы, такие как Steam OS, или мультимедийные дистрибутивы, такие как Fedora Design Suite.

5. Открытый исходный код против проприетарной философии

Хотя GNU / Linux является, пожалуй, самым известным проектом с открытым исходным кодом, не все дистрибутивы на 100% открыты.

Руководители проектов имеют разные позиции в отношении открытого исходного кода, что может стать решающим фактором для пуристов с открытым исходным кодом.

Например, Ubuntu не имеет проблемы с включением проприетарного программного обеспечения в свои репозитории. Вы обнаружите, что игровой клиент Steam легко доступен, а графические драйверы от AMD и Nvidia могут быть установлены. У Fedora, напротив, есть строгая политика с открытым исходным кодом, которая не позволяет ей включать любое проприетарное программное обеспечение в свои репозитории.

Короче говоря, хотя многие дистрибутивы Linux могут иметь высокие цели обеспечения соответствия с открытым исходным кодом, не все с открытым исходным кодом.

Что общего у всех дистрибутивов: ядро ​​Linux

Несмотря на эти различия, все дистрибутивы Linux по-прежнему считаются Linux: но почему?

У них всех есть по крайней мере одна общая черта: ядро ​​Linux. Эта часть программного обеспечения является ядром операционной системы, соединяя программное обеспечение, с которым вы взаимодействуете (например, браузер), с базовым оборудованием, которое выполняет всю работу. Он также включает в себя множество драйверов устройств для поддержки любого оборудования, которым вы можете заниматься.

Источник

Ubuntu, CentOS, Debian — что это такое и чем они отличаются друг от друга

Без операционной системы ни обычный персональный компьютер, ни сервер не смогут запускать программы и быть доступными для взаимодействия с пользователем. Частные ОС имеют ограниченное количество версий и определенный набор программ. Некоторые пользователи предпочитают более гибкие системы. Благодаря свободному распространению и возможности настроить операционную систему под свои потребности, популярность получило семейство ОС на базе ядра Linux. Рассказываем о дистрибутивах Linux и об отличиях Ubuntu, CentOS, Debian в данной статье.

Читайте также:  What is debian linux distribution

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

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

За каждую функцию отвечают разные составные части ОС:

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

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

Дистрибутив Linux — операционная система с одноименным ядром. Дистрибутивы имеют все необходимое ПО для начала работы с системой сразу после ее установки. Любой пользователь может разработать собственную ОС с ядром Линукс, добавив к нему нужные программы, драйверы, оболочки и т. д. Существует около 300 актуальных версий дистрибутивов, разработчики которых продолжают заниматься их поддержкой. Наиболее популярными являются Ubuntu, CentOS, Debian.

Что такое Ubuntu

Ubuntu — один из самых дружелюбных дистрибутивов для обычных пользователей. Имеет весь необходимый софт для решения простых задач (офисные программы, браузеры и т. д.) и простой графический интерфейс. Для удобства программистов предусмотрена командная строка. Главными преимуществами дистрибутива являются полностью бесплатное распространение, способность работать на старых компьютерах без снижения их производительности и высокая степень безопасности. Может использоваться на ПК, смартфонах и серверах. Работает исключительно со свободным софтом.

Что такое CentOS

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

Что такое Debian

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

Разница между дистрибутивами Linux

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

  • формат пакетов (программ, установленных в ОС — аналог .exe-файлов в Windows);
  • программа установки;
  • выбор инструментов и прикладных программ;
  • срок выхода обновлений (от нескольких месяцев до нескольких лет).
Читайте также:  Using make files linux

Заключение

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

RuWeb — недорогой хостинг для сайтов! Автоматическая установка CMS. Без скрытых платежей. 💻

#хостинг #cms #it-технологии #выборхостинга #бесплатныйхостинг #хостингдлясайта #разработкасайта #wordpress #vpsсервер #vdsсервер

Источник

Какова разница между дистрибутивами линукс?

Здравствуйте. Искал в интернете ответ на свой вопрос, но чёткого, к сожалению, не нашёл. Не могли бы вы меня просветить развернутым ответом?

Оценить 1 комментарий

STLEON

Увы, линукс многогранен. И сказать чем отличается один дистрибутив от другого в основном сложно. Есть несколько способов уснановки/обновления/управления устанавливаемыми программами:
RPM-пакеты
DPK-пакеты
lz-както там пакеты
Сборка на подобии Gentoo.
Можно, конечно, каждую программу по отдельности собрать из изходником, но это муторно и неудобно.
У каждой реализации есть разные типы Х-сервера. Основные это КДЕ и Гном. Есть системы больше заточенные под десктопные решения (больше оптимизирована графика), другие под среверную составляющую — там оптимизированы и настроены больше службы.
Есть дитрибутивы на жескую привязку к железу с установкой на носитель, есть переносимые (реализации Live, и например Slax).
Прежде чем решать, какой дистрибутив вам нужнен, определитесь для каких целей вам он нужен: как десктоп у меня Убунту, на сервере Убунту Сервер и ЦентОс. На старом переносном ноуте помимо ХР стоит и SLAX — размещается на том же диске с NTFS. Ну и Интернет для того и существует, чтоб можно было спросить какой дистрибутив лучше ставить под определенные задачи.

формат пакетов — один конвертируется в другой, не уверен, но вроде бы любой дистрибутив может делать make. GUI тоже любой можно поставить и настроить под нужды установив утилитки всякие там. на жесткую привязку — да, удобно, не требуется самому делать некоторые настройки. по сути, выходит что дистрибутивы отличаются только настройкой ядра+предустановленной средой и любой из них при желании можно привести к виду другого дистрибутива как внешне так и внутренне?

k12th

@nable я сомневаюсь, что можно сделать генту из дебиана или арч из мандривы (да и зачем), но в общем и целом — да.

@k12th еще раз спасибо ) теперь в общем то у меня сформулировалось понимание дистрибутивов. ну, скажем так — отличаются также, как и вареная колбаса разого сорта\производителя.

@nable @k12th конвертирование не всегда удачное. Когда то я грешил вытаскиванием из RPM пакета необходимых мне файлов, что бы подключить какую-либо самосборную установку. Создать полноценный пакет простым конверитрованием не совсем удачное решение — основная цель пакетов: взаимодействие с зависимостями других пакетов. А вот там они могут различаться.

Не все дистрибутивы могут делать make без лишних танцев : например из-под Андроида. Но в общем вы правы — make является основой Никсовых систем.

@svd71 Подтверждаю, расположение файлов часто разное, пакет Java сконвертированный ставится, но Java система не видит.

Источник

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