Benutzer-Werkzeuge

Webseiten-Werkzeuge


notiz:nixos-cheats

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
notiz:nixos-cheats [2021/01/23 19:23] clerienotiz:nixos-cheats [2022/10/14 13:49] clerie
Zeile 1: Zeile 1:
 ====== NixOS cheats ====== ====== NixOS cheats ======
 +
 +===== Nix Flakes =====
 +
 +==== Nix Build Host Configuration ====
 +
 +<code bash>
 +nix build .#nixosConfiguration.hostname.config.system.build.toplevel
 +</code>
  
 ===== Konfiguration mit eigenen Paketquellen für eine VM bauen ===== ===== Konfiguration mit eigenen Paketquellen für eine VM bauen =====
Zeile 35: Zeile 43:
 nix-build -E "with import <nixpkgs> {}; callPackage ./. {}" nix-build -E "with import <nixpkgs> {}; callPackage ./. {}"
 </code> </code>
 +
 +===== Channel updates =====
 +<code bash>
 +nix-channel --update nixos
 +</code>
 +
 +===== Nix Store aufräumen / Alte Generationen entfernen =====
 +
 +Im Normalfall reicht das hier:
 +<code bash>
 +sudo reboot
 +sudo nix-collect-garbage -d
 +</code>
 +
 +Alle Generationen die älter als 14 Tage sind entfernen:
 +<code bash>
 +sudo nix-env --delete-generations 14d
 +</code>
 +
 +Ungenutze Pakete entfernen:
 +<code bash>
 +sudo nix-store --gc
 +</code>
 +
notiz/nixos-cheats.txt · Zuletzt geändert: 2022/10/15 13:33 von clerie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki