Channel branches: Difference between revisions
imported>Puzzlewolf update mentioned versions to 20.03, fix nixos-rebuild command |
imported>Bachp Replace nixpkgs-channels with nixpkgs |
||
| Line 3: | Line 3: | ||
A "channel" is a name for the latest "verified" git commits in Nixpkgs. Each channel has a different definition of what "verified" means. Each time a new git commit is verified, the channel declaring this verification gets updated. Contrary to a user of the git master branch, a channel user will benefit from both verified commits and binary packages from the binary cache. | A "channel" is a name for the latest "verified" git commits in Nixpkgs. Each channel has a different definition of what "verified" means. Each time a new git commit is verified, the channel declaring this verification gets updated. Contrary to a user of the git master branch, a channel user will benefit from both verified commits and binary packages from the binary cache. | ||
Channels are reified as git branches in the [https://github.com/nixos/nixpkgs | Channels are reified as git branches in the [https://github.com/nixos/nixpkgs nixpkgs] repository and as disk images in the [https://nixos.org/channels/ channels webpage]. There is also the handy [https://status.nixos.org/ nix channel status webpage] that tracks the age of channels. | ||
There are several channels, each with its own use case and verification phase. | There are several channels, each with its own use case and verification phase. | ||