more accurate msg for different operation systems.
also renamend 2 (example and real) update definitions for debian and mac as the contract was to specifiy the version number to update from, not to.