LINUX.ORG.RU

Какой российский дистрибутив Linux вы используете на работе?

 , ,


3

4

В свете последних событий одна из больших контор, где мы закупали нужный нам софт, прислала нам таблицу с названием «Импортозамещение 2022».

Там был раздел «Операционные системы», где были перечислены те дистрибутивы (как первые 5 пунктов списка ниже), что нам рекомендуют купить как замена ОС Microsoft Windows. Я написал точно как в таблице, по-моему, это не совсем правильные названия, но по крайне мере точно понятно про что речь.

Хочется узнать, кто что уже использует на работе.

  1. Иностранный дистрибутив 319 (59%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Живу не в России 124 (23%)

    ****************************************************************************************************************************

  3. Astra Linux 63 (12%)

    ***************************************************************

  4. Базальт СПО 38 (7%)

    **************************************

  5. Не использую линукс на работе 35 (6%)

    ***********************************

  6. Роса 17 (3%)

    *****************

  7. Calculate 13 (2%)

    *************

  8. Другой российский дистрибутив 10 (2%)

    **********

  9. РедСофт 7 (1%)

    *******

  10. АЛМИ 0 (0%)

Всего голосов: 626, всего проголосовавших: 545

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 7)
Ответ на: комментарий от Xintrea

Нет. Забыть о новых пакетах - это очистить категорию «новые пакеты». Чтобы когда пришли ещё более новые, их было меньше и можно было легко опознать, что появилось. :)

alt-tab-let ★★
()
Ответ на: комментарий от irton

и что, в этом случае так уж важно читать chengelog или лучше просто радоваться что хоть srpm есть.

А причем тут chengelog и srpm ?

У вас что там за rpm такой ? Мой имеет вот такую команду : rpm -q –changelog name-rpm, и я могу это натравить (к примеру) на все установленные rpm и grep-нуть.

Не в обиду будет сказано товарищу что тут топит за aptitude но по моему оно не нужно, нужно просто лучше знать сам apt (+ к нему всякие утилиты) и dpkg и использовать командную строку (хотя вроде у aptitude тоже cli есть). Но обычно за такие гуевые штуки топят как правило вчерашнии виндузятники так по сути cli + bash в конечном итоге все делают в разы проще и запоминать ничего не нужно. (мое мнение)

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

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

alt-tab-let ★★
()
Ответ на: комментарий от mx__

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

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Мой имеет вот такую команду : rpm -q –changelog name-rpm

так о чем и сообщаю, ниразу не видел необходимости в этом.

irton ★★★★★
()
Ответ на: комментарий от alt-tab-let

Или кому нужно вручную разруливать зависимости

В смысле ? Не понял … Вроде и так проще некуда.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от alt-tab-let

Как знание cli (который я знаю довольно хорошо) поможет мне обновить всё, но не либрофис и все его зависимости?

yum update –exclude=libreoff*

А зачем ?

И кстати когда даешь yum update без -y он выдает тебе весь список что обновлять будут и ты жмешь Y если согласен.

И если я упертый я это пропишу в yum.conf exclude=….

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

А там ещё и uno, например, и всё остальное. Такая команда это выстрел не глядя.

А зачем мне обновлять libreoffice, который мне понадобится раз в пять лет, на одну милливерсию? Ждать скачивания, ждать устновки.

alt-tab-let ★★
()
Ответ на: комментарий от irton

так о чем и сообщаю, ниразу не видел необходимости в этом.

И что ? Позвольте мне выбирать самому что мне нужно увидеть и что нет. Не я понимаю что если не жестко дают то можно и не делать, но как бы есть специфика и культура.

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

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

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

alt-tab-let ★★
()
Ответ на: комментарий от mx__

И что ? Позвольте мне выбирать самому что мне нужно увидеть и что нет.

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

irton ★★★★★
()
Ответ на: комментарий от alt-tab-let

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

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

Список может быть и на 800 пунктов. И удобнее это делать списком.

И опять, я не хочу делать исключения, занимаясь мысленным тасксвитчингом. Я хочу ЗДЕСЬ И СЕЙЧАС, когда курсор находится на нужном месте, сделать действие, требуещее миллисекунду мозговой активности и пойти дальше.

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

alt-tab-let ★★
()
Ответ на: комментарий от irton

но зачем тогда на форуме что-то обсуждать,

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

А я по сути стараюсь показать что мантайнеры в РОСЕ ведут себя не совсем правильно с моей точки зрения.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от alt-tab-let

Ладно еще гентушники … у них работа с пакетами поди кучу времени отнимает.

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

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

Тогда ты лишён любой гибкости, будь то смешивание веток, комбинирование источников, вообще полного контроля, ибо то, что в этом случае в aptitude требует секунд на решения, а в apt/yum решается долго или не решается никак. В том то и дело, что такие вещи это исключения, и такие исключения лучше решать элементарно, имея ПОЛНЫЙ КОНТРОЛЬ, чем городить на это воркараунды.

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

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Ага, удачи при таком подходе при смешивании веток или других нетривиальных случаев. Для тривиальных и я apt-get ом пользуюсь :)

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Благодаря aptitude у меня и время это занимает столько же, и контроль не теряется

alt-tab-let ★★
()
Ответ на: комментарий от alt-tab-let

Не согласен, какие еще секунды на решения ? ой я случайно не туды кнопку нажал и у меня удалило пол системы. Эти что ли решения ? Ваш aptitude ограничен кнопочками который там придумали и поэтому он не фига не гибкий.

Вы можете apt удалить из системы и использовать только aptitude ?

mx__ ★★★★★
() автор топика
Ответ на: комментарий от alt-tab-let

Каких еще веток ? Не понял. Ставишь пакеты собранные под дистр и все. Если нужного пакета нет то собираешь его под нужный дистр. Последнее происходит ОЧЕНЬ редко (можно сказать никогда)

У меня давно валялся потато вроде на 8 или 12 ДВД дисках, такие коробки четверные … я с трудом могу представить что там чего то нет.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

ну так вот я тоже пытаюсь показать что как-то вот не особо то оно и нужно.

irton ★★★★★
()
Ответ на: комментарий от mx__

Зачем мне апт удалять из системы, что за бред? Я apt пользуюсь там, где он мне более удобен. Вообще, не понимаю твоих вопросов, если тебе вообще не нужен пакетный менеджер и пакетный менеджмент, тебе походу и флатпака достаточно. Тогда как ты можешь оценить эффективность пакетного менеджмента, если даже не понимаешь, что это и зачем. Что и зачем - это возможность сделать такую систему, какая нужна тебе и держать под контролем. Особенно если это таблетка с небольшим диском. А если все твои потребности покроет flatpak или setup.exe, то проходи мимо, зачем спорить.

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Каких еще веток ?

Рябины. Да, собственно, вопросов больше и нет.

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Ну, молодец что помнишь все 77000 пакетов и можешь в одну команду в 750 символов постааить пакет и всё нужное для него по памяти.

alt-tab-let ★★
()
Ответ на: комментарий от alt-tab-let

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

Про apt я спросил чтобы понять aptitude это отдельная штука или надстройка над apt.

Чтобы юзать систему и полностью ее контролировать бинарные дистры не годятся. Даже gentoo по сути не катит. Нужен LFS. В остальных случаях это обман самого себя в том что ты там что контролируешь.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

Чтобы юзать систему и полностью ее контролировать бинарные дистры не годятся. Даже gentoo по сути не катит. Нужен LFS. В остальных случаях это обман самого себя в том что ты там что контролируешь.

Несравнимые трудозатраты. И в gentoo ты не можешь поставить gimp и 22 из 33 плюгинов в 42 очевидных случаев. Трудозатрат и мозгозатрат с aptitude нет. В 95% случаев у меня времени тратися столько же, как и у юзера с мышкой, а в 5% особых случаев - в 100 раз меньше. То есть, aptitude экономит много времени, и оставляет возможность тонкого контроля. То есть, если сравнивать автомобили, то aptitude это спорткар, который ездит на стакане сахара в день

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Про apt я спросил чтобы понять aptitude это отдельная штука или надстройка над apt.

aptitude это такой же фронтенд, как и apt. По зависимостям, думаю, не удалишь, но физически apt-get и apt-cache удалить можешь. Кстати это идея, попробовать удалить apt

alt-tab-let ★★
()
Ответ на: комментарий от alt-tab-let

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

mx__ ★★★★★
() автор топика
Ответ на: комментарий от alt-tab-let

То есть, если сравнивать автомобили, то aptitude это спорткар, который ездит на стакане сахара в день

Стоит что ли ? Или типа ездит только по идеальному асфальту ?

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

Это и есть захламление системы. А когда ты визуально видишь все пакеты, связанные с gimp, и легко можешь их ставить/удалять, ты про них помнишь. А когда что-то по хомякам раскидано, то уже не помнишь.

У кого нет aptitude - тем, конечно, сложно, проще вручную в хомяк захомячить.

И дело не только в gimp, в альте этого по факту нет, а в дебиане есть «Улучшает/Расширяет», когда ты видишь все пакеты, добавляющие новые фичи, и сам решаешь, что поставить, а что нет. Для любителей «нафиг мягкие фичи, давай жёсткие» скажу, что asciidoc без dblatex занимает несколько мегабайт, а с dblatex несколько гигабайт, и я хочу иметь выбор, добавлять мне эту фичу или нет.

alt-tab-let ★★
()
Ответ на: комментарий от mx__

Чтобы юзать систему и полностью ее контролировать бинарные дистры не годятся. Даже gentoo по сути не катит. Нужен LFS. В остальных случаях это обман самого себя в том что ты там что контролируешь.

херасе тебя проперло :)
то-то я думаю ит-гиганты дуром ставят на свои машины, где крутятся мильёны бабок, LFS и Gentoo.
оставляя «неполноценные» редхаты и убунты для красноглазых мозгодрочеров :)

аффтар жжги ишчё !!

pfg ★★★★★
()
Ответ на: комментарий от alt-tab-let

отменить все незаконченные действия

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

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

если не помогает, то удалить всё в /var/lib/aptitude, и запустить заново, современные aptitude что-то плохо умеют забывать :)

alt-tab-let ★★
()
Ответ на: комментарий от pfg

Вообще то они как раз не хотят ничего контролировать. (хотя всякие концерны и юзают свое закрытое ПО … CAD и т.д.) им нужно отвалить деньги и чтобы случае чего было с кого спросить.

Как будто Вы в крупных конторах не работали.

P.S. Когда я писал это ему я имел ввиду его == админа локалхоста. Как установить тоже гимп через ansible я знаю, но я не буду лазать по 1000 хостам и юзать aptitude.

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__

как админ локалхоста могу сказать что из двух возможных вариантов apt-get install или aptitude для ручного управления пакетами я выберу aptitude как наиболее удобный для полностью ручной работы с пакетами, в нем удобно посидеть-покумекать, посмотреть и изучить варианты, выбрать то или сё, обрезать лишние Recommends (а они нахрен не нужны)…

вариант ручного обновления, когда тыркаешь apt upgrade и получаешь запрос всего лишь двух вариантов «установить/не установить» мне не интересен, слишком не функционален.
единственно где удобен такой вариант это при больших обновлениях, когда жамкаешь apt-get upgrade -d идешь пить чай пока система прокачает гигабайты новых пакетов, а уже апосля скачки спокойно через aptitude смотришь что и к чему и почему.

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

pfg ★★★★★
()
Ответ на: комментарий от pfg

Ну Вам виднее …

Я кстати тут глянул на зависимости aptitude, оно тащит lipapt-pkg, что по сути это надстройка на apt, в принципе и правильно хз чтобы получилось если бы базу пакетов драли разные проги …

И них даже есть : aptitude-robot = Framework to use aptitude for automated package management including unattended upgrade, installation, removal, hold, etc. Allows you to automate what you would manually do with aptitude.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от pfg

А вообще прикольно. Ansible до версии 2.4 модуль apt требовал установку aptitude, а после этого им этот модуль не нужен стал. Хм.

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

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

pfg ★★★★★
()
Ответ на: комментарий от pfg

aptitude имеет кстати полноценный cli интерфейс.

Я это писал страницу назад :

Какой российский дистрибутив Linux вы используете на работе? (комментарий)

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 3)
Ответ на: комментарий от alt-tab-let

Все-таки я не понимаю интерфейса aptitude. Что конкретно делают клавиши g и e? В чем их отличие от "!" ?

Xintrea ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.