The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск дистрибутива NixOS 24.05, использующего пакетный менеджер Nix

03.06.2024 19:05

Увидел свет дистрибутив NixOS 24.05, основанный на пакетном менеджере Nix и предоставляющий ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), предоставляется возможность быстрого отката системы на предыдущую версию конфигурации, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями, есть возможность одновременного использования нескольких версий одной программы, обеспечены воспроизводимые сборки. Для архитектур x86_64 и ARM64 подготовлены установочные образы с KDE (2.6 ГБ) и GNOME (2.5 ГБ), а также сокращённый консольный вариант (1 ГБ).

При использовании Nix результат сборки пакетов хранится в отдельном подкаталоге в /nix/store. Например, после сборки пакет firefox может записываться в /nix/store/1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-125.0.1/, где "1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4" является хешем всех его зависимостей и инструкций сборки. Под установкой пакета подразумевается его сборка или скачивание уже собранного (при условии, что он был уже собран на Hydra - сервисе сборки проекта NixOS), а также формирование директории с символическими ссылками на все пакеты в профиле системы или пользователя, с последующим добавлении этой директории в список PATH. Аналогичный подход применяется в пакетном менеджере GNU Guix, который основан на наработках Nix. Коллекция пакетов представлена в специальном репозитории Nixpkgs.

Основные новшества:

  • Добавлено 17777 пакетов, удалено 9393 пакета, обновлено 16249 пакетов. Добавлено 145 новых модулей, удалено 23 модуля. В разработке и сопровождении пакетов приняли участие 2491 разработчиков.
  • Предложены выпуски пользовательских окружений KDE Plasma 6.0, GNOME 46 и MATE 1.28. В состав включены пакеты с пользовательским окружением Lomiri (бывший Unity8), использующим Wayland и дисплейный сервер Mir 2.
  • Добавлено 66 новых сервисов, среди которых AppImage, Anki Sync Server, Clevis, dnsproxy, Guix, intel-gpu-tools, isolate, microsocks, RustDesk, watchdogd.
  • Ядро Linux обновлено до версии 6.6 (была 6.1). Для сжатия файлов с прошивками задействован алгоритм zstd.
  • Обеспечена установка загрузчика исполняемых файлов в формате ELF, который выводит сообщение об ошибке в случае запуска исполняемых файлов, собранных не для NixOS. Для отключения предусмотрена настройка "environment.stub-ld.enable".
  • Предоставлена возможность создания систем, в которых не установлен интерпретатор Perl (системные зависимости, использующие Perl, переведены в разряд необязательных опций).


  1. Главная ссылка к новости (https://nixos.org/blog/announc...)
  2. OpenNews: Лидер проекта NixOS вышел из управляющего совета после угрозы создания форка
  3. OpenNews: Проект NixBSD развивает вариант NixOS с ядром из FreeBSD
  4. OpenNews: Выпуск дистрибутива NixOS 23.11, использующего пакетный менеджер Nix
  5. OpenNews: В NixOS обеспечена поддержка повторяемых сборок для iso-образа
  6. OpenNews: Выпуск Distrobox 1.7, инструментария для вложенного запуска дистрибутивов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61300-nixos
Ключевые слова: nixos, nix
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (162) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:13, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Там же лидер проекта какой-то самодур был. Почему про это ничего нет?
     
     
  • 2.3, Аноним (3), 19:23, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поиск придумали для гоев? Была новость уже.
     
     
  • 3.5, Аноним (-), 19:35, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Возможно 1й аноним хочет добавлять эту ремарку в каждую новость.
    Ну типа как про безопастность и Раст))

    "Увидел свет дистрибутив NixOS 24.04, лидер которого бла-бла-бла и вообще неадекват почитайте это тут opennet.ru/opennews/art.shtml?num=61122"

     
  • 3.6, Аноним (1), 19:37, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там написано:
    > В заявлении управляющего совета признаётся, что управление проектом не успевает адаптироваться к изменениям и росту сообщества.

    А что в итоге получилось?

     
     
  • 4.11, Аноним (-), 19:56, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А что в итоге получилось?

    В итоге ему пригрозили форком, его попустило, а они передумали форкаться.

     
     
  • 5.155, Аноним (155), 01:16, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Шантажисты! :)
     

  • 1.2, cheburnator9000 (ok), 19:21, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> Lomiri использующим Wayland и дисплейный сервер Mir 2.

    Это как? Это Mir 2 выступает в качестве такого аналога Xorg, но для Wayland?

    А. Нет. Это композитный сервер по типа Gnome Mutter и KDE KWin.

     
     
  • 2.88, EuPhobos (ok), 08:16, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Другой вопрос - зачем. Lomiri же тоже мёртв, как и Unity8.
    На github-е репозиторий в архиве уже больше года.
     
     
  • 3.97, Карлос Сношайтилис (ok), 09:15, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они на гитлаб давно переехали
    https://gitlab.com/ubports/development/core/lomiri
     
     
  • 4.98, EuPhobos (ok), 09:17, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видать они забыли об этом упомянуть на своём сайте https://lomiri.com/, т.к. там явно ссылка на github.
    Если только этот сайт вообще относится к этому сообществу.
     

  • 1.4, Вася (??), 19:32, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    дистрибутив для ценителей хорошего пердолинга. Можно все, но не сразу. Очень много гемора в плане полноценного вката, но невероятное спокойствие, когда все конфиги позволяют создавать абстракции уровне: подними мне сокс прокси вот на этом адресе, на этом порту вот на этом машине, а оно как-то там само работает.
    Жаль, что сильно много жевать надо, перед тем как научишься его полноценно юзать
     
     
  • 2.7, Аноним (-), 19:39, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то мне подсказывает, что подобные фичи нужны очень-очень малому проценту от 4%ков.

    Но для проф деятельности звучит весьма интересно.
    С другой стороны, я не слышал чтобы nix массого где-то использовался в продакшене, а он наминуточку 2000 года.
    Значит где-то есть подводные камни.

     
     
  • 3.10, Аноним (10), 19:47, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ты не слышал потому, что не интересуешься, а пользователи не бегают по интернету и не рассказывают всем подряд, мол, BTW I use Arch. Недавний скандал связанный с оборонным предприятием как бы намекает, где и как он используется. А так, точно знаю пару интересных мест, где NixOS задеплоен суммарно на пару тысяч физических серверов. В одном сам внедрял, в других консультировал и обучал персонал. Правда там скукота: финансы, аудит и комплаенс. Никаких тебе ударных дронов и умных ракет.
     
     
  • 4.32, Аноним (32), 21:52, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Достаточно умные ракеты были на рассыпной логике без единой микросхемы. Так что никс и остальные там просто ни к чему.  
     
     
  • 5.42, Аноним (10), 23:15, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В ракете может и ни к чему. А вот в той инфраструктуре, которая существует для разработки и испытаний — очень даже к чему. Ты же не думаешь, что там деды с киловаттными паяльниками вручную юстируют микросхемы и носят стопками перфокарты?
     
  • 5.156, Аноним (155), 01:20, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >на рассыпной логике без единой микросхемы

    Логические элементы малой степени интеграции, всякие там 2И-НЕ, тоже являются микросхемами.

     
  • 4.63, _ (??), 02:53, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >В одном сам внедрял, в других консультировал и обучал персонал. Правда там скукота: финансы, аудит и комплаенс.

    Трепло!(С) :)

    "финансы, аудит и комплаенс" и вдруг нате вам - неведомая зверушка для полутора гиков ворлдвайд :-D
    Расскажешь какие сертификации оно имеет \ поддерживает?
    Не расскажешь, ты даже слов то таких страшных не знаешь (С) :)

     
     
  • 5.73, Аноним (10), 04:43, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > неведомая зверушка

    Неведомая кому? Кексперту интернета? Первый релиз больше 20 лет тому назад, кто ж тебе виноват, что ты кроме Убунты на локалхосте ничего не видел?

    > Расскажешь какие сертификации оно имеет \ поддерживает?

    Расскажи лучше, где в PCI DSS почитать какие дистрибутивы сертифицированы. И заодно про поддержку сертификаций да хоть в том же RHEL. Ты ведь не «Трепло!(С) :)» какое-то.

    > Не расскажешь, ты даже слов то таких страшных не знаешь (С) :)

    А ты, вижу, только слова и знаешь.

     
     
  • 6.153, _ (??), 01:06, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дык вот тут финансы, аудит и комплаенс С Ну значит уже и не взлетит - Ищ... большой текст свёрнут, показать
     
     
  • 7.166, Аноним (10), 21:47, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Слышал звон, да не знает где он Вижу, что даже слова ты знаешь не все Я понима... большой текст свёрнут, показать
     
  • 5.160, User (??), 08:37, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>В одном сам внедрял, в других консультировал и обучал персонал. Правда там скукота: финансы, аудит и комплаенс.
    > Трепло!(С) :)
    > "финансы, аудит и комплаенс" и вдруг нате вам - неведомая зверушка для
    > полутора гиков ворлдвайд :-D
    > Расскажешь какие сертификации оно имеет \ поддерживает?
    > Не расскажешь, ты даже слов то таких страшных не знаешь (С) :)

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

     
  • 4.103, User (??), 11:19, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "У нас есть секретные приборы - но мы вам их не покажем"(С)
     
  • 3.45, Вася (??), 23:25, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    как сказать ты ведешь документацию по доведению своей текущей системы до нужного... большой текст свёрнут, показать
     
     
  • 4.65, Аноним (65), 03:05, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Слишком много хлопот, да и в общем-то не особо и нужно. Если без чего-то можно легко обходится - без этого будут обходится.
     
     
  • 5.68, Вася (??), 03:58, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Слишком много хлопот, да и в общем-то не особо и нужно. Если
    > без чего-то можно легко обходится - без этого будут обходится.

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

     
  • 4.104, User (??), 11:23, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ээээ... как бы ээээ... но сейчас не 2004ый год так-то. Если кому нужна самодокументированная декларативно конфигурируемая система - он идет та-даам! В оркестратор. А пердолиться с конфигурацикей отдельно взятой ИС эзотерическим способом при наличии терраформа и\или ansible'а...
     
     
  • 5.134, Аноним (10), 19:23, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > при наличии терраформа

    Терраформ — лучшая реклама AWS CloudFormation, Pulumi, Crossplane et al. Кстати, как там лицензия на Терраформ, нигде не жмёт?

    > и\или ansible'а...

    Чуть лучше скриптов на баше. Когда количество серверов переваливает за первую сотню начинаешь что-то понимать и про Ansible и его убогую архитектуру. Но для 3,5 локалхостов норм под пивасик.

     
     
  • 6.142, User (??), 20:15, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> при наличии терраформа
    > Терраформ — лучшая реклама AWS CloudFormation, Pulumi, Crossplane et al. Кстати,
    > как там лицензия на Терраформ, нигде не жмёт?

    Нет. А должно? Так-то даже пожалуй получше стало.

    >> и\или ansible'а...
    > Чуть лучше скриптов на баше. Когда количество серверов переваливает за первую сотню
    > начинаешь что-то понимать и про Ansible и его убогую архитектуру. Но
    > для 3,5 локалхостов норм под пивасик.

    Ну да. С 4х локалхостов на nixos это разумеется очень хорошо видно. Так-то проблемы у меня примерно после 1,5к стали возникать - но решились они ей-ей, нифига не nixos'ом.

     
     
  • 7.167, Аноним (10), 21:58, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет. А должно?

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

    > С 4х локалхостов на nixos это разумеется очень хорошо видно.

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

    > Так-то проблемы у меня примерно после 1,5к стали возникать - но решились они ей-ей, нифига не nixos'ом.

    Ну вот у тебя после 1.5к не никсосом решились, а где-то взяли никсос и не надо было решать. Но я тебе не указ, делай что хочешь, раз время бесконечное.

     
     
  • 8.172, User (??), 08:29, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вся рота не в ногу Но ты нам это где-то , разумеется - не покажешь Оно секр... текст свёрнут, показать
     
  • 4.124, Аноним (124), 16:04, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Всё так, система отличная, но необходимость читать килом... большой текст свёрнут, показать
     
  • 3.178, Роман (??), 10:44, 16/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Например вот эти ребята https://idx.dev/blog/article/nix-on-idx
     
  • 2.8, Аноним (10), 19:41, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если уверенно знаешь Лисп, то «вкат» занимает крайне мало времени, в основном на чтение доки и пары-тройки чужих конфигов, что-то полезное для работы можно начать писать уже через часа два погружения. Если Лисп не знаешь… Ну это примерно как инвалидность для любого программиста, даже если он яростно возненавидит Лисп и никогда в жизни не будет на нём программировать.
     
     
  • 3.27, Минона (ok), 21:42, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лисп же в GUIX.
     
     
  • 4.43, Аноним (10), 23:16, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В Guix Scheme. Впрочем, это не отменяет аргумента про Лисп.
     
     
  • 5.78, Минона (ok), 07:17, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В Guix Scheme.

    А Схема не диалект Лиспа?

    > Впрочем, это не отменяет аргумента про Лисп.

    Отменяет.
    Никс это не Лисп.

     
     
  • 6.135, Аноним (10), 19:29, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А Схема не диалект Лиспа?

    Исторически, Схема диалект Лиспа. На сегодняшний день это самостоятельный язык из семейства Лисп-подобных языков, но совсем не Лисп по многим параметрам.

    > Никс это не Лисп.

    А этого никто и не утверждал. Мой тезис о том, что знание Лиспа помогает быстро начать программировать на Nix (да и в принципе на любом более-менее популярном ЯП).

     
  • 5.106, Аноним (106), 11:31, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На сайте Guile очень внятная документация. Даже, кажется, вполне понятная для плохо знающего этот их басурманский.
     
  • 3.46, Вася (??), 23:26, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    начнем с того, что там не lisp, а сорт хаскеля. Закончим тем, что вкат все равно будет долгий - надо разобраться в том, что происходит. Это не очевидно.
     
     
  • 4.55, Аноним (10), 00:40, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > сорт хаскеля

    Нет. Eelco Dolstra хаскелем может и вдохновлялся, но назвать Nix сортом хаскеля я бы не рискнул. И, снова повторюсь, это не отменяет аргумента про Лисп. После Лиспа все языки воспринимаются как Лисп разной степени убогости.

    > Закончим тем, что вкат все равно будет долгий - надо разобраться в том, что происходит. Это не очевидно.

    Я первый пакет для проекта собрал через два часа после того, как узнал про Nix. Через месяц NixOS стоял на основном локалхосте для разработки и у части девелоперов на маках. Через полгода — на первых серверах в проде, к концу года миграция всего проекта была завершена. Это весьма недолго.

     
     
  • 5.81, Аноним (81), 07:49, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты тот девопс который тащит сабж в прод. Ручки бы тебе поотрывать.
     
     
  • 6.96, Аноним (96), 08:50, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ручки бы тебе поотрывать.

    какие именно проблемы с nixos в проде?

     
     
  • 7.105, User (??), 11:25, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Никаких. По понятным причинам.
     
  • 6.136, Аноним (10), 19:34, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты тот девопс который тащит сабж в прод.

    Да, тот самый. И не просто тащу, а успешно затаскиваю. Завидуй молча.

    > Ручки бы тебе поотрывать.

    Ох уж эти бабушкины боксёры по переписке! В реале правда не такие борзые, только скулят «дяденька отпустите пожалуйста» и «я больше так не буду».

     
  • 2.31, Аноним (32), 21:50, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Юзаю для того же самого ансибл скрипты, которые я запускаю для локалхоста. Что я делаю не так?
     
     
  • 3.35, Самый умный аноним (?), 21:59, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Путаешь идемпотентную императивность с декларативностью. Но никсос это чуть больше чем деплоинг
     
     
  • 4.49, дохтурЛол (?), 23:36, 03/06/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 5.60, Самый умный аноним (?), 01:28, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 5.62, morphe (?), 02:05, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 6.64, _ (??), 02:57, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 7.69, Вася (??), 04:00, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.119, morphe (?), 13:25, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 5.121, анонимус (??), 13:48, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.44, Аноним (10), 23:17, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ансибл
    > для локалхоста

    Речь про продакшен, а не про локалхост. На локалхосте и Ансибл ни к чему.

     
  • 3.47, Вася (??), 23:27, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пишешь все сам, не беря уже готовые ансибл скрипты для кучи других приложух и сервисов?
     

     ....большая нить свёрнута, показать (44)

  • 1.9, Аноним (-), 19:44, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Стоит ли пытаться вкатиться за место арча? Обожаю арч, все домашние машины на нём, нравится идеология и подход, но всегда краем уха слышу про этот никс с их конфиг файлом. СТОИТ ли тратить время, если все и так работает на стаке арч, убунта и альпин??? Выглядит как очередной способ убить несколько сотен часов на то, что и так уже работает, только по другому.
     
     
  • 2.12, Аноним (-), 19:58, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Выглядит как очередной способ убить несколько сотен часов на то, что и так уже работает, только по другому.

    Ты прям весь опенсорс описал этой фразой!
    Только "уже работает, но не всегда, не везде и совсем не так как хочется")))

     
     
  • 3.14, НяшМяш (ok), 20:26, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты прям весь опенсорс описал этой фразой!

    Это в начале двухтысячных так было. Сейчас же фраза

    > уже работает, но не всегда, не везде и совсем не так как хочется

    относится скорее к винде, в которой что не обновление, так то звук отвалился, то принтеры, то ещё какой nvme драйвер производительность на 40% порушил.

    P.S. Ретрограды с Pentium 4, Windows XP и шизой "обновления нинужны" - можете даже не вылазить.

     
     
  • 4.15, Виндюшатник (?), 20:43, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На винде норм,а вы бы могли тоже себя процитировать для пущей убедительности как чел выше.
     
  • 4.16, Слава Линуксу (?), 20:45, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё говорят, но это все виндузятники наверное напридумывают, что с обновлением ядра на Лине - дрова слетают, но мы в такое конечно же не верим!
     
  • 4.29, Аноним (-), 21:43, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ха, помню недавно у кучи пользователей нвидии просто все сломалось на минорном(!) обновлении ядра.
    Потому что какому-то поехвашему фанатику захотелось добавить неповторимого вкуса щвободки.
    От вчера работало, а сегодня комп с видяхой за пару кусков зелени просто не фурычит.

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

     
     
  • 5.57, Аноним (10), 00:55, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    От таких приключений отлично помогает NixOS. Переключаешься штатным образом в предыдущий конфиг системы и работаешь как будто ничего не случилось. В худшем случае, если совсем всё плохо и даже до загрузки системы дело не дошло, выбираешь в загрузчике предыдущее поколение.
     
     
  • 6.58, Витюшка (?), 01:09, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже самое +- будет и в Ubuntu. Откатываешься на прошлое ядро и всё работает.

    Я лет 10 наверное не помню чтобы что-то сломалось при обновлении (классическом через apt).

    Т.е. реального use-case у NixOS нет. Автоматизация развертывания на сотнях машин единого образца - тоже куча вариантов включая стандартные от Ubuntu.

    Ну и главное...система не может быть детерминированной, более нижний слой недетремированный.

    Те две развернутые с помощью NixOS машины РАЗНЫЕ.

     
     
  • 7.74, Аноним (10), 04:53, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Системный софт тоже откатывать будешь Мне-то не рассказывай про 171 всё работ... большой текст свёрнут, показать
     
     
  • 8.77, Витюшка (?), 06:58, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сначала покажи бит в бит , и дальше поговорим Но на этом всё и закончится ... текст свёрнут, показать
     
     
  • 9.138, Аноним (10), 19:40, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Про хэши слыхал Если нет почитай, узнаешь много нового Только не перепутай с в... текст свёрнут, показать
     
     
  • 10.141, Витюшка (?), 19:51, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хэши что Умные слова выучил, а смысла пока не понял Сборки кода зависят от окр... текст свёрнут, показать
     
  • 7.109, User (??), 11:38, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну таки bare metal нонеча не то, чтобы частый кейс - а в полностью виртуализованном окружении все некоторым образом проще... но nixos там подавно не нужен.
     
     
  • 8.137, Аноним (10), 19:37, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В полностью виртуализированном окружении куда нужнее, так как экономит кучу мест... текст свёрнут, показать
     
     
  • 9.143, User (??), 20:19, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поздравляю тебя, Шарик - ты съэкономил вот 2,5 байта по сравнению с дедупом на с... текст свёрнут, показать
     
     
  • 10.169, Аноним (10), 22:13, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда нормально не работало и требовало для поддержки двух отдельных человек, ... текст свёрнут, показать
     
     
  • 11.173, User (??), 08:35, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да - у нас будет свой собственный, нитакой лисапет Может я чего не знаю про... текст свёрнут, показать
     
     
  • 12.179, Роман (??), 10:54, 16/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тут даже вопрос - а если админ хвоста и админ виртаулки разные люди, им как бы т... текст свёрнут, показать
     
  • 2.19, Аноним (19), 21:12, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Однозначно стоит.
     
  • 2.36, Самый умный аноним (?), 22:03, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не стоит.
    Это стоит делать только в одном случае: когда читаешь про никсос и понимаешь, что это именно то что ты искал всю свою жизнь.
    И речь не про реализацию (в никсе она через пень-колоду), а про идею
     
  • 2.48, Вася (??), 23:34, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    можешь попровать начать с чего-то простого типа роутера (допустим, у тебя для этого микрокомп).
    В целом оно не имеет паритета по простоте с Арчем, но на длительной дистанции выигрывает: переезды между компами ничего не стоят, кроме переноса данных, менеджмент нескольких компов одинаковым образом - аналогично, можешь иметь одинаковую среду на ноуте и на десктопе и поддерживать ее синхронно.
    Ну и самое главное - теперь все твои системные бекапы это git репозиторий.
     
  • 2.92, Аноним (92), 08:44, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    берёшь арч и ставишь на нём пакетный менеджер nix
     
  • 2.107, User (??), 11:36, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С такими вопросами - полезней всего таки курсач писать - курсач сам себя не напишет!
     

     ....большая нить свёрнута, показать (22)

  • 1.18, Аноним (19), 21:09, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    вчера обновил лабу, c 22.05
    за исключением что я не зафиксировал там версию k3s, все прошло как по маслу.
    пользовательский конфиг на лабе совпадает с моим на макбуке.

    Юзаю год, это то куда должен идти linux вообще.

     
  • 1.20, Аноним (19), 21:13, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вернее с 23.05 ))
     
  • 1.21, cheburnator9000 (ok), 21:14, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://i.imgur.com/HW4Fn01.png такой вот линукс. ХуякХуяк и в продакшен.
     
     
  • 2.24, Аноним (19), 21:26, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хз, я его на серверах юзаю, устанавливал на железо с resque образа, ну и тут явно вопрос кривизны рук. ))
     
     
  • 3.75, Аноним (75), 06:11, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос, чьих рук.
     
  • 3.110, User (??), 11:39, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Золотой стандарт, натурально. Эталонная реакция из палаты-мер-и-весов.
     
  • 2.37, Самый умный аноним (?), 22:08, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Инсталлятор на каламе вроде экспериментальный, а может уже и нет. Ему год или сколько там
     
  • 2.38, анонон (?), 22:17, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для продакшона надо изучать мануал, а не пользоваться установщиком для домохозяек, которым NixOS нафиг не впал: https://nixos.org/manual/nixos/stable/#sec-installation
     
     
  • 3.41, cheburnator9000 (ok), 22:48, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Для продакшона надо изучать мануал, а не пользоваться установщиком для домохозяек, которым
    > NixOS нафиг не впал: https://nixos.org/manual/nixos/stable/#sec-installation

    Вот и я также говорю, зачем отечественным ладам подушки безопасности? Сразу гроб нужно в комплекте продавать!

     
  • 2.50, Вася (??), 23:37, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    minimal iso + дока.
    доку читать все равно придется и много, надо привыкать к боли, первое время будет довольно-таки да
     
     
  • 3.53, cheburnator9000 (ok), 23:41, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > minimal iso + дока.
    > доку читать все равно придется и много, надо привыкать к боли, первое
    > время будет довольно-таки да

    Лет 10 назад я его устанавливал в виртуалку и полностью настраивал через конфиг. Сейчас просто решил простым способом пойти, простой способ запинается об то что новый swap раздел монтируется в системе автоматически, а их скриптам в установщике Calamares нужно именно отключенный раздел swap для своих дел. Это просто, банально и элементарно. Достаточно хоть ОДИН раз запустить установку ОС. Просто им там покласть бревна. Главное это хорошие донаты компаний и беспокойная жизнь без "стресса и перенапряжения".

     
     
  • 4.54, Вася (??), 00:27, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ничо не хочу сказать, но это было 10 лет назад ну, тебе возможно просто не пове... большой текст свёрнут, показать
     
  • 2.56, Аноним (10), 00:50, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Инсталлятор, наверное, когда-то допилят до более-менее работоспособного состояния, но это произойдёт нескоро так как большинство пользователей NixOS им не пользуется. Не знаю, какой способ самый популярный, сам делаю либо через dd собранного с помощью Nix образа, либо с помощью https://github.com/nix-community/disko если надо как-то фигурно диски разбивать с LUKS и ключами в TPM.
     

  • 1.22, Аноним (22), 21:17, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну есть жы GuixSD, а это зачем?
     
     
  • 2.25, Аноним (19), 21:32, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мало пакетов, малое комьюнити, меньше документации, в общем это копия, не плохая но копия, оригинал она не превзошла.
     
     
  • 3.28, Аноним (22), 21:42, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот не знаю, кто из них новее и кто копия ;) Но спорить не буду, мне сейчас тоже некогда писать самому..
     
  • 3.108, Аноним (106), 11:36, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато без systemd.
     
  • 2.26, errandrunner (?), 21:34, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    зачем мне гнутое нинужно, на котором половина железа не запустится, не то что софта?
     
     
  • 3.30, Аноним (22), 21:44, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так для тебя и винда сойдет))
    Ну а для выбора железа и моск включать иногда..
     
     
  • 4.34, Аноним (32), 21:58, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для винды кстати полно софта в том числе платного который программки в том числе с настройками переустанавливать на новые системы.  Только задай им список и всё.
     
  • 3.154, Аноним (155), 01:15, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да там можно и ванильное ядро прикрутить со всеми... втекающими linux-firmware.
     
  • 2.93, Аноним (92), 08:45, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    затем, что guix ты не поставишь
     
     
  • 3.176, Аноним (176), 13:53, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    враки! устанавливается без проблем, единственное что может пойти не так - это если канал nonguix еще не синхронизирован с основным(они ядро не "свое" собирают как я понял, а переопредилят сборку linx-libre), в таком случае придеться подождать какое-то время ибо guix pull не обновит nonfree канал, соответственно ванильное ядро не будет доступно. Несколько раз устанавливал на разные машины без проблен, но вот столкнулся с вышеназванной проблемой - отложил на пару дней и все получилось.
     

  • 1.23, Аноним (19), 21:22, 03/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Для тех кто не в курсе что это, если говорить абстрактно, представьте что ваш любимый arch|debian|redhat весь собирается и конфигурируется ансиблой, все что вам нужно для повтора любого сервера это конфигурационный файл, и по нему результат будет всегда идентичен (за исключением настроек железа)

    Только тут nix заместо ансиблы + модули(либы для конкретных предметных вещей)
    под разработку - гарантированное окружение всегда. + возможность воткнуть и протестировать любую вещь с возможностью отката.

     
     
  • 2.33, Аноним (32), 21:56, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что мешает обмазаться баш скриптами?
     
     
  • 3.39, Аноним (22), 22:21, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Их не зря называют "портянками": нет объектов и прочего высокоуровнего.
     
     
  • 4.111, Аноним (106), 11:39, 04/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.40, Аноним (40), 22:24, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Что мешает обмазаться баш скриптами?

    Брезгливость?
    Здравый смысл?
    Нежелание через год ковыряться в башпортянках?

     
  • 3.51, Аноним (19), 23:38, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да не вопрос, нарисуй мне портянку которая ставит на твой любимый дистрибьютив последние 5 версий postgresql
    для любителей докера, аналогичное занятие но софт другой, kde 3.5, kde 4, kde5, kde6
    и одновременно запустите их.
    потом можно снести, но операционка должна быть такой же живой как была до эксперимента.
     
     
  • 4.59, Витюшка (?), 01:15, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И каким образом NixOS позволяет это дело? Например если разные версии софта читают один и тот же файл (и в версиях он несовместимый)?

    Как одновременно установить и запустить разные версии софта?

     
     
  • 5.61, Самый умный аноним (?), 01:34, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Cgroups?
     
     
  • 6.67, Витюшка (?), 03:52, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но зачем тут тогда лишняя ненужная прослойка в виде NixOS?

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

    В общем непонятен use case. Если всё можно контейнерами.

     
     
  • 7.72, Самый умный аноним (?), 04:34, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Необязательно контейнизировать всё, достаточно только сами данные.
    И вопрос очень абстрактный. Есть софт который не захардкожен и можно закастомизировать откуда читать данные.
    В общем кейсов под разные версии прилично
     
     
  • 8.80, Аноним (19), 07:35, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Необязательно контейнизировать всё, достаточно только сами данные И вопрос оче... большой текст свёрнут, показать
     
     
  • 9.95, Витюшка (?), 08:48, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А не в мире Nix, я разве сделаю не тоже самое Установлю direnv и пропишу LD_LIB... текст свёрнут, показать
     
  • 7.85, Аноним (19), 07:58, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты это расскажи тем кому приходится дорабатывать софт который крутится на rhel6 ))
    Можешь полистать всякие госконтракты, чтоб прочувствовать боль реального мира.
    Ну либо у крупных корпоратов проекты посмотреть на чем крутятся, не ты конечно можешь прийти и сказать это легаси, давайте на свежее перепишем и в контейнеры запакуем...... Там всего то 100 человеко лет на работу и вагон денег с маленькой тележкой понадобится. ))

    Сами то сервисы поддерживать проблем нет, их эпизодически допиливать нужно.... ))
    Собери ка себе на локалхосте окружение с набором либ с rhel6, а потом повтори это еще десятку разработчиков на разных ОС, потом поделись успешным успехом.

     
     
  • 8.112, User (??), 11:46, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О г-дя Кто тебе виртуалку с этим rhel6 использовать не дает Если оно тебе по к... текст свёрнут, показать
     
  • 5.70, Вася (??), 04:04, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И каким образом NixOS позволяет это дело? Например если разные версии софта
    > читают один и тот же файл (и в версиях он несовместимый)?
    > Как одновременно установить и запустить разные версии софта?

    тут на сцену весь в белом выходит nix package manager (кстати, ты его можешь юзать и в своем любимом дистре)

     
  • 4.123, Аноним (96), 15:19, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > нарисуй мне портянку которая ставит на твой любимый дистрибьютив последние 5 версий postgresql

    для чего 5 версий postgresql на одном серваке?

     
  • 4.125, n00by (ok), 17:00, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Начало портянки такое Copyright 1999-2024 Gentoo Authors Distributed under ... большой текст свёрнут, показать
     
  • 3.52, Вася (??), 23:40, 03/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    санитары.
    реально, bash для таких задач пригоден примерно никак.
    помимо скриптов для обмазывания, нужны будут еще и скрипт для оттирания. В nixos такого гемора нету. Язык из мира функционального програмирирвоания хоть и не очень, но нужен не так часто, как оно может показаться. С bash же оно отвратительно.
     
  • 2.66, Аноним (65), 03:16, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Учить новый язык лишь для того чтобы пользоваться этой системой - так себе перспективка...
     
     
  • 3.71, Вася (??), 04:06, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Учить новый язык лишь для того чтобы пользоваться этой системой - так
    > себе перспективка...

    жаль аналогов нет на каком нить пайтоне. Ну то что есть в целом это будущее, которое доступно уже сейчас. Его относительно недавно распробовали.

     
     
  • 4.76, Аноним (65), 06:20, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мне проблема видится несколько глубже. Дело даже не в языке, а том что необходимо знать как конфигурировать условный GRUB, и специфические конструкции самого языка относящиеся к нем.
     
     
  • 5.115, Вася (??), 13:09, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне проблема видится несколько глубже. Дело даже не в языке, а том
    > что необходимо знать как конфигурировать условный GRUB, и специфические конструкции самого
    > языка относящиеся к нем.

    в том и дело, что nixos эту проблему зачастую снимает, нередко достаточно сделать services.chatgptplusomniplus.enable = true; а дальше оно само

     
  • 4.113, User (??), 11:48, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит "нет"? Весь мир ansible'ой пользуется так-то ).
     
     
  • 5.114, Вася (??), 13:07, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит "нет"? Весь мир ansible'ой пользуется так-то ).

    это не аналог, ансибл приводит к состоянию не всю систему

     
     
  • 6.117, User (??), 13:16, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Что значит "нет"? Весь мир ansible'ой пользуется так-то ).
    > это не аналог, ансибл приводит к состоянию не всю систему

    Мягко говоря "да" - но большинство реальных задач (в связке с тем же terraform'ом) решать позволяет - а мы же в конечном счете про это, м?

     
     
  • 7.120, Вася (??), 13:44, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Что значит "нет"? Весь мир ansible'ой пользуется так-то ).
    >> это не аналог, ансибл приводит к состоянию не всю систему
    > Мягко говоря "да" - но большинство реальных задач (в связке с тем
    > же terraform'ом) решать позволяет - а мы же в конечном счете
    > про это, м?

    нет, мы не про это
    мы про программно определяемое состояние системы, а не набор действий, который приводит определённые сервис к определённому состоянию

     
     
  • 8.122, User (??), 13:55, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, если нас форма шашечек интересует - то тут да, безальтернативный победитель ... текст свёрнут, показать
     
     
  • 9.139, Аноним (10), 19:48, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пока был, все эти ансиблы на его фоне выглядели как C laba1 Я благодаря cfengi... текст свёрнут, показать
     
     
  • 10.144, User (??), 20:20, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да Цыган уже ПОЧТИ отучил лошадь есть - как вдруг она умерла Экая, право,... текст свёрнут, показать
     
  • 8.145, Витюшка (?), 20:21, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вася, этого не было, нет и никогда не будет В мире Linux этого нет как класса, ... текст свёрнут, показать
     
     
  • 9.147, Вася (??), 21:09, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    снапшотов не существует, рептилоиды управляют миром, земля плоская... текст свёрнут, показать
     
  • 3.79, Аноним (19), 07:22, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да там учить то особо нечего, единственная проблема с ним - он слишком хорошо работает.
    Если тебе реально не нужно постоянно рисовать новые конфигурации (упаковывать новый софт)
    то к тому моменту как тебе понадобится в твоем локалхосте чет поправить ты его уже забываешь.
    День сурка в общем.
     

     ....большая нить свёрнута, показать (31)

  • 1.83, mos87 (ok), 07:56, 04/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Смешные игрища с конфигами - до тех пор пока юзер не осознает, что кроме самих никсосников их "технологии" никому не интересны. Т.е. остальным разрабам в мире.
    И (никогда такого не было, и вот...) когда мейнтейнеры наиграются, всё это сдохнет, как многие до.
     
     
  • 2.86, Аноним (19), 08:05, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты умен не по годам.... ))
    В дебиане который славится количеством пакетов, их около 30000
    в nixos который никому не интересен их около 80000
    Вот ведь пакостники, уж сколько лет играются, все не наиграются....
    С 2003 года все никак наиграться не могут....
     
     
  • 3.94, sigprof (ok), 08:45, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле плохо то, что существенная часть пакетов в Nixpkgs — это на самом деле перепакованные бинарники различного происхождения (например, из выложенного разработчиками софта AppImage); пересборкой из исходников во многих случаях не заморачиваются.
     
     
  • 4.140, Аноним (10), 19:50, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > существенная часть

    В процентах не назовёшь?

    > пересборкой из исходников во многих случаях не заморачиваются

    Опять же, неплохо бы в цифрах эти «многие случаи» выразить.

     
  • 3.118, User (??), 13:18, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты умен не по годам.... ))
    > В дебиане который славится количеством пакетов, их около 30000
    > в nixos который никому не интересен их около 80000
    > Вот ведь пакостники, уж сколько лет играются, все не наиграются....
    > С 2003 года все никак наиграться не могут....

    Специальная дисциплина меренья количеством пакетов, ага. А вот если я src отдельно сделаю? А если - побью помельче? А, вот можно еще всякую питонятину опакованить - как тебе такое, Илон Муск?!

     
     
  • 4.129, Аноним (129), 18:03, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И получится дебиан с его 30000 пакетами и пару тысячей программ.
     
     
  • 5.146, User (??), 20:33, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И получится дебиан с его 30000 пакетами и пару тысячей программ.

    Ну тут вот пацаны на линейке ажно в три раза длинней результат намерили - готовы фотки прислать. Линейки, разумеется - патамучта при попытке поставить чего-нибудь нужного полюбасу придется в три слоя костылями мазать "ойштайта? Оно оказывается не FHS-compilant и ваще какое-та странное"

     
     
  • 6.170, Аноним (10), 22:17, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Забавно смотреть, как сдвиг парадигмы ломает мозги айти-шаманам. И хорошо, стало быть на хлеб с маслом всегда заработаю.
     
     
  • 7.171, User (??), 08:22, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Забавно смотреть, как сдвиг парадигмы ломает мозги айти-шаманам. И хорошо, стало быть
    > на хлеб с маслом всегда заработаю.

    Оттож. Люди вообще падки на всякую эзотерику вида "С продуваемых всеми ветрами вершин ШаоЛиня я принёс вам эту наполненную тысячелетней мудростью серебрянную пулю, омытую слезами бородатых админов-девственников..." - так что инфоцыгане без работы не останутся.

     
  • 3.159, Аноним (159), 05:39, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > в nixos который никому не интересен их около 80000

    А какая часть из этих 80000 пакетов представляет из себя врапперы к другим пакетам?

     

  • 1.102, кент кента (?), 10:34, 04/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Столько похвал, но непонятно за что.

    это роллинг или релизы раз в год? security апдейты есть?

    "предоставляется возможность быстрого отката системы на предыдущую версию конфигурации"

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

    в целом, выглядит как nih от докерохейтеров-маргиналов? нормальным людям ведь не нужно ставить одновременно 5 версий постгреса.

     
     
  • 2.116, старый пень (?), 13:14, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Релизы 2 раза в год. С возможностью вокнуть любую нужную тебе хрень любой версии (хоть по хэшу коммита с репы) с гарантией что оно систему не сломает.
    Грубо, у тебя стабильный релиз, последний, но тебе нужен какой нить мускуль лохматых годов определенной версии, можешь его спокойно поставить и юзать.
    Мне когда в centos понадобился свежий haproxy, я тупо в nixos собрал бандл который все в себе и взял его на нужный сервер.
     
     
  • 3.132, кент кента (?), 18:39, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне когда в centos понадобился свежий haproxy я тупо в nixos собрал бандл

    родной пакет таки надежнее сделать и быстрее, минуты так 3 примерно с созданием билд-виртуалки )
    https://github.com/philyuchkoff/HAProxy-2-RPM-builder

    >Грубо, у тебя стабильный релиз, последний, но тебе нужен какой нить мускуль лохматых годов определенной версии, можешь его спокойно поставить и юзать

    это всё вариации докерхейтерства... нормальному человеку нужна одна, примерно последняя версия. а лохматные версии или 5 разных мэйнстримно решается доцкером.

     
     
  • 4.149, старый пень (?), 00:01, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А до 2013 года?
    Не ну докер штука удобная, но я уже и так привык.
     
  • 4.151, старый пень (?), 00:15, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и кстати, а вот никто не озадачился, сколько времени на сделать сборку rpm? ))
    Я застал времена когда ci/cd был уделом крупных контор, и докера не было, все собиралось в rpm.
    Трудо затраты представляю. )) Мой вариант проще в разы.
     
     
  • 5.161, User (??), 10:09, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да-да, вот в наше время мы шли в школу пять километров в гору! И обратно - тоже в гору!(Ц)
    В реальности же на практически все распространенное RPM спека находилась вот в полтора запроса, а на какой-то самописный кустом делалась из шаблона вот строго один раз - при необходимости правилось. Не то, чтобы сильно сладкий сахар - но и не совсем уж сладкий хлебушек - рядовой админ асиливал без двух недель вкатывания.
    Вот у программистов таки да, сплошь и рядом - лапки, зовите мейнтейнера, я вам этот-а-не-тот и вообще не нанимался(Ц)
     

  • 1.131, Аноним (131), 18:18, 04/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Дистрибутивов море, а линукса на десктопе как не было, так и нет, может пора уже признаться, что мы обо*****сь, и вообще не было такой цели?
     
     
  • 2.133, кент кента (?), 18:41, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Дистрибутивов море, а линукса на десктопе как не было

    примерно 20 лет уже есть дистрибутивы и для любителей поковыряться в потрохах и для любителей "поставил и забыл" )

     
  • 2.148, Аноним (22), 22:01, 04/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У кого? ;)
    И какое ТЫ имеешь отношение к тем "мы", бгг)
     
  • 2.158, Аноним (155), 01:27, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А мужики-то и не знают...

    У меню линуксовый десктоп с 2001-го, где-то.

     
     
  • 3.162, User (??), 10:12, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У тебю "линуксовый линукс", который к общепринятому виденью "десктопа" относится примерно как "запорожец" к "автомобилю" - на вид местами даже похож, четыре-колеса-педали-ручки на месте, и даже вот - крыша есть, но мнээээ...
     
     
  • 4.174, кент кента (?), 12:19, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > "десктопа" относится примерно как "запорожец" к "автомобилю"

    а вантуз - это тесла киберсрак. дорого, запас хода хуже запора, ржавеет, выглядит как ;№%№, неосторожным пальцы отрезает итд

     
     
  • 5.175, User (??), 17:11, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> "десктопа" относится примерно как "запорожец" к "автомобилю"
    > а вантуз - это тесла киберсрак. дорого, запас хода хуже запора, ржавеет,
    > выглядит как ;№%№, неосторожным пальцы отрезает итд

    Ага. Ещё про Уникальное Торговое Предложение linux-запорожца в виде возможности ловить рыбу и ходить в туалет, не выходя из машины - через дырку в полу (дiд рубил!) забыл похвастаться. Как тебе такое, Билли Гейтс? А? А?!

     

  • 1.152, старый пень (?), 00:23, 05/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не, nix это чума, сжечь еретиков.
    Когда у меня после очередного обновления макбука слетело половина пользовательского окружения установленного через brew, поставил это исчадие ада.
    Воткнул nix-darwin, добавил home-manager, напилил конфиг.
    Потыкал неделю, вроде ок.
    В конфиг добавил конфиги для neovim.
    Потыкал еще неделю, ок.
    Обновилась операционка, ничего не слетело все работает.
    Скопировал конфиг на стационарный мак со старой операционкой (лет 5 не обновлялось), там стало все как на ноуте.
    Скопировал конфиг на linux сервер, там стало все как на ноуте.
    Стало страшно....
    Сжечь еретиков...
     
     
  • 2.163, Аноним 22 (?), 12:08, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Извините за офтопик, но сложилось впечатление, что когда ставлю людям компьютер хоть с Windows, хоть с другой системой, и всё у них работает годами без проблем, то они (эти люди) чувствуют себя неуютно, как бы ущербными - у всех всё падает, у них - нет. Может, дело не в системе?
     
     
  • 3.164, старый пень (?), 19:35, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я пользовательскими машинами не занимаюсь, максимум матушке linux поставлю или брату, но вообще у меня обычно все работает без нюансов.
    А маки, ну так они там то безопастность подкрутят, то еще чего, обновления это когда прям название меняют.
    Как обновишь систему, так всплывают приколы. Меня в основном мое консольное окружение беспокоит, вот с brew были приколы, заменил на nix приколы ушли в прошлое. Ну и выбор пакетов больше чем в brew.

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

     
  • 3.165, старый пень (?), 19:46, 05/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А винду я только XP могу, с 2003 года не трогал, за исключением сыну готовый системник с какой то взял для игр, но я там нифига не понимаю. Есть желание воткнуть туда linux + steam, но смущает что под ним tobii eye tracker не заводится
    + по 3d очкам вопросы (не интересовался) работают или нет, а он в elite dangerous летает, да и я эпизодически нет нет да и да ))
    У матушки последний раз ставил linux, какой не помню, прожил 10 лет без обслуживания, пока железка не сдохла.
     

  • 1.157, Аноним (155), 01:23, 05/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Предоставлена возможность создания систем, в которых не установлен интерпретатор Perl (системные зависимости, использующие Perl, переведены в разряд необязательных опций).

    Круто, вот и в Gentoo USE=-perl

     
  • 1.177, Аноним (177), 18:50, 07/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Помню занимался непотребствами весь вечер, но настроить нормальную работу видеокарты nvidia + cuda так на этом и не смог.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру