1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-05 13:35:25 +02:00
tldr/pages.de/linux/nixos-rebuild.md
Peter Bittner f40f1fd57c
nixos-rebuild: add example for list-generations command (#16313)
Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
Co-authored-by: Juri Dispan <juri.dispan@posteo.net>
2025-05-08 05:45:49 +03:00

1.2 KiB

nixos-rebuild

Rekonfiguriere eine NixOS-Maschine. Weitere Informationen: https://nixos.org/nixos/manual/#sec-changing-config.

  • Erstelle und wechsle zu einer neuen Konfiguration und nutze diese künftig als Standardkonfiguration:

sudo nixos-rebuild switch

  • Gib der neu erstellten Standardkonfiguration einen Namen:

sudo nixos-rebuild switch {{[-p|--profile-name]}} {{name}}

  • Erstelle und wechsle zu einer neuen Konfiguration, nutze diese künftig als Standardkonfiguration und installiere Updates:

sudo nixos-rebuild switch --upgrade

  • Setze Änderungen der Konfiguration zurück und wechsle zur vorhergehenden Konfiguration:

sudo nixos-rebuild switch --rollback

  • Erstelle eine neue Konfiguration und starte diese zukünftig direkt ohne sofort zu wechseln:

sudo nixos-rebuild boot

  • Erstelle und wechsle direkt zu einer neuen Konfiguration, ändere den Standard-Start-Eintrag nicht (dieses Kommando ist für Testzwecke gedacht):

sudo nixos-rebuild test

  • Erstelle die Konfiguration und öffne diese in einer virtuellen Maschine:

sudo nixos-rebuild build-vm

  • Liste die verfügbaren Generationen wie im Bootloader-Menü auf:

nixos-rebuild list-generations