| 21 Dec 2025 |
Exaltia | 👋
Bonsoir a tous et toutes
je viens de terminer l'install d'un serveur via nixos-anywhere et.. et... y'a aucun configuration.nix ni hardware-configuration.nix qui a été généré ni uploadé depuis la machine de base.
j'ai raté un truc ?
Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés? | 22:30:27 |
Exaltia | j'ai tenté
nixos-rebuild switch --flake flake.nix --target-host root@62.210.89.124
Enter passphrase for key '/home/exaltia/.ssh/id_ed25519':
warning: Path '/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server/flake.nix' should point at the directory containing the 'flake.nix' file, not the file itself. Pretending that you meant '/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server'
error: flake 'path:/home/exaltia/big_storage/Documents/dev/nixos-anywhere/oneproviders-db-server' does not provide attribute 'packages.x86_64-linux.nixosConfigurations."nixos".config.system.build.nixos-rebuild', 'legacyPackages.x86_64-linux.nixosConfigurations."nixos".config.system.build.nixos-rebuild' or 'nixosConfigurations."nixos".config.system.build.nixos-rebuild'
Command 'nix --extra-experimental-features 'nix-command flakes' build --print-out-paths 'flake.nix#nixosConfigurations."nixos".config.system.build.nixos-rebuild' --no-link' returned non-zero exit status 1.
mais je me suis faite jeter
| 22:31:17 |
Exaltia | après si la seule possibilité" c'est d'écrire ca a la main, bah, tantg pis, mais je sent que ca va etre un florilege de tatonnements | 23:07:09 |
zbuben | je suis pas du tout sûr que ça va aider, mais il existe nixos-generate-config | 23:08:57 |
Exaltia | je tenterai . je viens de me poser au lit et j'ai pas ma clef ssh sur ce pc (fraichement installé... sous nixos :D) | 23:19:45 |
nim65s | il faut peut‑être spécifier le bon hostname. Quand tu fais nixos-rebuild switch local, il sait regarder l’hostname local et prendre la clef correspondante dans nixosConfigurations."${hostname}", mais là visiblement il a cherché nixos comme hostname par défaut et n’a rien trouvé.
Si la machine que tu veux déployer s’appelle toto, je pense que la bonne commande est nixos-rebuild switch --flake .#toto --target-host root@62.210.89.124
| 23:24:50 |
nim65s | * il faut peut‑être spécifier le bon hostname. Quand tu fais un nixos-rebuild switch local, il sait regarder l’hostname local et prendre la clef correspondante dans nixosConfigurations."${hostname}", mais là visiblement il a cherché nixos comme hostname par défaut et n’a rien trouvé.
Si la machine que tu veux déployer s’appelle toto, je pense que la bonne commande est nixos-rebuild switch --flake .#toto --target-host root@62.210.89.124
| 23:25:17 |
Exaltia | ah il fallais que je respécifie ca. ok. pour le moment ca s'apelle #generic! | 23:27:31 |