Install a range of versions for a range of packages

Hi, I’m having access to a remote machine, but I’ll have a one time internet chance…
How can I install/download a significant set of versions of a set of packages, so I can work for a while offline?
Instantiate a few Manifest.toml is a little to restrictive for me, my code will be changing, and I want to reduce the risk of needing internet.

Any thought?
Thanks

Well, I did an small package for doing this… It just search for Project.tomls and install them… Plus that, you can pass a number of of extra dep versions to further install …