千家信息网

linux编译中如何安装MIC2

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍linux编译中如何安装MIC2,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Ubuntu8.10和9.04的安装MIC2◆注1:Ubuntu8.10的安装最
千家信息网最后更新 2026年11月03日linux编译中如何安装MIC2

这篇文章主要介绍linux编译中如何安装MIC2,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在Ubuntu8.10和9.04的安装MIC2
◆注1:Ubuntu8.10的安装最为畅顺,但是Ubuntu社区已经不在维护8.10的版本,这意味着使用apt-get方式下载的包的版本已经封存,也不提供新包,而且在阿土的页面上已经找不到8.10的下载链接。
◆注2:MIC2不能在阿土8.04的版本上安装和使用,使用8.04版本需要重装OS。影响moblin-image-creator命令。
使用了sqlite,版本为3.6.10-1,存在bug,需要将它进行升级或者降级。如果直接在新立得的系统工具进行使用,会关联很多其他的软件包版本,版本匹配无法通过,不推荐使用这种方式。sqlite3.6.10-1会引起yum下载问题:moblin-image-creator会报告:
Unable to create image : Unable to download from repo : near "release": syntax error
如果mic2的编译出现问题,说明有些包没有下载,由于MIC2的说明不够详细,很难定位缺失哪个包,如果出现这种情况,可先安装clutter,当 clutter成功安装之后,MIC2 linux编译所需的包也都下载下来。如果是阿土9.04,可能由于python2.6引起。
对于Ubuntu8.10,安装完MIC2后,就可以正常使用,对于Ubuntu9.04,执行moblin-image-creator从moblin社区下载rpm,并制作安装介质,出现问题。可参考下面的处理:

方式一:
step1:
不要使用git clone git://git.moblin.org/moblin-image-creator-2,请使用repo.moblin.org下专门为ubuntu8.10准备的tool下面下载mic2-0.7.tar.gz 。可以编译通过。
step2:
可以下载sqlite3.5.9-x的版本,linux编译和安装,然后将/usr/bin和/usr/lib中有关的sqlite的link指到我们新安装的版本。这样可以下载rpm包。我使用了sqlite3.5.9-6的版本。
step3:
如果运行moblin-image-creator中出现 UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-6: ordinal not in range(128)的错误,从错误看,估计是字体的encode问题,只需将系统的语言改为英文就可以解决。也可通过执行命令之前,先通过export LANG=en_US.utf8 来指定当前的字符集来处理。

方式二:
step1:
更新sqlite3,包括libsqlite3;
step2:
将phython从2.6版本改为2.5版本,在/usr/share, /usr/bin, /usr/lib ,***查找一下相关的链接文件的位置,将指向2.6版本的链接指向2.5版本.
step3:
可以成功编译git clone git://git.moblin.org/moblin-image-creator-2,以及正常运行,如果出现 UnicodeEncodeError,处理方法同方法一的第三步骤。
在Fedora9和10安装MIC2
开始在古老的P4机器上安装F10,结果显卡老掉牙不支持,后来在新的机器安装,使用ati显卡,结果太新也不支持,郁闷。安装fedora 10的过程中如果出现显示的问题,说明不适配显卡驱动,例如太老的显卡和太新的显卡,可以在安装进入类grub菜单按tab,然后在环境选择那里加上 linux编译 xdriver=vesa,表明使用fedora的vesa这个通用显卡驱动,安装好系统后,可以再安装专门的驱动。

安装步骤,请同步详细阅读/installation。根据文档步骤安装好MIC2,如果我们在为了使得moblin-image-creator正常运行,需确保系统已经安装 pykickstart,这moblin的网站可以下载src,但是直接通过yum获取更方便。可能还需要安装python-iniparse。
我的F10,使用中文作为系统语言,和阿土9.04类似,出现:File "/usr/share/yum-cli/callback.py", line 196, in callback UnicodeEncodeError: 'ascii' codec……的错误,将系统的语言改为英文可以解决。 也可通过执行命令之前,先通过export LANG=en_US.utf8 来指定当前的字符集来处理。
OK,获得MIC2,也获得了moblin的开发环境。

以上是"linux编译中如何安装MIC2"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

版本 编译 显卡 系统 问题 方式 处理 命令 步骤 语言 链接 错误 运行 驱动 成功 内容 字符 字符集 指向 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技的发展 互联网科技英文 互联网科技公司怎么样 奇酷互联网科技公司 贷财互联网科技 科技互联网公司logo 佰商互联网科技有限公司 太原新华互联网科技学校怎么样 南平创想时代互联网科技有限公司 恒生互联网科技指数跳水 健康食品互联网创新科技园项目 民营互联网公司国防科技 企晟互联网信息科技有限公司 科技互联网的核心竞争力 元气玛特互联网科技公司是外包吗 银行科技岗属于互联网吗 广州有谷有贝互联网科技有限公司 张家口科技产业互联网平台 互联网科技大会大佬 长沙易易互联网科技有限公司 广州大一互联网络科技有限公司 互联网与科技发展 友谊互联网络科技 润盈互联网科技 科技与互联网的利与弊 青岛中康互联网医疗科技有限公司 随着互联网科技发展 承德科技产业互联网发展 链环科技传统企业怎么转型互联网 神州科技互联网有限公司
0