!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

343 Members
107 Servers

Load older messages


SenderMessageTime
23 Aug 2023
@linus:schreibt.jetztLinux Hackerman all nix copy does is copy things into the store 11:56:41
@linus:schreibt.jetztLinux Hackermanno activation or anything11:56:49
@artemis:arty.chatartemiseh surely qemu-user is enough to handle that11:56:50
@linus:schreibt.jetztLinux Hackermanprobably, but you'll need to copy qemu-user in for it to work in the chroot too11:57:13
@artemis:arty.chatartemisright11:57:21
@linus:schreibt.jetztLinux Hackerman if you're using qemu-user, nixos-install might be what you want, with the --system param pointing to the toplevel, and probably --no-root-passwd and --no-channel-copy too 11:57:42
@artemis:arty.chatartemisis that a command i should be running from my host or inside the chroot11:58:16
@linus:schreibt.jetztLinux Hackermanfrom the host11:58:20
@linus:schreibt.jetztLinux Hackermannixos-install copies the system in and does all the bits and pieces needed for it to boot11:58:58
@artemis:arty.chatartemiswhere does it copy the system from?11:59:12
@linus:schreibt.jetztLinux Hackermanthe "normal" store11:59:23
@artemis:arty.chatartemisoh right, ok11:59:36
@linus:schreibt.jetztLinux Hackermanthough I think it's happy to not do any copying if the system is already in the target store11:59:40
@linus:schreibt.jetztLinux Hackermanthis is all not ideal, and I have some thoughts about what a future replacement for nixos-rebuild and nixos-install should look like, as do others https://github.com/NixOS/nixpkgs/issues/5418812:02:30
@linus:schreibt.jetztLinux Hackerman(just as a disclaimer that this is how it currently is, but don't actually think it's cool and great :D )12:02:50
@artemis:arty.chatartemis_nods_12:03:27
@artemis:arty.chatartemiscan you point me at where the source and/or docs for the nixos-install command is?12:03:50
@artemis:arty.chatartemisi cant seem to view help on my machine12:03:57
@linus:schreibt.jetztLinux Hackermanis it a nixos machine?12:04:08
@artemis:arty.chatartemisno12:04:11
@linus:schreibt.jetztLinux Hackermanaah ok12:04:13
@artemis:arty.chatartemis``` [nix-shell:~]$ nixos-install -h /nix/store/05fq6sq2jwhkqiqh0i4bfcrfdh07c2l5-nixos-install-tools-23.11pre517312.9d757ec49866/bin/nixos-install: unknown option `-h' [nix-shell:~]$ nixos-install --help No manual entry for nixos-install ```12:04:22
@linus:schreibt.jetztLinux Hackermanheh12:04:28
@artemis:arty.chatartemisyeah this is just me nix-shelling into it12:04:35
@linus:schreibt.jetztLinux Hackermanweird, nix-shell usually provides manpages...12:04:44
@artemis:arty.chatartemisi dont see it adding anything to my MANPATH so i guess it makes sense12:05:51
@artemis:arty.chatartemisthe only nix thing i have on MANPATH is $HOME/.nix-profile/share/man12:06:08
@artemis:arty.chatartemiswhich does have some stuff in it but its stuff i think i actually installed rather than just shelling into12:06:27
@linus:schreibt.jetztLinux Hackerman artemis: hm, which package are you getting via nix-shell? 13:00:40
@linus:schreibt.jetztLinux Hackermannixos-install-tools does seem to include the manpages13:00:47

Show newer messages


Back to Room ListRoom Version: 6