Каковы основные различия между GuixSD и NixOS?

Вы можете удалить папку кэша в своей домашней папке. Вы также можете снять флажок «Автоматически сохранять сеанс при выходе» в разделе «Сеансы и запуск».

rm -rf ~/.cache/
2
01.10.2020, 19:54
1 ответ

Это довольно широкий вопрос, и, как пользователь guix, я, возможно, не картину в целом, но основные отличия, насколько я понимаю,:

  1. Guix не упаковывает проприетарное программное обеспечение в официальное репо, nix, однако.
  2. В то время как nix использует systemd, guix использует GNU Shepherd.
  3. Конфигурация Nix выполняется на предметно-ориентированном языке, который частично вдохновлен haskell, тогда как guix использует Guile, язык схем, для большей части конфигурации системы, включая сервисы.
  4. Nix поддерживает GNU/Linux и MacOS, guix поддерживает GNU/Linux и Hurd
  5. Компания Nix была основана в 2003 г., guix — в 2013 г., поэтому nix может быть более зрелым
  6. По моему опыту, guix — это скорее «неизведанная граница», и поэтому Во многих случаях вы будете сталкиваться с проблемами, на которые не сможете найти ответ в Интернете (, по крайней мере, чаще, чем с nix ).

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

13
18.03.2021, 23:01

Теги

Похожие вопросы