Guix System Distribution

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in Module:Infobox at line 314: malformed pattern (missing ']').

Guix System Distribution (abbreviated GuixSD[2]) is a Linux distribution centered on GNU Guix package manager.[3][4] It uses the Linux-libre kernel, with support for the GNU Hurd under development. On February 3, 2015, the distribution was added to the Free Software Foundation's list of free Linux distributions.[5]

GNU Guix

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

GuixSD is based on GNU Guix, a purely functional package and system configuration manager derived from Nix, using the GNU Guile implementation of the Scheme programming language. All package recipes, as well as the whole system configuration, are written in declarative embedded domain-specific languages in Guile Scheme.

GNU Shepherd

GuixSD uses the GNU Shepherd init system, which is also developed by the Guix project and uses GNU Guile. It was previously known as "dmd", which stood for "Daemon managing Daemons" or "Daemons-managing Daemon". The Shepherd was originally designed to work with GNU Hurd, and was later adopted by GuixSD.[6]

See also

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links


<templatestyles src="Asbox/styles.css"></templatestyles>

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.