The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..., opennews (??), 03-Май-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


25. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от Аноним (25), 03-Май-19, 09:40 
Не нужно. Уже есть NixOS
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от edolstra (?), 03-Май-19, 10:55 
Пусть цветут все цветы.
Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +1 +/
Сообщение от Аноним (35), 03-Май-19, 13:06 
> Пусть цветут все цветы.

Тов. Мао?

Ответить | Правка | Наверх | Cообщить модератору

31. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от Аноним (31), 03-Май-19, 11:27 
На systemd? Нет пути.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

54. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  –1 +/
Сообщение от Аноним (25), 04-Май-19, 08:12 
Согласен. Systemd надо заменить. Будь он просто системой инициализации все было бы хорошо, т.к. декларативные описания конфигов хорошо сочетаются с nixos. Но он зараза пытается быть системным менеджером, конфликтуя с другими системными демонами, которые выполняют свою работу лучше (сеть, время, яркость подсветки, acpid и прочая прочая)
Ответить | Правка | Наверх | Cообщить модератору

46. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от JL2001 (ok), 03-Май-19, 16:45 
> Не нужно. Уже есть NixOS

какие преимущества у NixOS перед этим?

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

55. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +2 +/
Сообщение от Аноним (25), 04-Май-19, 08:16 
Тем что там нормальный язык с неймспейсами, не требующий лапши с огромным уровнем вложенности как в guix

Ну и к тому же Лисп код по сути ast и удобен для машины, а не для человека

Ответить | Правка | Наверх | Cообщить модератору

57. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от JL2001 (ok), 04-Май-19, 10:06 
> Тем что там нормальный язык с неймспейсами, не требующий лапши с огромным
> уровнем вложенности как в guix
> Ну и к тому же Лисп код по сути ast и удобен
> для машины, а не для человека

так ли сильно важен язык в конфиге если конфиг правится 3 раза за год и всё?
иль в guix он провоцирует делать ошибки в конфиге?

Ответить | Правка | Наверх | Cообщить модератору

58. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +2 +/
Сообщение от gpyra (ok), 04-Май-19, 15:16 
Важен. В Guix мне было бы сложно его составить. Лисповая портянка она такая

Ну и 3 раза в год это только на vps. На локалхосте править хочется почаще, хотя бы чтобы попробовать новые плюшки

Ответить | Правка | Наверх | Cообщить модератору

59. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +2 +/
Сообщение от gpyra (ok), 04-Май-19, 15:18 
Смотря по какую ты сторону баррикад

1. У NixOS больше рабочей силы

2. По NixOS есть вакансии

3. В NixOS есть проприетарные пакеты

4. В NixOS нормальное ядро с блобами

5. В NixOS больше пакетов

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

75. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +1 +/
Сообщение от msrks (?), 10-Май-19, 22:47 
Ну если оставить всякие там холивары очевидные на тему GNU без нормальных блобовых ядер, пропиетарщины и прочего, то главное преимущество никсоси - их псевдоязык имеет более гуманный синтаксис и его интуитивно можно понимать. Очень невысокий порог вхождения. Чего не скажешь про лисп.
Хотя документация у Nix посредственная. Но достаточно пару примеров где-нибудь глянуть или бложеков почитать, чтобы начать чувствовать и понимать дистрибутив. Чего не скажешь о Scheme, ведь это язык программирования, а не специальный язык для конфигов.

Как-то так, к примеру, выглядит на никсовском псевдоязыке.

{
...
security.sudo.configFile="
root    ALL=(ALL) ALL
user  ALL=(ALL)    NOPASSWD: ALL
";
...
}

Даже мне тут всё понятно. И, после пересборки командой специальной появится /etc/sudoers.
А как будет на лиспе - не знаю.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

81. "Доступен пакетный менеджер GNU Guix 1.0 и дистрибутив GuixSD..."  +/
Сообщение от Andrey Mitrofanov (?), 13-Май-19, 09:54 
>[оверквотинг удален]
> Как-то так, к примеру, выглядит на никсовском псевдоязыке.
> {
> ...
> security.sudo.configFile="
> root    ALL=(ALL) ALL
> user  ALL=(ALL)    NOPASSWD: ALL
> ";
> ...
> }
> Даже мне тут всё понятно. И, после пересборки командой специальной появится /etc/sudoers.

Ой, да, ла-а-адно!  "Язык".  Показал _строковую_ константу и уже "язык"...

> А как будет на лиспе - не знаю.

http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system.sc...

(define %sudoers-specification
  ;; Default /etc/sudoers contents: 'root' and all members of the 'wheel'
  ;; group can do anything.  See
  ;; <http://www.sudo.ws/sudo/man/1.8.10/sudoers.man.html>.
  ;; TODO: Add a declarative API.
  (plain-file "sudoers" "\
root ALL=(ALL) ALL
%wheel ALL=(ALL) ALL\n"))

На здоровье.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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