move development environment from distribution to distribution
I wonder if there's a way to prepare a development environment with all the programs, env variables, and share it along with different linux installation.
I am asking this because I am a (java) developer and most of the time, either because I buy new laptop, or upgrade distro, I need to download reinstall and configure all again.
Recently I was thinking about Virtualization, in this way I could prepare my Linux Box and make it run on VirtualBox or VMWare Player on any distribution.
Are there any other solutions ?