amarao (amarao_san) wrote,
amarao
amarao_san

что значит "посмотреть дистрибьютив"

Меня очень удивляют на всяких линуксячьих форумах (и почему все подумали про лор?) слова про то, что человек посмотрел дистрибьютив и ...(вписать впечатления).

Что значит "дистрибьютив"? Софт у всех один и тот же, по большому счёту. Значит, смотреть на него "в новой упаковке" это глупо.

Что же тогда дистрибьютив?

Основное и главное - это система управления пакетами. Эта система определяет глубинную идеологию системы. (Кстати, мне даже интересно стало, а как в rpm-based дистрибьютивах с веб-приложениями поступают? /usr/share и sites-avaible у апача? Или по-старинке, в /var/www?). Понятно, что бинарный дистрибьютив сильно отличается от src-based дистрибьютива. Понятно, что дистрибьютив без пакетного менеджера совсем не такой, как с менеджером.

Второе - это используемая политика, System V (/etc/init.d) мне лично нравится больше, чем BSD (/etc/rc/). Например, ВСЕ программы в debian обязаны иметь man. Даже если это xcalc. Все исполняемые файлы обязаны реагировать на --help и --version. Используемые пути для монтирования (ubuntu vs debian), наличие-отсутствие рута (аналогично). Тут я бы хотел привести ещё примеры из соседних систем, но у меня не очень много опыта возни с ними.

Но все эти вещи очень тяжело оценить "из коробки", это проще прочитать, чем посмотреть.

Что ещё входит в понятие дистрибьютива? Объём репозитария, видимо. Но это тоже оценивается цифрой, а не ручным сёрфингом.

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

Наличие проприетарного binary shit - аналогично. Это проще и легче глянуть на сайте, чем материться на отсутствующие штатно драйвера nvidia.

Таким образом, что есть "посмотреть дистрибьютив"? Оценить, запустится или нет?
Tags: linux, философия
Subscribe

  • А вот вам пост об исторической нелогичности

    Вот есть у меня файл /etc/default/grub.d/unified.cfg для включения unified cgroups для systemd. А вот вопрос (ответ на который я хорошо знаю, но…

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • апгрейдовое

    А вот шифрованный home я переносил вообще ленивым образом - тупо сделал dd для раздела и поправил путь к устройству для кастомного pam_exec-скрипта.…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 52 comments

  • А вот вам пост об исторической нелогичности

    Вот есть у меня файл /etc/default/grub.d/unified.cfg для включения unified cgroups для systemd. А вот вопрос (ответ на который я хорошо знаю, но…

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • апгрейдовое

    А вот шифрованный home я переносил вообще ленивым образом - тупо сделал dd для раздела и поправил путь к устройству для кастомного pam_exec-скрипта.…