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?



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

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

anonymous
()

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

slon
() автор топика

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

unt1tled ★★★★
()
Ответ на: комментарий от 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.