There's systemd.offline-updates as well. Guess several other distros which support that, can, or could do offline updates as well. For example there's pacman-offline for Arch.
@linux on Linux.Community
Rules
This is an on-topic community. All content must adhere to our CODE OF CONDUCT.
There was a guy who installed every nixpkgs package, ending up with 1.3 TB of installed software. The system was still usable, but you can of course elect to not keep tens of thousands of binaries in your PATH and still have them in your on-disk cache, which would basically enable fully offline package management.
No idea if there's some script to prefill your cache or something. Does it count if you can bring your laptop to the library and run nix-env -i?
I'm relatively new to Linux and I am also interested in offline setups. I have not found many resources os the topic and don't know what jigdo is, but it sounds interesting. What about drivers? Lets say you need to make a fresh install on an unknown offline machine, maybe for a friend for instance. How to you have a wide range of different drivers to support various hardware such as soundcards, motherboards, graphic cards and such?
I've manages to make a hackish offline backup of a Manjaro install where I export the installed packages and then import to a new install and that worked, but it's not ideal and cumbersome to maintain.