nix, nix-build, nix-env, nix-collect-garbage, nix-shell: add German translation (#9365)
* nix, nix-build, nix-env, nix-collect-garbage, nix-shell: add German translation * nix, nix-build, nix-env, nix-collect-garbage, nix-shell: apply suggestions from code review * nix, nix-build, nix-env, nix-collect-garbage, nix-shell: Applied changes from German code review to originals * Update pages.de/common/nix-collect-garbage.md
This commit is contained in:
12
pages.de/common/nix-build.md
Normal file
12
pages.de/common/nix-build.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# nix-build
|
||||
|
||||
> Erstellen eines Nix-Ausdruck.
|
||||
> Weitere Informationen: <https://nixos.org/releases/nix/latest/manual#sec-nix-build>.
|
||||
|
||||
- Erstellen eines Nix-Ausdrucks:
|
||||
|
||||
`nix-build '<nixpkgs>' --attr {{firefox}}`
|
||||
|
||||
- Erstellen eines Nix-Ausdruck mit Sandbox (auf nicht-NixOS):
|
||||
|
||||
`nix-build '<nixpkgs>' --attr {{firefox}} --option sandbox true`
|
17
pages.de/common/nix-collect-garbage.md
Normal file
17
pages.de/common/nix-collect-garbage.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# nix-collect-garbage
|
||||
|
||||
> Löschen von unbenutzten und unerreichbaren Nix-Speicherpfaden.
|
||||
> Generationen können mit `nix-env --list-generations` aufgelistet werden.
|
||||
> Weitere Informationen: <https://nixos.org/releases/nix/latest/manual/#sec-nix-collect-garbage>.
|
||||
|
||||
- Löschen von allen Speicherpfaden, die von den aktuellen Generationen der einzelnen Profile nicht verwendet werden:
|
||||
|
||||
`sudo nix-collect-garbage --delete-old`
|
||||
|
||||
- Simulieren der Löschung alter Speicherpfade:
|
||||
|
||||
`sudo nix-collect-garbage --delete-old --dry-run`
|
||||
|
||||
- Löschen aller Speicherpfade, die älter als 30 Tage sind:
|
||||
|
||||
`sudo nix-collect-garbage --delete-older-than 30d`
|
36
pages.de/common/nix-env.md
Normal file
36
pages.de/common/nix-env.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# nix-env
|
||||
|
||||
> Manipulieren oder Abfragen von Nix-Benutzerumgebungen.
|
||||
> Weitere Informationen: <https://nixos.org/manual/nix/stable/#sec-nix-env>.
|
||||
|
||||
- Alle installierten Pakete auflisten:
|
||||
|
||||
`nix-env -q`
|
||||
|
||||
- Installierte Pakete abfragen:
|
||||
|
||||
`nix-env -q {{suchbegriff}}`
|
||||
|
||||
- Verfügbare Pakete abfragen:
|
||||
|
||||
`nix-env -qa {{suchbegriff}}`
|
||||
|
||||
- Paket installieren:
|
||||
|
||||
`nix-env -iA nixpkgs.{{paket_name}}`
|
||||
|
||||
- Installieren eines Pakets von einer URL:
|
||||
|
||||
`nix-env -i {{paket_name}} --datei {{beispiel.com}}`
|
||||
|
||||
- Paket deinstallieren:
|
||||
|
||||
`nix-env -e {{paket_name}}`
|
||||
|
||||
- Upgrade eines Pakets:
|
||||
|
||||
`nix-env -u {{paket_name}}`
|
||||
|
||||
- Alle Pakete aktualisieren:
|
||||
|
||||
`nix-env -u`
|
28
pages.de/common/nix-shell.md
Normal file
28
pages.de/common/nix-shell.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# nix-shell
|
||||
|
||||
> Startet eine interaktive Shell, die auf einem Nix-Ausdruck basiert.
|
||||
> Weitere Informationen: <https://nixos.org/manual/nix/stable/#sec-nix-shell>.
|
||||
|
||||
- Start mit Nix-Ausdruck in `shell.nix` oder `default.nix` im aktuellen Verzeichnis:
|
||||
|
||||
`nix-shell`
|
||||
|
||||
- Shell-Befehl in nicht-interaktiver Shell ausführen und beenden:
|
||||
|
||||
`nix-shell --run "{{befehl}} {{arg1 arg2 ...}}"`
|
||||
|
||||
- Start mit Ausdruck in `default.nix` im aktuellen Verzeichnis:
|
||||
|
||||
`nix-shell {{default.nix}}`
|
||||
|
||||
- Start mit aus nixpkgs geladenen Paketen:
|
||||
|
||||
`nix-shell --packages {{paket_name_1 paket_name_2 ...}}`
|
||||
|
||||
- Start mit Paketen, die aus einer bestimmten Nixpkgs-Revision geladen wurden:
|
||||
|
||||
`nix-shell --packages {{paket_name_1 paket_name_2 ...}} -I nixpkgs={{https://github.com/NixOS/nixpkgs/archive/nixpkgs_revision.tar.gz}}`
|
||||
|
||||
- Den Rest der Datei mit einem bestimmten Interpreter auswerten, zur Verwendung in `#!-scripts` (siehe <https://nixos.org/manual/nix/stable/#use-as-a-interpreter>):
|
||||
|
||||
`nix-shell -i {{interpreter}} --packages {{paket_name_1 paket_name_2 ...}}`
|
24
pages.de/common/nix.md
Normal file
24
pages.de/common/nix.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# nix
|
||||
|
||||
> Dienstprogramme für die Nix-Sprache und den Nix-Speicher.
|
||||
> Weitere Informationen: <https://nixos.org>.
|
||||
|
||||
- Suche nach einem Paket über seinen Namen oder seine Beschreibung:
|
||||
|
||||
`nix search {{suchbegriff}}`
|
||||
|
||||
- Starten einer Nix-Shell, die die angegebenen Pakete zur Verfügung stellt:
|
||||
|
||||
`nix run {{nixpkgs.pkg1 nixpkgs.pkg2 ...}}`
|
||||
|
||||
- Optimieren der Festplattennutzung des Nix-Speicher durch Zusammenfassen doppelter Dateien:
|
||||
|
||||
`nix store optimise`
|
||||
|
||||
- Starten einer interaktiven Umgebung für die Auswertung von Nix-Ausdrücken:
|
||||
|
||||
`nix repl`
|
||||
|
||||
- Upgrade von Nix auf die neueste stabile Version:
|
||||
|
||||
`nix upgrade-nix`
|
@@ -5,8 +5,8 @@
|
||||
|
||||
- Build a Nix expression:
|
||||
|
||||
`nix-build --attr {{expression_name}}`
|
||||
`nix-build '<nixpkgs>' --attr {{firefox}}`
|
||||
|
||||
- Build a sandboxed Nix expression (on non-NixOS):
|
||||
|
||||
`nix-build --attr {{expression_name}} --option sandbox true`
|
||||
`nix-build '<nixpkgs>' --attr {{firefox}} --option sandbox true`
|
||||
|
@@ -14,4 +14,4 @@
|
||||
|
||||
- Delete all store paths older than 30 days:
|
||||
|
||||
`sudo nix-collect-garbage --delete-older-than {{30d}}`
|
||||
`sudo nix-collect-garbage --delete-older-than 30d`
|
||||
|
@@ -9,7 +9,7 @@
|
||||
|
||||
- Run shell command in non-interactive shell and exit:
|
||||
|
||||
`nix-shell --run "{{command}} {{command_arguments}}"`
|
||||
`nix-shell --run "{{command}} {{arg1 arg2 ...}}"`
|
||||
|
||||
- Start with expression in `default.nix` in the current directory:
|
||||
|
||||
@@ -17,12 +17,12 @@
|
||||
|
||||
- Start with packages loaded from nixpkgs:
|
||||
|
||||
`nix-shell --packages {{package_name_1}} {{package_name_2}}`
|
||||
`nix-shell --packages {{package_name_1 package_name_2 ...}}`
|
||||
|
||||
- Start with packages loaded from specific nixpkgs revision:
|
||||
|
||||
`nix-shell --packages {{package_names}} -I nixpkgs={{https://github.com/NixOS/nixpkgs/archive/nixpkgs_revision.tar.gz}}`
|
||||
`nix-shell --packages {{package_name_1 package_name_2 ...}} -I nixpkgs={{https://github.com/NixOS/nixpkgs/archive/nixpkgs_revision.tar.gz}}`
|
||||
|
||||
- Evaluate rest of file in specific interpreter, for use in `#!-scripts` (see <https://nixos.org/manual/nix/stable/#use-as-a-interpreter>):
|
||||
|
||||
`nix-shell -i {{interpreter}} --packages {{package_names}}`
|
||||
`nix-shell -i {{interpreter}} --packages {{package_name_1 package_name_2 ...}}`
|
||||
|
Reference in New Issue
Block a user