这几天在使用QT编写一个ARM的图形化应用程序,需要在PC端使用linux下的QtCreator。搭建环境神马的还是挺麻烦的一个过程。
依照我的风格,这么麻烦的东西一定不要重复做第二遍。剧透下,最后还是很悲剧得做了第二遍,现在分享下经验教训。
系统环境:
PC主机:Windows XP
虚拟机:Virtual Box 4.2.18
Linux: Ubuntu 10.04
搭好环境后就想着把这个搭好的保存下来,VirtualBox提供了两种方法:
一:导入和导出
二:快照
备份(可以添加注释):
恢复和删除备份:
方法一我之前试过,不管是导入还是导出,速度都极慢,这种方式仅适合分享到其他主机时使用。
方法二就很便捷,数分钟就可以完成。
下面开始讲故事,搭建完环境后我就用快照备份了下。后来编译了几个项目没问题,第二天来启动虚拟机,QtCreator就开始报错,无法编译,Google了下也没解决方案。最后想到还有备份,感觉去恢复备份,再试,果然编译就没问题了。不过不知道怎么的问题又出现了,再去找备份,发现之前的备份已经没有了!!!心里拔凉拔凉的,原来快照恢复后,快照就不存在了……最后只得重新安装一台虚拟机,重头来过,好在有了第一遍,第二次熟练多了,但是等待各种安装也很让人抓狂的。安装完和搭建完环境后都赶紧备份了。
所以使用快照恢复后,如果想保留备份,一定要再进行一次快照!!!