Als «nixos» getaggte Fragen

NixOS ist eine Nix-basierte Linux-Distribution. Dank Nix unterstützt es atomare Upgrades, Rollbacks und die Verwaltung von Mehrbenutzerpaketen und verfügt über einen deklarativen Ansatz für das Systemkonfigurationsmanagement, der es einfach macht, eine Konfiguration auf einem anderen Computer zu reproduzieren.

4
Wie finde ich den Namen eines Nix-Pakets, um es in configuration.nix zu installieren?
Angenommen, ich suche nach einem Paket, das mithilfe nix-envder folgenden --queryOperation installiert werden soll : $ nix-env -qa 'aspell.*en' aspell-dict-en-7.1-0 Ich schreibe diese Paketnamen in /etc/nixos/configuration.nix, NixOS Hauptkonfigurationsdatei : environment.systemPackages = with pkgs; [ aspell-dict-en ]; Wenn ich sudo nixos-rebuild switchjedoch den Befehl NixOS ausführe, um die Konfiguration zu aktualisieren …
21 nixos  nix 


1
Wie teile ich /etc/nixos/configuration.nix in separate Module auf?
Angenommen, ich habe eine sehr einfache NixOS-Konfigurationsdatei : { config, pkgs, ... }: { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; # SOME STUFF environment.systemPackages = with pkgs; [ emacs gitFull ]; # SOME STUFF } Ich weiß, dass NixOS ein Modulsystem implementiert und …
14 nixos  nix 




2
Binärdatei kann in NixOS nicht ausgeführt werden - Keine solche Datei oder kein solches Verzeichnis
Ich habe versucht, das aktuelle Oracle JRE auf einer VM unter NixOS zu installieren. Nun passiert folgendes: [michas@cc:~]$ tar xvzf jre-7u40-linux-x64.tar.gz |grep bin/java jre1.7.0_40/bin/javaws jre1.7.0_40/bin/java_vm jre1.7.0_40/bin/java [michas@cc:~]$ ls -l ./jre1.7.0_40/bin/java -rwxr-xr-x 1 michas nogroup 7750 Aug 27 09:17 ./jre1.7.0_40/bin/java [michas@cc:~]$ ./jre1.7.0_40/bin/java bash: ./jre1.7.0_40/bin/java: No such file or directory WTF? Die …

1
Wie kompiliere ich ein Latex-Dokument unter NixOS?
Normalerweise pdflatexkompiliere ich Latexdokumente, aber unter NixOS sehe ich nicht, dass diese pdflatexüber installiert werden können $ nix-env -i pdflatex. $ nix-env -qa pdflatex error: selector ‘pdflatex’ matches no derivations Die Ergebnisse für werden pdflatexauch nicht unter der Suche unter nixos.org/nixos/packages.html angezeigt . Allerdings habe ich dort das Paket bemerkt …

3
Wie installiere ich npm-Pakete in NixOS?
In NixOS habe ich das Paket yarnwie gewohnt durch Ausführen installiert $ nix-env -i yarn. Jetzt versuche ich yarnüber zu rennen $ yarn start. Dies führt mich jedoch zu folgendem Fehler. $ yarn start yarn start v0.20.3 $ webpack-dev-server --env dev sh: webpack-dev-server: command not found error Command failed with …
10 nixos  npm 


1
Wie installiere ich ein einmaliges Paket in NixOS?
Ich habe eine NixOS-Box, die ich auf dem nixos-16.03Kanal habe. Ich möchte, dass die Maschine in einem weitgehend stabilen Zustand bleibt, und möchte daher vermeiden, auf den nixos-unstableKanal umzuschalten. Ich muss jedoch eine neuere Version eines Pakets installieren, als in diesem Kanal verfügbar ist ( nodejs-6_xin diesem Fall). Im Handbuch …
9 nixos  nix  nixpkgs 

1
Kabale stirbt auf NixOS in KVM
Ich habe ein NixOS-System auf KVM eingerichtet und das Paket haskelPlatform installiert. Alles funktioniert gut, ghci funktioniert gut, aber die Kabale stirbt ohne hilfreiche Fehlermeldung: [michas@nix:~]$ type -a cabal cabal is /run/current-system/sw/bin/cabal [michas@nix:~]$ cabal --version cabal-install version 1.16.0.2 using version 1.16.0 of the Cabal library [michas@nix:~]$ cabal update Downloading the …
9 linux  kill  haskell  nixos  cabal 

1
Der lokale Nix-Cache wird ignoriert, da in der NAR-Info-Datei keine Signatur vorhanden ist
[teilweise hier gelöst: https://plus.google.com/110416349762686874861/posts/PVGHL1Tpeb9 ; aber nicht ganz] Ich möchte eine meiner NixOS-Maschinen als Cache für die Pakete verwenden, um nicht bei jedem Upgrade für jede einzelne Maschine alles aus Hydra abzurufen. Also versuche ich das: https://nixos.org/nix/manual/#sec-sharing-packages . Aber Wenn ich versuche zu verwenden nix-serve -p <port>, nix-env --option extra-binary-caches …
7 nixos  nix 


2
Nix-Ausdruck in Nix-Shell schnell neu laden?
Wenn ich nix-shell laufen lasse nix-shell ~/dev/nixpkgs -A pythonPackages.some-package und dann Phasen bearbeiten pythonPackages.some-package, wie man die nix-shellUmgebung mit neuen Änderungen neu lädt? Beenden nix-shellund erneut ausführen ist eine Option, aber gibt es Alternativen?
7 nixos  nix 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.