Maemo SDK VM provides some components that can be updated whenever you want:
Updating Enhancements Tools Installers
Maemo SDK VM provides installers for enhancements tools: GuestAdditions, OpenVMTools and OfficialVMTools. There are installers for both Desktop and Server images. See this document that shows how to install enhancements tools on Maemo SDK VM.
In order to update enhancements tools installers, execute the following commands:
Updating Maemo Programming Environment
In order to update Maemo programming environment, you need to update two components: Scratchbox and Maemo SDK rootstraps. Both can be updated using ESbox. You can check ESbox on-line help for more information about Scratchbox and Maemo SDK Target installation/update.
However, if you want to install or update Scratchbox and Maemo SDK rootstraps from command line, instructions are available at maemo.org official site.
The current Ubuntu version install on Maemo SDK VMs is Intrepid Ibex 8.10. It is very common that Ubuntu releases new version of installed packages, so you can update your software and also fix potential bugs. If you want to update your Maemo SDK VM, you have to execute the following commands:
This release provides 2 different virtual images with Maemo SDK installed: an image with Ubuntu Server Intrepid Ibex and an image with Ubuntu Desktop Intrepid Ibex.
Maemo Diablo Ubuntu Intrepid Server virtual SDK image
Maemo Diablo Ubuntu Intrepid Desktop virtual SDK image