!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

211 Members
Salon francographe de NixOS71 Servers

Load older messages


SenderMessageTime
20 Dec 2025
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±( ouep j'utilise nixOS )16:28:10
21 Dec 2025
@lewo:matrix.orglewo

·☽•Nameless☆•777 · ±: je voulais dire que ca devrait fonctionner tout seul si dans ta conf nixos, tu ajoutes juste:

virtualisation.vswitch.enable = true;
00:11:04
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Ok merci je comprends mieux ,
le pire c'est que c'était écris dans

https://github.com/nixos/nixpkgs/blob/a7ddabfacc358f4a1bafebdabee13f5ce3085d1c/nixos/modules/virtualisation/openvswitch.nix#L76

03:16:07
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±( j'ai un peu le cerveau dans les choux en ce moment u_u )03:17:20
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Ça fonctionne merci pour ton aide :)03:35:43
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±En fait mon erreur a été de penser que j'avais juste à installer le package openvswitch pour que tout fonctionne correctement.03:38:35
@exaltia:chat.exaltia.frExaltia👋 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:chat.exaltia.frExaltia

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:chat.exaltia.frExaltiaaprè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 tatonnements23:07:09
@zbuben:matrix.orgzbubenje suis pas du tout sûr que ça va aider, mais il existe nixos-generate-config23:08:57
@exaltia:chat.exaltia.frExaltiaje 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
@gsaurel:laas.frnim65s

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
@gsaurel:laas.frnim65s *

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:chat.exaltia.frExaltiaah il fallais que je respécifie ca. ok. pour le moment ca s'apelle #generic! 23:27:31
22 Dec 2025
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko

02:15:15
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

https://github.com/nix-community/disko

02:15:48
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

https://wiki.nixos.org/wiki/Nixos-anywhere

02:16:12
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

# disk-config.nix
# Example to create a msdos partition
{ lib, ... }:
{
  disko.devices = {
    disk.disk1 = {
      device = lib.mkDefault "/dev/sda";
#      type = "disk";
      content = {
        type = "table";
        format = "msdos";
        partitions = [
          {
            part-type = "primary";
            fs-type = "btrfs";
            name = "root";
            bootable = true;
            content = {
              type = "filesystem";
              format = "btrfs";
              extraArgs = [ "-f" "-O block-group-tree" ];
              mountpoint = "/";
              mountOptions = [ "compress=zstd" ];
            };
          }
        ];
      };
    };
  };
}
02:16:26
@alex:tunstall.xyzAlex
In reply to @nam3l33ss:matrix.org

Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko

Pour les choses déjà installés: pas vraiment possible.
Il n'y a pas de façon de prendre une dérivation et de reconstruire le Nix qui l'a créé.

Sinon, manuellement, tu peux regarder dans /run/current-system/sw/bin pour voir ce qui est actuellement installé.

02:19:09
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Je partais du principe qu'il n'y avait rien d'installé...

Et ne faisais que reprendre l'exemple que donne la doc comme procédure .

02:21:35
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± *

Comment je genere un truc par defaut qui va me reprendre mes partitions actuelles et les packages déjà installés?
Pour le partitionnement, si j'ai bien compris, tu dois passer par Disko

02:21:57
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Je répondais à la question qui se trouve ici .02:22:29
@exaltia:chat.exaltia.frExaltia Merci a vous tous.
l'indication de nim65s m'a permis d'updater.
Je passais déjà par disko pour l'install initiale.
j'étais juste un peu déroutée par le fait qu'on puisse avoir une machine sur nixos sans avoir un configuration.nix sur la machine elle meme. mais du coup, pas besoin visiblement.
je vais pouvoir retourner dormir
06:01:25
@exaltia:chat.exaltia.frExaltia Une seule chose a ajouter :après Boris, c'est désormais chez exaltia que ce fut.. Soirée disko 😎 06:45:18
26 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".19:34:08
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:34:08
@grahamc:nixos.org@grahamc:nixos.org invited @immae:matrix.orgimmae.19:34:18
@grahamc:nixos.org@grahamc:nixos.org invited @samueldr:matrix.orgsamueldr.19:34:19
@samueldr:matrix.orgsamueldr joined the room.19:40:10
@immae:matrix.orgimmae joined the room.19:40:42

Show newer messages


Back to Room ListRoom Version: 6