Nix ecosystem: Difference between revisions

imported>Ixxie
No edit summary
imported>Ixxie
No edit summary
Line 10: Line 10:
| [[Nix Package Manager]]
| [[Nix Package Manager]]
| A package manager that parses Nix expressions specifying reproducible build, putting the result in a store address with a hash of the dependency tree, sidestepping dependency hell and supporting multiversion installs and rollbacks.
| A package manager that parses Nix expressions specifying reproducible build, putting the result in a store address with a hash of the dependency tree, sidestepping dependency hell and supporting multiversion installs and rollbacks.
| Package management in Linux & Darwin • Reproducible Builds
| Reproducible builds & package management in Linux & Darwin
|-  
|-  
| [[NixOS]]
| [[NixOS]]
| A Linux distribution with ''all'' components built by Nix, and thus supporting reproducible and declarative system-wide configuration management as well as atomic upgrades and rollbacks.  
| A Linux distribution with ''all'' components built by Nix, and thus supporting reproducible and declarative system-wide configuration management as well as atomic upgrades and rollbacks.  
| Configuration Management • Desktops •  Servers • Clusters
| Declaratively configuration of desktops, servers & clusters
|-
|-
| [[Nixpkgs]]
| [[Nixpkgs]]
| The largest community maintained Nix package and NixOS module repository; standard releases of NixOS are hosted here.
| The largest community maintained Nix package and NixOS module repository; standard releases of NixOS are hosted here.
|  Sharing Nix Packages & NixOS Modules • Developing NixOS
|  Sharing Nix packages & developing NixOS
|-
|-
| [[NixOps]]
| [[NixOps]]
| A Nix based deployment and provisioning tool allowing declarative specification of remote NixOS systems, VMs and containers; supports AWS, Hetzner, GCE and some other cloud providers out of box.
| A Nix based deployment and provisioning tool allowing declarative specification of remote NixOS systems, VMs and containers; supports AWS, Hetzner, GCE and some other cloud providers out of box.
| Deployment & provisioning to NixOS systems, VMs & containers
| Deploying & provisioning NixOS systems, VMs & containers
|-
|-
| [[Hydra]]
| [[Hydra]]