Virtualized development environment

A nice, warm, and cozy place for all third-party developers to congregate.

Virtualized development environment

Postby SredniV » Sat Aug 21, 2010 5:09 pm

Hi all,

I'm wondering if anyone has information about creating a virtual development environment for the x86-based ReadyNAS systems? I'm considering developing some add-ons for my system, but I don't particularly want to do the initial development on my "production" NAS box. If I could do the initial dev and testing on a VM and then deploy to the actual system, I'd feel much more confident about creating add-ons. I searched and found this question had come up previously for the SPARC systems, but not for x86.

Thanks,
Jason
SredniV
ReadyNAS Newbie
 
Posts: 4
Joined: Sat Aug 21, 2010 2:14 pm
ReadyNAS: Ultra

Re: Virtualized development environment

Postby quickly_now » Fri Apr 22, 2011 10:22 pm

For the x86 you could trawl out Debian Etch from the archives, and install this into a VM.

(Which is exactly what I have just done).

This gets you close, but not spot-on. There seem to be some specially modified Netgear packages. I've not had the time or inclination to dig into exactly what they are and how to further patch up the VM to get closer.

However the exercise has been useful, in part, in my quest to get the very latest subversion onto an NVX. However to finish the job off, I'm doing the build *on the NVX*.
quickly_now
Advanced ReadyNAS User
 
Posts: 158
Joined: Tue Dec 16, 2008 12:51 am
Location: Australia
ReadyNAS: Duo

Re: Virtualized development environment

Postby WhoCares? » Sat Apr 23, 2011 2:07 am

I could send you a .deb package I just finished yesterday ;) If you prefer to do it yourself, there's no need to continue on the NVX. Rather use the GPL source archive to build the stuff that's still missing. Besides, moving to the NVX won't really help you much for the libs needed for development aren't installed there either.

-Stefan
Last edited by WhoCares? on Thu Apr 28, 2011 5:28 am, edited 1 time in total.
Follow me on Twitter or visit my web site
If you like my add-ons (Image downloads so far), please consider a --> donation. and get your entry in the "Hall of Fame".
(Current download to donation ratio: 0,19% [405:1])
User avatar
WhoCares?
ReadyNAS Add-ons Expert
 
Posts: 2919
Joined: Tue Jan 15, 2008 6:34 am
Location: At my desk ;)
ReadyNAS: Pro

Re: Virtualized development environment

Postby Sleepwalker » Thu Apr 28, 2011 5:23 am

If that deb could be made availabe that would be highly appreciated. I too would like to run a development environment inside Virutalbox so I don't have to put my Readynas at risk.
Sleepwalker
ReadyNAS Newbie
 
Posts: 11
Joined: Thu Apr 28, 2011 5:19 am
ReadyNAS: Ultra

Re: Virtualized development environment

Postby Sleepwalker » Wed May 11, 2011 6:49 am

An instruction how to set up a virtual X86 development enviroment would be very welcome. Using debian Etch as a basis I've been trying to install a development enviroment in virtual box. This far without success :(
Sleepwalker
ReadyNAS Newbie
 
Posts: 11
Joined: Thu Apr 28, 2011 5:19 am
ReadyNAS: Ultra

Re: Virtualized development environment

Postby Sleepwalker » Mon May 16, 2011 1:05 am

Sleepwalker wrote:An instruction how to set up a virtual X86 development enviroment would be very welcome. Using debian Etch as a basis I've been trying to install a development enviroment in virtual box. This far without success :(


I decided to make a copy my readynas to a drive in virtual box. I had to make some adaptions (e.g. start in runlevel 3, disable frontview and some others). but I do have a working development environment running in virtual box.
Sleepwalker
ReadyNAS Newbie
 
Posts: 11
Joined: Thu Apr 28, 2011 5:19 am
ReadyNAS: Ultra

Re: Virtualized development environment

Postby Dewdman42 » Fri May 18, 2012 3:55 pm

if anyone here is willing to share their virtual readyNAS images, it would be much appreciated. Otherwise I am going to try to create one based on Etch and start tweaking on it until it closely resembles my ReadyNAS as much as possible.
Dewdman42
Advanced ReadyNAS User
 
Posts: 137
Joined: Sun May 06, 2012 10:13 pm


Return to ReadyNAS Developers Network



Who is online

Users browsing this forum: No registered users and 2 guests