文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

linux编译中如何安装MIC2

2023-06-17 00:30

关注

这篇文章主要介绍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”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯