LINUX.ORG.RU

В Gentoo добавлен пакетный менеджер Nix и что это значит для нас

 , ,


1

3

Кто бы мог объяснить?

[*N]  >> sys-apps/nix ((~)1.11.6-r1): A purely functional package manager
* sys-apps/nix
     Available versions:  (~)1.11.6-r1 {doc +etc_profile +gc sodium}
     Homepage:            https://nixos.org/nix
     Description:         A purely functional package manager
Теперь заживём? Можно из генты сделать Nixos без systemd?


Закон не запрещает.

anonymous ()

арче sys-apps/pacman в генте давно, нужен для чрутирования и школьных экспериментов, здесь та же гречка?

slon ()

Он когда-нибудь заменит портаж? Ато 10 лет жду.

unt1tled ★★★★ ()

Когда Guix добавят — тогда и запляшем.

HashDerpy ()
Ответ на: комментарий от slon

Имелось в виду добавление в основную ветку, из оверлеев Я и так могу любую хрень поставить. И это не мой оверлей.

HashDerpy ()
Последнее исправление: HashDerpy (всего исправлений: 1)

ЕМНИП он там для того же, для чего и rpm с debootstrap

Pinkbyte ★★★★★ ()

Когда можно будет ставить старье типа kernel 2.6.x, gcc-2.x и т.п. без проблем и оверхеда, тогда посмотрим - старье нужно для проверки потенциала непротиворечивости системного окружения в первую очередь.

Теперь заживём?

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

Все равно, до сих пор о лучшем расчете зависимостей не заявлялось пока что.

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

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

+100

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

Нынешняя система вполне адекватна,

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

ugoday ★★★★★ ()

Лучше б что-то более полезное добавляли

Harald ★★★★★ ()

TL;DR nix плюшки в gentoo:

  • чуть более свежий софт (gcc-6.3.0, glibc-2.24)
  • быстрая установка бинарников/либ (не требует root или деинсталляции существующих)
  • нет конфликтов разных либ (например, версии llvm или libav/ffmpeg могут спокойно сосуществовать как зависимости разных пакетов)

Одна из идей Nix в том, что собранными пакетами можно просто обмениваться между машинами копируя бинарники. Nix уже имеет бинарный кэш большинства пакетов, так что обновление системы или установка какого-то нового пакета требует только немного интернета и не требует root-привилегий.

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

Спасибо большое, это очень интересно и уже очевидно, что полезно и нужно.

slon ()

добавив nix в gentoo ты не получишь nixos //nixos это не только ценный^W пакеты, но конфигурация и сервисы системы

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

А сервисы реализованы через systemd, пользоваться которым ТСу, по всей видимости, запрещает религия или ещё что похуже

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

так что обновление системы или установка какого-то нового пакета требует только немного интернета и не требует root-привилегий.

как-то это страшно же, не?

Iron_Bug ★★★★ ()

без systemd?

Зачем оно нужно?

Deleted ()

По ссылке, кто-нибудь может скачать хоть какой-нибудь собранный пакет: rpm, deb, tar? У них там что, вся инфраструктура поломана? Уже несколько дней не качается

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