Greetings,
There is no point in losing a legal Windows license in order to play with Koha in development.
Download the latest Debian ISO.
- I typically recommend using torrents for this, because internet connections are lousy sometimes.
- I typically stick with the 64-bit version.
I then create a VM based on the ISO in virtualbox.
And then once that VM is up and running, I treat it as my machine to install Koha.
I also install sudo on the VM
# adduser {user name} sudo
That way, I can follow the installation instructions more easily.
I too have tried various native installations of Koha to Windows, but given the technical issues, running a VM or losing your Windows is the only way currently.
My issue has always been a lack of Perl libraries. I suspect there exists a refactoring which would run natively, but that would be a huge undertaking for such a small gain.