Release 24.11 (#359948)

This commit is contained in:
Tristan Ross 2024-11-30 06:55:53 -08:00 committed by GitHub
commit 1819817298
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 10 additions and 10 deletions

View File

@ -345,7 +345,7 @@ See [Nix Channel Status](https://status.nixos.org/) for the current channels and
Here's a brief overview of the main Git branches and what channels they're used for: Here's a brief overview of the main Git branches and what channels they're used for:
- `master`: The main branch, used for the unstable channels such as `nixpkgs-unstable`, `nixos-unstable` and `nixos-unstable-small`. - `master`: The main branch, used for the unstable channels such as `nixpkgs-unstable`, `nixos-unstable` and `nixos-unstable-small`.
- `release-YY.MM` (e.g. `release-24.11`): The NixOS release branches, used for the stable channels such as `nixos-24.11`, `nixos-24.11-small` and `nixpkgs-24.11-darwin`. - `release-YY.MM` (e.g. `release-25.05`): The NixOS release branches, used for the stable channels such as `nixos-25.05`, `nixos-25.05-small` and `nixpkgs-25.05-darwin`.
When a channel is updated, a corresponding Git branch is also updated to point to the corresponding commit. When a channel is updated, a corresponding Git branch is also updated to point to the corresponding commit.
So e.g. the [`nixpkgs-unstable` branch](https://github.com/nixos/nixpkgs/tree/nixpkgs-unstable) corresponds to the Git commit from the [`nixpkgs-unstable` channel](https://channels.nixos.org/nixpkgs-unstable). So e.g. the [`nixpkgs-unstable` branch](https://github.com/nixos/nixpkgs/tree/nixpkgs-unstable) corresponds to the Git commit from the [`nixpkgs-unstable` channel](https://channels.nixos.org/nixpkgs-unstable).

View File

@ -6,7 +6,7 @@ expressions and associated binaries. The NixOS channels are updated
automatically from NixOS's Git repository after certain tests have automatically from NixOS's Git repository after certain tests have
passed and all packages have been built. These channels are: passed and all packages have been built. These channels are:
- *Stable channels*, such as [`nixos-24.05`](https://channels.nixos.org/nixos-24.05). - *Stable channels*, such as [`nixos-24.11`](https://channels.nixos.org/nixos-24.11).
These only get conservative bug fixes and package upgrades. For These only get conservative bug fixes and package upgrades. For
instance, a channel update may cause the Linux kernel on your system instance, a channel update may cause the Linux kernel on your system
to be upgraded from 4.19.34 to 4.19.38 (a minor bug fix), but not to be upgraded from 4.19.34 to 4.19.38 (a minor bug fix), but not
@ -19,7 +19,7 @@ passed and all packages have been built. These channels are:
radical changes between channel updates. It's not recommended for radical changes between channel updates. It's not recommended for
production systems. production systems.
- *Small channels*, such as [`nixos-24.05-small`](https://channels.nixos.org/nixos-24.05-small) - *Small channels*, such as [`nixos-24.11-small`](https://channels.nixos.org/nixos-24.11-small)
or [`nixos-unstable-small`](https://channels.nixos.org/nixos-unstable-small). or [`nixos-unstable-small`](https://channels.nixos.org/nixos-unstable-small).
These are identical to the stable and unstable channels described above, These are identical to the stable and unstable channels described above,
except that they contain fewer binary packages. This means they get updated except that they contain fewer binary packages. This means they get updated
@ -38,8 +38,8 @@ supported stable release.
When you first install NixOS, you're automatically subscribed to the When you first install NixOS, you're automatically subscribed to the
NixOS channel that corresponds to your installation source. For NixOS channel that corresponds to your installation source. For
instance, if you installed from a 24.05 ISO, you will be subscribed to instance, if you installed from a 24.11 ISO, you will be subscribed to
the `nixos-24.05` channel. To see which NixOS channel you're subscribed the `nixos-24.11` channel. To see which NixOS channel you're subscribed
to, run the following as root: to, run the following as root:
```ShellSession ```ShellSession
@ -54,16 +54,16 @@ To switch to a different NixOS channel, do
``` ```
(Be sure to include the `nixos` parameter at the end.) For instance, to (Be sure to include the `nixos` parameter at the end.) For instance, to
use the NixOS 24.05 stable channel: use the NixOS 24.11 stable channel:
```ShellSession ```ShellSession
# nix-channel --add https://channels.nixos.org/nixos-24.05 nixos # nix-channel --add https://channels.nixos.org/nixos-24.11 nixos
``` ```
If you have a server, you may want to use the "small" channel instead: If you have a server, you may want to use the "small" channel instead:
```ShellSession ```ShellSession
# nix-channel --add https://channels.nixos.org/nixos-24.05-small nixos # nix-channel --add https://channels.nixos.org/nixos-24.11-small nixos
``` ```
And if you want to live on the bleeding edge: And if you want to live on the bleeding edge:
@ -117,6 +117,6 @@ modules. You can also specify a channel explicitly, e.g.
```nix ```nix
{ {
system.autoUpgrade.channel = "https://channels.nixos.org/nixos-24.05"; system.autoUpgrade.channel = "https://channels.nixos.org/nixos-24.11";
} }
``` ```

View File

@ -1,4 +1,4 @@
# Release 24.11 (“Vicuña”, 2024.11/??) {#sec-release-24.11} # Release 24.11 (“Vicuña”, 2024.11/28) {#sec-release-24.11}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. --> <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->