LINUX.ORG.RU

НАЙС.ОС — минималистичный дистрибутив, собранный с нуля и заточенный под контейнеры

 , , , ,


1

2

НАЙС.ОС — самостоятельный Linux-дистрибутив, собранный из исходников, без форка чужой базы и без переноса чужих спеков. Авторы подчёркивают, что это не «очередной ремикс Debian/Red Hat», а свой собственный стек: свой тулчейн, свой набор патчей и своя политика сборки.

Проект позиционируется как LTS-серверная система для инфраструктуры, безопасности и наблюдаемости: виртуальные машины, облака, edge-узлы, защищённые сегменты. Текущий стабильный релиз — НАЙС.ОС 5.2 minimal (x86_64), ISO около 603 МБ, специально заточен под установки в ВМ (KVM, Proxmox, VMware, VirtualBox и т.п.). Дистрибутив распространяется бесплатно для частного и коммерческого использования, без роялти и ограничений по числу установок; коммерческая поддержка — отдельной подпиской.

Проект включён в реестр российского ПО.

Сайт проекта: https://niceos.ru/ Страница загрузки: https://niceos.ru/about-niceos

С точки зрения архитектуры НАЙС.ОС ближе к «LFS-подходу для продакшена»: ядро, компиляторы, базовые библиотеки, крипто-стек — всё собрано под единые требования воспроизводимости и безопасности. В текущей ветке заявлены:

  • Linux 6.13.x LTS
  • GCC 14.3, Glibc 2.41
  • OpenSSL 3.5.1 (с расширениями под ГОСТ)
  • systemd 257, coreutils 9.6

Диапазон сценариев у НАЙС.ОС делится на два основных режима:

  1. Immutable-подход (OSTree / «слой-снимок») Для сценариев «поставил и не трогаю» и для облаков есть режим с концепцией immutable Linux:

    • системный слой (/usr) монтируется как read-only;
    • обновления применяются атомарно целиком, как один «снимок» системы;
    • Btrfs-снапшоты и интеграция с GRUB позволяют откатывать неудачные обновления за один ребут;
    • версии базовой системы рассматриваются как артефакты, которыми можно управлять и раскатывать по узлам (через OSTree-репозиторий).

    В документации это отдельная линия: «OSTree в НАЙС.ОС CLOUD» с объяснением, как собирать и публиковать репозиторий базовой системы и использовать его как единый источник для всей инфраструктуры.

  2. Классический RPM-вариант (dnf/dnf5) Параллельно доступен привычный RPM-подход:

    • управление пакетами через dnf и dnf5;
    • стандартные подписанные репозитории, зеркала и локальные репы;
    • ручные и автоматические обновления, dnf-automatic, использование Kickstart-файлов и PXE для массовых установок.

    Эта линия идёт через специальную сборку NiceOS V, описанную как минималистичная редакция без графики и «лишних» демонов, заточенная под ВМ, CI/CD, шаблоны образов (OVA/QCOW2/AMI) и headless-режимы. Там же свой консольный установщик niceos-installer, который можно крутить в автоматизированных пайплайнах.

Смысл в том, что можно выбрать: либо максимально предсказуемую immutable-базу с OSTree, либо гибкую RPM-среду, где пакеты ставятся и удаляются «по-старому», но всё равно поверх единой минималистичной платформы.

Главная идея НАЙС.ОС — быть минимальной и предсказуемой базой для контейнеров, а не «универсальным десктопом». В типовой установке:

  • нет графического окружения;
  • стартуют только базовые сервисы (systemd, сетевые утилиты, SSH, firewall на nftables/firewalld, базовые мониторинговые утилиты);
  • всё прикладное предполагается ставить в контейнерах (Docker/Podman/Kubernetes) или отдельными сервисами поверх базы.

Отсюда логично вытекают официальные контейнерные образы на Docker Hub:

  • базовый образ: niceos/base-os
  • рантаймы: niceos/openjdk21, niceos/openjdk25, niceos/redis, niceos/haproxy и др.

Организация на Docker Hub: https://hub.docker.com/u/niceos

К контейнерной экосистеме есть отдельный сайт/описание: https://nice-soft.com/ (nice-soft.com)

По задумке авторов, эти образы:

  • строятся на базе того же минимального NiceOS Base;
  • работают от непривилегированного пользователя;
  • содержат встроенные SBOM (CycloneDX/SPDX) и отчёты по уязвимостям (Trivy, Grype), причём критичные CVE могут блокировать публикацию;
  • снабжены встроенными отчётами для офлайн-аудита прямо внутри контейнера.

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

  • GnuPG с ГОСТ (ГОСТ Р 34.10-2012 и ГОСТ Р 34.11-2012), включая подпись, шифрование и проверку;
  • OpenSSL с ГОСТ — TLS и утилиты CLI с ГОСТ-криптографией;
  • libksba/nettle — поддержка ГОСТ в CMS и X.509;
  • OpenVPN с ГОСТ — готовый сервер с ГОСТ-шифрами, есть скрипт, который разворачивает VPN (PKI, firewall, мониторинг, интеграция с Prometheus) за несколько минут;
  • утилиты для контроля целостности на ГОСТ-хешах (gost12sum, профили в openssl dgst и т.п.).

Проект делает акцент на жёстком hardening и контроле цепочки поставки:

  • SELinux включён по умолчанию;
  • используются стандартные флаги защиты при сборке (PIE, RELRO, SSP, FORTIFY_SOURCE и т.д.);
  • реализованы сценарии контроля целостности (Secure Boot, IMA, AIDE с ГОСТ-алгоритмами);
  • каждый RPM подписан, есть модель Zero-Trust PKI: по умолчанию не доверяется тому, что не прошло проверку;
  • для пакетов и образов генерируются SBOM и отчёты по уязвимостям.

Отдельная документация по безопасности и цепочке поставки доступна на сайте: https://niceos.ru/docs

Каталог пакетов (со списком версий, хешами GOST/SHA256 и описаниями) — на https://packages.niceos.ru/

Заточка под облака и ВМ

С точки зрения использования «из коробки», НАЙС.ОС ориентируется именно на виртуальные и облачные сценарии:

  • официальный образ НАЙС.ОС 5.2 доступен в Yandex Cloud Marketplace как виртуальная машина, в состав которой уже входят Docker, glibc и Python 3.12; дистрибутив помечен как находящийся в реестре российского ПО; (yandex.cloud)
  • в Cloud.ru Marketplace дистрибутив описан как «российская минималистичная ОС для контейнеров. Образ для VM, Docker и Kubernetes»; (Cloud.ru)
  • отдельная редакция NiceOS V оптимизирована под гипервизоры (Proxmox, VMware ESXi, KVM/QEMU, AWS/Yandex Cloud/Google Cloud и т.п.), с минимальным набором сервисов и акцентом на автоматизированные установки через Kickstart/JSON.

Заявлена поддержка конфиденциальных виртуальных машин (AMD SEV-SNP, Intel TDX) и утилиты для аттестации ВМ в таких сценариях.


Тем, кто интересуется immutable-подходом (OSTree), контейнер-first-архитектурой и инфраструктурными дистрибутивами «не из большого зоопарка клонов», проект вполне можно покрутить в тестовых ВМ или в облаке и обсудить результаты в комментариях.

>>> НАЙС.ОС



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

Добрый день, коллеги!

Денис Попов тебе коллега. Даже шигоринсий Альт вызывает куда больше доверия.

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

ну в школе они видимо обращались к учителю русского языка: «грейт тичес айм нот реди фо лесонс, андестенд».А учитель: «извините,я вас не поняла.».

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

И стараются завязываться не на метки, а на хэши.

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

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

Если он передаёт это ПО другим лицам, то он должен передать его на тех же условиях на которых получил сам (вместе с исходным кодом).

Всё верно, они именно это и утверждают.

Обоснуй в чём я не прав.

Они: Что пришло по GPL и распространяется по GPL.

Вы: Вы обязаны распространять по GPL то, что получили по GPL!!!1!

Я: Не знаю, что и сказать.

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

Все это работает пока есть финансирование и люди,

Если у вас денег, то наверное вы не очень интересный клиент. Ищите денег и приходите.

проще уже использовать инфраструктуру готовую

Вопрос определения. Если инженер поднял свой реестр контейнеров на AWS, это свой велосипед или использование готовой инфраструктуры? С инженерной точки зрения — и то, и другое. А с финансово юридической — вы платите отдельные деньги и за это получаете отдельные обязательства. Что меняет игру, даже если сам образ — бит-в-бит идентичен свободному образу с бесплатного докерхаба.

Я считаю что такие инициативы это либо распилы, либо недальновидность, не более.

Недальновидно рассуждаете в данном случае вы. С экономической точки зрения всё сводится к противостоянию подхода свободной торговли и протекционизма. А ни один из этих подоходов не является абсолютным победителем, оба предоставляют свои плюсы и минусы в зависимости от ситуации. Про IT-безопасность я вообще молчу.

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

Я скорее про то, что бюджеты не сходятся. Условно выделили 1 млн рублей на собирание таких велосипедов, этого даже на полгода работы одного сотрудника не хватит. А у зарубежных компаний другая ключевая ставка, и было больше денег бесплатных до недавнего времени, так-что эти "инновации и вливание в «независимость», скорее деградации по сравнению с компаниями, которые уже влили миллионы долларов. Не нужно делать велосипеды и пытаться прыгнуть выше головы, когда уже есть готовые решения. Как только уйдет админ условно, который эту найтос собирал, то все это будет уже труп. Но в целом собирание этого всего это просто нерациональное использование времени, как процессорного, так и человеческого.

anonymous_sama ★★★★★
()

Почему у них дока вся из нейрослопа? Сомнительная фигня этот найс.ос.

LunarStar
()
Ответ на: комментарий от anonymous_sama

Ядро, glibc, GCC, OpenSSL и т.д. — не изобретаются заново, это ровно тот же upstream, что собирают все остальные. «Велосипед» тут не на уровне софта, а на уровне:

  • своей политики сборки и обновлений;
  • своей структуры репозитория;
  • своей схемы доверия и подписей;
  • своих рецептов сборки;
  • своих готовых сценариев (например, VPN с ГОСТ из коробки, Btrfs-снапшоты/атомарные обновления и т.д.).

Сборка структуры образа строго воспроизводима, без ручной магии «админ» в 2019 что-то подкрутил на одном сервере и ушел".

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

С точки зрения людей, которым нужны:

  • ГОСТ “из коробки” без шаманства;
  • контролируемая цепочка поставки и свои registry / репы;
  • минимальный серверный базовый слой под VM/контейнеры, без лишнего “настольного” багажа (установите jdk в Альме);
  • техподдержка на русском языке.

Появление ещё одной платформы — это не деградация, а ещё одна опция. Не за счёт «миллионов долларов», а за счёт другого набора приоритетов.

По факту это не «конкурент компаний, куда влили миллионы», а альтернативный базовый/оптимизированный слой, который можно использовать там, где нужны другие (в том числе российские / регуляторные) требования.

Сравните base контейнерный образ nice и alt/red для начала.

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

Условно выделили 1 млн рублей на собирание таких велосипедов,

Не в курсе их финансовых дел, извините.

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

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

Не нужно делать велосипеды

На работу в крупную компанию пробовали устроиться? Да 90% всего, что мы тут делаем — велосипеды той или иной степени велосипедности.

Как только уйдет админ условно, который эту найтос собирал

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

Я же скажу, что современный Линукс находится не в том состоянии, которым следует гордиться. Это странный мутант из 70-х, который все эти пол века продолжал непрерывно мутировать от мейнфрейма к персоналке и обратно. И единственный путь как-то ситуацию исправить — позволить мутировать ему дальше. Неизменная, ориентированная на контейнеры сборка — это правильная мутация в правильном направлении, замечательно что она есть и ещё лучше, что она есть наряду с разными другими извращениями. А чего точно нельзя — усесться на жопу ровно со словами: „деды rpm’ки собирали и нам завещали“.

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

Чтобы понравиться местным обитателям, вам нужно:

  1. Переименоваться в КавайОС.

  2. Перевести сайт на японский.

  3. С японского (это обязательно), перевести на английский.

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

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

Спасибо за Ваш коммент!

Мы прекрасно понимаем усталость бесконечных «ещё одних российских дистров» и скепсис к любым новым инициативам — он, честно говоря, местами вполне оправдан.

Наша цель другая: показать, что бывают самостоятельные, оригинальные сборки под конкретные задачи, а не переклейка шильдиков. В нашем случае это базовая система под виртуалки и контейнеры, с упором на воспроизводимость, ГОСТ и российскую реальность, а не «универсальная ОС на все случаи жизни».

Комментарии и пояснения мы пишем не ради аплодисментов, а для того, чтобы оставаться на связи с теми, кто действительно понимает, о чём идёт речь и кому интересен такой вектор. С этими людьми хочется обсуждать технику, ограничения и компромиссы, улучшать продукт, двигаться дальше и развивать решение. Таких людей здесь тоже немало.

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

Ось! И точка!

декартова одномерная система координат (аналитическое)

Saakx
()
Ответ на: комментарий от niceSOFT

Да только все это можно было уже сделать в качестве просто репозитория для обычного популярного дистрибутива. А так это просто прожигание человеческих и cpu-ресурсов.

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

Назвали бы по-русски. «Хорошось» даже звучит как-то прикольно.

Не, это слишком прикольно, а соответственно не солидно. Надо что-то более монументально. Например ОСЛинЯ — Операционная Система с Линуксовым Ядром.

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

Есть несколько вещей, которые принципиально не решить просто внешним репо поверх чужой базы:

Контроль над базовым стеком. Когда это просто репозиторий к чужому дистру, ядро, glibc, toolchain, политика сборки, патчи на системные пакеты — не ваши. В любой момент меняется ABI, конфигурация ядра, системные настройки безопасности — и вы лишь подстраиваетесь. Здесь задача другая: единая управляемая платформа под VM/контейнеры, где известна и контролируется вся основа: от ядра и toolchain до политики сборки.

Воспроизводимость и цепочка поставки. Репозиторий поверх «популярного дистрибутива» всегда опирается на чужой цикл жизни и чужие решения по патчам. Цель проекта — иметь полный путь “исходники → spec → SRPM → бинарный пакет → образ”, со своей политикой сборки, своими патчами и понятным SBOM. Для некоторых заказчиков и сценариев (особенно с регуляторами) это не «красивая идея», а прямое требование.

Минимальный базовый образ вместо “ещё одного всеядного сервера”. Репозиторий для общего дистрибутива почти всегда превращается в «добавили ещё N пакетов». Здесь подход другой: минимальная база, всё прикладное — в контейнерах. Хост-платформа собирается и тестируется именно как хост под VM/контейнеры, а не как универсальная «рабочая станция, медиацентр и сервер одновременно».

Согласованность обновлений. Когда вы живёте поверх чужого дистрибутива, вам приходится принимать любые их обновления базы как данность, подстраивая свои пакеты. Когда у вас свой базовый стек, можно строить атомарные апдейты и откаты, целенаправленно поддерживать нужные LTS-ядра и версионную матрицу библиотек — вместо «сюрпризов» от чужого релизного цикла.

Это не “вместо репозитория”, а “вместе с”. Здесь репозиторий никуда не девается — просто он является частью цельной платформы, а не приставкой к чужой. Для кого-то достаточно будет репо к Debian/Fedora — и это норм. Для тех, кому нужна управляемая, предсказуемая и воспроизводимая именно платформа, нужен отдельный дистрибутив.

Для тех, кому достаточно просто стороннего репозитория к любимому дистру, — уже сегодня есть десятки вариантов. Этот проект как раз про другой слой задачи: управляемый базовый дистрибутив под инфраструктуру, а не ещё одну «полку пакетов».

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

Задача: сделать минималистическую сборку заточенную под контейнеры в рамках подхода immutable infrastructure.

Решение от экспертов лора: добавить ещё одну репу к убунте.

Тут комментировать только портить.

ugoday ★★★★★
()

Какие выводы можно сделать:

  • реальный доступ к исходникам и инструментам сборки отсутствует, что сильно снижает доверие к безопасности и прозрачности ОС;
  • на z.niceos.ru указано, что разработка ведется с 2010 года, но репозиторий на GitHub появился только в 2025;
  • подозрительное несоответствие сроков - это типичный признак “мифической долгой разработки” без реальных доказательств;
  • потенциальные риски для конфиденциальности и безопасности использования ОС на стороне клиента;
  • возможные бэкдоры и сбор данных - сложно гарантировать, что этот продукт безопасен;
  • нельзя проверить, что именно попадает в iso;
  • низкая поддержка и документация за 15 лет разработки.

По всем признакам, НАЙС.ОС выглядит как потенциально небезопасный проект с сомнительной историей, минимальной прозрачностью и отсутствием открытой экосистемы. Попадание в реестр российского ПО объясняется формальными критериями, а не технической надёжностью.

alfos
()
Ответ на: комментарий от firkax

Самый очевидный случай - библиотека платная, а все те кто её использует без оплаты - объявляются пиратами и зовутся в суд. У библиотеки, так же как и у других програмных продуктов, вполне могут быть прописаны условия, при которых ты можешь её использовать.

Разумеется. имелось в виду, что я - легальный пользователь данной библиотеки. И, соответственно, я могу использовать и ее (коммерческую) и библиотеки под свободными лицензиями в своем продукте.

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

Здесь задача другая: единая управляемая платформа под VM/контейнеры

Это уже давно есть и называется проксмосом :) Есть даже у базальта, под своим (хаха, а как иначе-то?) названием.

Для некоторых заказчиков и сценариев (особенно с регуляторами) это не «красивая идея», а прямое требование.

Значит я правильно понял, что под конкретный тендер/заказчика на коленке за полгода собрали силами полутора человек, покуривая?

Минимальный базовый образ вместо “ещё одного всеядного сервера”.

Ну как-бэ логично. Перекуры занимают много времени, а сроки были полгода :)

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

Понимаете, mon chere, «атомарные обновления» и стабильность, это как-бэ не совсем совместимые понятия :)

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

Их, даже Российских - полно. На выбор, вкус и цвет.

управляемый базовый дистрибутив под инфраструктуру, а не ещё одну «полку пакетов».

Под инфраструктуру - это к селектел. Там люди как раз под нее, свою любимую, сделали. И там мне цель ясна и понятна (молодцы, кстати), а вот цель вот этого вот мне хоть и понятна (я тоже деньги люблю) - несколько туманна.

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

Так легальное использование может быть с пачкой условий, при нарушении которых оно легальным быть перестаёт. FSF по крайней мере претендует на то, что использование GPL библиотеки для обеспечения работы распространяемого не-GPL софта легальным не является. И именно из-за этого у них есть LGPL, единственное отличие которой, вроде как, как раз в наличии разрешения на такое использование.

firkax ★★★★★
()

уговорили я запущу вашу ОС потестить. но я не силен в контейнерах.

jura12 ★★
()

дистрибутив, собранный с нуля

А раньше «деды» из исходников собирали... «До чего дошёл прогресс!..» :))

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

Я: Не знаю, что и сказать.

Вот же ж! — «Я знаю три слова...»;P;))

Somebody ★★★★
()

потестил в виртуалбоксе, установилась - уже хорошо. adduser не работает. а так делать сказано в документации. dnf install mc не работает. написал в поддержку - спит.

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

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

Это уже давно есть и называется проксмосом :) Есть даже у базальта, под своим (хаха, а как иначе-то?) названием.

Вы явно не понимаете абсолютно о чем идет речь.

Значит я правильно понял, что под конкретный тендер/заказчика на коленке за полгода собрали силами полутора человек, покуривая?

Нет :) Проект не под тендер и не под «одноразовый заказчик», а изначально под свою инфраструктуру и партнерские сценарии, и делался не «полгода на коленке», а последовательно: toolchain, политика сборки, spec-файлы, репа, образы и т.д.

Снаружи это может выглядеть как «вчера объявились», но под капотом там много рутинной работы, которую как раз никто не видит, пока всё просто ставится и обновляется.

Понимаете, mon chere, «атомарные обновления» и стабильность, это как-бэ не совсем совместимые понятия :)

Тут как раз наоборот 🙂

Атомарные обновления — это не про «обновляться каждые полчаса», а про гранулярность переключения состояния системы:

  • обновление ставится в отдельный снапшот;
  • система либо целиком переходит на новое состояние, либо целиком откатывается;
  • нет ситуации «половина пакетов обновилась, половина нет, а потом админ три ночи ищет, что поехало».

Это ровно та же идея, на которой живут ostree-подходы, MicroOS-подобные системы и т.п.: меньше разноса, больше воспроизводимости. Стабильность тут как раз достигается не «отсутствием обновлений», а контролируемостью и откатами.

Их, даже Российских - полно. На выбор, вкус и цвет.

И это хорошо. Мы не претендуем на роль «единственно верной ОС для всех», наоборот — ниша узкая:

  • минималистичный LTS-хост под VM/контейнеры;
  • с ГОСТ-криптой из коробки;
  • с фокусом на immutable-подход, btrfs-снапшоты и возвращаемость состояния;
  • с прозрачной цепочкой поставки: свои spec, свои SRPM, SBOM, подписи, единая политика сборки.

Большинство дистров (и российских, и не очень) всё-таки играют в модель «универсальная ОС: и сервер, и десктоп, и терминал, и что угодно». Мы сознательно туда не идём.

Под инфраструктуру - это к селектел. Там люди как раз под нее, свою любимую, сделали. И там мне цель ясна и понятна (молодцы, кстати), а вот цель вот этого вот мне хоть и понятна (я тоже деньги люблю) - несколько туманна.

Selectel делает облачный стек под свою инфраструктуру — согласен, молодцы, кстати на чем основана их ось?

НАЙС.ОС решает другую задачу:

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

Цель здесь довольно приземлённая: уменьшить зоопарк базовых систем, дать предсказуемый, воспроизводимый LTS-хост под контейнеры и VM, который хорошо бьётся с российскими регуляторными и крипто-требованиями.

Нравится вам такая цель или нет — отдельный вопрос, но это точно не «на коленке ради галочки». Это просто ещё один технический выбор на рынке, и он нужен не всем, а тем, кому важны именно такой стек и такой уровень контроля.

Вы вдумайтесь о чем идет речь. И перестаньте завидовать мифическим тендерам. Понимаю что все это уже надоело «еще один дистр, распилы и тд», но не нравится - идите мимо!

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

Это дистр не для домашних пользователей, а для конкретных задач. Кроме документации нужно читать еще и лицензионное соглашение. Кстати, чем отличается adduser от useradd? Вы забыли упомянуть рептилоидов еще : )

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

мне проще работать в убунту без гуи

Вообразите, что вам нужно поддерживать парк из сотен серверов. И, понятно, не в одиночку. На этих серверах крутятся десятки однотипных окружений (но есть сюрпризы и исключения, конечно). Так вот, вся вообще затея нужна для того, чтобы минимизировать вероятность ситуации «вчера всё работало, мы ничего не меняли, сегодня не работает, grafana красная, пользователи красные, менеджеры красные, жопа тоже начинает алеть». Тут «убунтой без гуя» не отделаешься.

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

Это уже давно есть и называется проксмосом

а есть примеры проксмокса на 100-200 хостов? А то что-то интеграторы прям напрягаются при таких разговорах.

mikhalich ★★
()

Вот я чего не понял.

Этот дистрибутив предназначен, чтобы быть гостевой системой? Т.к. сказано:

специально заточен под установки в ВМ (KVM, Proxmox, VMware, VirtualBox и т.п.).

Или таки хостовой? Т.к. сказано:

всё прикладное предполагается ставить в контейнерах (Docker/Podman/Kubernetes)

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

Пхаха, это нормально, что так нейронкой ответы на лоре пишут? Я причём даже уверенно могу сказать, что это чатгпт, это его стиль ответа.

А позиционируют себя серьёзно… Во дела…

diamond_cat
()
Ответ на: комментарий от MEZON

Реальной ситуации не изменят твои инсинуации.

А мое «нет» - это констатация реальности, которая тебе не нравится.

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

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

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

Кстати, чем отличается adduser от useradd?

у вас на страннице 29 написано adduser https://niceos.ru/support/5.2/docs/NICE.OS_CLOUD_INSTALL.pdf . но такой команды системе нет. useradd в системе есть.

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

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

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

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

То есть все сводится к тому, доверяешь ли ты автору пакета, как и в случае с виндовом инсталляторов или apk каким-нибудь

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

Пакеты из репозитория дистрибутива это не магазин приложений, а компоненты операционной системы. Такие же, которые у винды включаются/выключаются галочками в SystemComponents и обновляются через SystemUpdates. Разумеется они ставятся от рута/администратор, ведь изменения вносятся в системные файлы.

В линуксе, в отличии от винды и макоси, никто специально инсталяторов и прикладных API для доступа к системным функциям без привилегий, не создавал вообще. Но и не запрещал, поэтому все как то выходят из этого по своему

uin ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.