存档

文章标签 ‘MIC2’

MIC2测试总结

2011年1月31日 没有评论

做MIC2的测试也已经也有好几个月了,把这一段工作做个总结吧。

mic2是MeeGo image command-line tool,用python写的,主要有三个功能,mic-chroot,mic-image-convertor,mic-image-creator,同时有对应的UI工具,但是平时测试只测command-line tool。
Chroot功能主要用于chroot into a live image to do some changes,也就是说生成image之后,可以用这个命令把image解包,然后chroot进去这个文件系统,做些修改。同时chroot还有convert image format的功能,具体的选项可以man一下,这里要说明的是,使用package management工具安装包的时候,名字是mic2,但是man的时候是mic,运行的时候也是mic-xxxx,这点是没对应好的。
Convert功能主要是把一种格式的镜像转变成livecd或是liveusb的格式,具体选项也可以man一下。 阅读全文…

How to Create a MeeGo image on Ubuntu 9.10 OS

2011年1月30日 没有评论

怎样在ubuntu上生成MeeGo镜像。

这篇原来是发布在51CTO的blog上面,现在觉得转入micolog了,就把那边的关掉,转载到这里了。

因为这篇时间也有点久了,里面可能有些东西是需要改进,我先大概说下吧,一开始的时候安装MIC2,它本身有些dependencies解决的不太好,需要自己手动解决,现在的stable release依赖关系应该没多大问题,在安装MIC2的时候应该会自动安装好;现在最新的版本默认用zypper做package management,但是原来的yum也是可以用的,需要在运行mic-image-creator的时候加入相关的option,这个改变可能是因为想和MeeGo对应起来吧,现在MeeGo默认才用的也是zypper;官方的wiki有些过时,建议大家选择性的看,有时候遇到问题不一定是你的原因,有可能是wiki的内容过时了,所以最好还是自己搜索一下解决方法。因为我负责这个工具的测试也有一段时间了,所以如果大家有什么疑问,可以在后面添加评论,我会尽力解答。

大部分过程可以在以下两篇上找到:

http://wiki.meego.com/Image_Creation

http://www.greenhughes.com/content/trying-create-meego-image

但是这两篇上面还是存在一些错误,以及操作顺序上的不合理的地方,所以做个总结。

首先安装制作镜像的工具MIC2。有两种方式,一种是通过源安装,一种是自己下载源码编译(不推荐这种方式)。

这里先说通过源安装。
阅读全文…