NixOS tutorial - Nix Packages
3-Second Blueprint (English)
- Nix packages store declarative build expressions with source URLs and hashes rather than static binaries, backed by a binary cache.
- Custom derivations define fetchurl sources, cryptographic hashes, runtime dependencies, unpackPhase, and executable `$out/bin` installs.
- Packages are tested locally via `nix-build -E` to verify SHA hashes before importing them into `configuration.nix` for system rebuilds.
NixOSNixpkgsnix-buildDeclarative Packaging
3-Sekunden-Fazit (Deutsch)
- Nix-Pakete speichern deklarative Bauanleitungen mit Quell-URLs und Hashes statt reiner Binärdateien, ergänzt durch einen Binärcache.
- Eigene Derivations definieren fetchurl-Quellen, kryptografische Hashes, Laufzeitabhängigkeiten sowie unpackPhase und `$out/bin`-Pfade.
- Pakete werden vorab mit `nix-build -E` auf korrekte SHA-Hashes geprüft und danach über `configuration.nix` ins System eingebunden.
NixOSNixpkgsnix-buildDeklaratives Packaging
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.