hehehehe yea. Noted. Mostly I just want to create a debian VM where I can:
- build binaries that will run on the ReadyNAS, providing I don't accidentlly link in stuff like the new libc. No I would not be doing any kernel stuff, I leave that to you true gurus. I'd love to avoid even installing gcc and libs on my readyNas, I want to avoid accidentally writing over any libraries or tools from some dependency that apt-get picks up.
- Use it to test out addon bins I make, and make sure they do everything properly. Theoretically I can always create an addon with the VM and when its all working, deliver it with frontview, and never have to SSH into my ReadyNAS while setting things up as root. Basically frontview is like sudo almost.
- Test out frontview interaction for my addons
- Test out third party addons to make sure they work as expected before putting onto my ReadyNAS
- Try out more sophisticated web server scenarios
I already created a VM with Debian Etch, but it ran into a lot of problems during install trying to download updates, all the apt repositories that are normally used to do that are offline now I guess. I guess Etch is too old. Not sure. But just having Etch alone is not enough. the next step will be to install telnetd or sshd so that I can connect to the VM remotely, and then all the build tools. Then I have to first try to find some appropriate repositories to update all the various stuff that's already in there, to whatever version level that is on the readyNAS. I'm not sure which repositories are best for that. Then I have to have a look at the GPL code to see what of that stuff I should bulid and install, but some of that is hit and miss because some of it could be related to hardware and some of it is essential stuff like frontview. Another thing I don't complete understand is the share system they put in place for creating and sharing the user shares, etc.
So getting the system to completely function on that level like a ReadyNAS depends I guess on installing everything from the GPL except for kernel stuff? I don't really need the machine to be bit for bit compatible. What I need is mostly for the frontview stuff and shares to work on the VM the way they work on the ReadyNAS, and even library versions there is a lot of wiggle room there, but ideally if I have same versions of libs that would be best, but that's gonna be hit and miss I think. I can't even imagine trying to sort that out.