Что отличает дистрибутив GNU / Linux от других?

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

Поэтому всякий раз, когда я читаю о дистрибутиве Linux, который обещает быть «другим», я спрашиваю себя:что отличает его из других существующих? Под этим параметры мы дифференцировать действительно к одному Дистрибутив GNU / Linux среди тысяч, которые предлагает нам эта вселенная?

Пакеты и их менеджеры

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

Некоторые форматы пакетов:

  • deb: используется Debian и его производными.
  • RPM: (Red Hat Package Manager) происходит от Red Hat и широко используется многими другими, такими как Fedora, OpenSUSE, Mandriva, Mageia и другими.
  • ПИСИ: от Пардуса.
  • МО: от Slax.
  • ЩЕНОК и ПЭТ: Puppy Linux.
  • .txz: Slackware

И некоторые из самых популярных менеджеров пакетов:

  • APT (терминал) и Synaptic (рисунок): используются Debian и его производными.
  • Zypper (терминал) и YaST (графический): менеджер OpenSUSE.
  • НЯМ: Fedora и Yellow Dog Linux.
  • Pacman: Arch Linux.
  • dpkg - изначально создан Debian.
  • Урпми: Mandriva и Mageia.
  • up2date: Red Hat.
  • slapt-get, slackpkg и swaret - различные «инструменты», которые Slackware использует для работы с пакетами tgz.

менеджер синаптических пакетов

Важно ли менять диспетчер пакетов между дистрибутивами? Да. Тот факт, что вы выбрали одного менеджера в ущерб другим, подразумевает, что вы ищете эффективное управление устанавливаемыми пакетами. Короче говоря, менеджер пакетов определяет большую часть «сущности» дистрибутива, и это отличный момент, который следует учитывать, чтобы отличать его от других. Я не собираюсь обсуждать, какой из них лучше, хотя в Интернете есть несколько примеров того, что я называю «войной способностей - zypper - yum», в которой поклонники SUSE утверждают, что Zypper по-прежнему лучший.

Расширять: http://distrowatch.com/dwres.php?resource=package-management

удобство и простота использования

Еще одна тема, которую очень часто повторяют, - это уровень опыта, который нам необходим для использования дистрибутива. Часто бывает, что рекомендуя дистрибутивы новичкам, или, как это случилось с нашим первым дистрибутивом, мы часто слышим «даже не мечтайте попробовать Gentoo из коробки» или «Ubuntu - хороший вариант для начала». .

Сложность использования дистрибутива оценивается с точки зрения:

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

Вот почему принято группировать определенные дистрибутивы, такие как экспертный уровень (Gentoo, Linux From Scratch, Slackware, Arch), которые не рекомендуются для пользователей «среднего уровня». В последнее время наблюдается феномен, который заставляет дистрибутивы Linux предоставлять операционную систему, которая становится все более приятной для любого пользователя. Несмотря на это, некоторые дистрибутивы для начинающих (Linux Mint, Ubuntu, Elementary OS и другие) остаются замечательными.

Оборудование

Это не одно из первых упоминаний о дистрибутиве, но это все же что-то важное. В мире, который пытается оторваться от «системы, которая требует все больше ресурсов» (Windows) и при этом не отставать от нового оборудования, существует ниша дистрибутивов, позволяющих переработать оборудование (Puppy Linux, Slitaz, Tiny Core Linux, AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux и т. Д.). Хотя другие дистрибутивы, такие как Linux Mint или Arch, могут быть установлены на старых компьютерах, существует предел, при котором гибкость системы теряется, поэтому существуют специализированные дистрибутивы для этого типа оборудования. Поэтому более логично, что некоторые из этих дистрибутивов предлагают поддержку 32-битных и 16-битных версий; наиболее распространены 32- и 64-битные версии.

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

Форматы запуска

Все просто: дистрибутив обычно бывает в нескольких форматах, которые в конечном итоге определяют его суть. Хотя Live CD / DVD обычно распространены среди популярных дистрибутивов, есть много других, которые не используют этот формат, воздерживаясь от выпуска только устанавливаемых версий.

Возможность наличия CD, DVD, Live CD / DVD, различных окружений рабочего стола по умолчанию или возможность установки из Интернета - это то, что влияет на решение многих пользователей протестировать дистрибутив или использовать его постоянно. Мы также видим, что есть предварительные релизы, которые позволяют сообществу протестировать дистрибутив до того, как он будет завершен.

К другим важным моментам также относятся версии для портативных устройств и другие версии, распространяющие «побочные продукты», где наиболее конкретным примером является Fedora, у которой есть версии для игр, лабораторий и дизайна, хотя, на мой взгляд, это вопрос установки существующих пакетов в разные репозитории. Наконец, я не забываю дистрибутивы с непрерывным выпуском, самые четкие показатели которых Debian, Арка y OpenSUSE, позволяя обновлять версии программного обеспечения и системы без необходимости выполнять новую установку или опасаясь потери личных данных.

Общая цель

Каждый дистрибутив имеет в виду цель, с которой он стремится охватить своих текущих или потенциальных пользователей. Отсюда мы можем различать те, которые предназначены для ноутбуков (например, JoliCloud, который также ориентирован на использование в облаке), и те, которые предназначены для серверов (Red Hat Linux Enterprise Это один из самых надежных и поддерживаемых в настоящее время).

Другие дистрибутивы нацелены на эстетический уход за рабочим столом и сходство с другими системами (таким образом, облегчая переход с ними), как в случае с PearOS (с эстетикой Mac), ZorinOS (который GNOME адаптируется, чтобы предложить аналогичную среду для разных версий Windows) и ElementaryOS (с набором встроенных иконок и функциональной установкой по умолчанию); Они могут похвастаться отличием от классических сред, но все же могут быть установлены в этих дистрибутивах.

Дистрибутив Linux PearOS

Эти распределения нацелены на "определенную аудиторию", например Научный Linux, Musix, Otakux а другие добавляют только определенные приложения, что лично кажется недостаточным, чтобы выделить его из остальной группы, учитывая, что приложение может быть установлено в любой системе, если доступен исходный код.

Чтобы подчеркнуть также, есть некоторые «странности», как мы видим в Globo Linux, модульном дистрибутиве, который организует установленные программы иначе, чем остальные дистрибутивы, так что файлы одной и той же программы находятся вместе. Классические каталоги существуют, но они скрыты, поэтому в корневом каталоге по умолчанию мы видим следующие каталоги: Programs, Users, System, Files, Mount, Depot.

Еще один хороший пример Игелле, созданный с нуля, чтобы поддерживать наибольшее количество существующих устройств. В дистрибутиве есть окружение рабочего стола под названием Esther, написанное на GTK + и с Webkit в качестве движка рендеринга.

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

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

Спасибо, Хуан Ортис!

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

6 комментариев, оставьте свой

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Linuxito сказал

    Очень полный! Я просто начал немного поиграть с Mageia 2 и не смог найти диспетчер пакетов консоли, на мгновение я подумал, что можно использовать только drakerpm (что мне показалось очень странным, хе-хе). Я собираюсь посмотреть, как пакеты устанавливаются с urpmi, спасибо!

  2.   Давайте использовать Linux сказал

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

    Оставляю вам ссылку: http://usemoslinux.blogspot.com/p/distros.html

    Ура! Павел.

    2012 Disqus

  3.   Виктор Баутиста и Рока сказал

    В графическом окружении разница не имеет значения?

  4.   пастуший свет сказал

    Мне нравится, как вы определяете дистрибутив в соответствии с его функциональностью ... Особенно когда вы говорите о пакетах и ​​менеджерах пакетов .... Хотя я пользователь debian и kbuntu ... Я удивлен, что zipper - хороший инструмент для управления пакетами ... Конечно, я бы очень хотел попробовать opensuse на своей машине ... но я использую его только на некоторых сервера, которыми я управляю!

  5.   Xurxo сказал

    В течение многих лет Slackware использовала формат .txz вместо .tgz, который, кстати, не то же самое, что архивы .tar.gz или .tar.bz2, которые используются, как правило, для исходного кода ...

  6.   Мука сказал

    Очень хорошо

    Деталь

    APT (терминал) и Synaptic (рисунок): используются «Debian» и его производными.