嵌入式开发者社区

标题: 文件系统镜像 mkubifs-tool安装过程 [打印本页]

作者: 小石    时间: 2017-6-23 15:08
标题: 文件系统镜像 mkubifs-tool安装过程
请问下,在创龙omapl138用户手册 《6-1固话Linux系统到NAND FLASH步骤》中4.3烧写文件系统镜像,在安装mkubifs-tool中,创龙的工程师是用的哪一个ubuntu版本,2 N0 C: P6 {! o8 z. [
自己才艺不经只能每个ubuntu版本一个个试' _  q4 p) O; N- F
我用ubuntu10.04 和ubuntu10.04.1中安装相关依赖工具sudo dpkg -i uuid-dev_2.17.2-0ubuntu1.10.04.1_i386.deb
0 P3 I! O0 ~3 z提示,正在解压缩将用于更替的包文件 uuid-dev ...dpkg:依赖关系问题使得 uuid-dev 的配置工作不能继续:$ z3 h2 \5 I. v' ^
uuid-dev 依赖于 libuuid1 (= 2.17.2-0ubuntu1.10.04.1);然而:% P* D2 E* a$ }% c9 ?0 L! X. X
系统中 libuuid1 的版本为 2.17.2-0ubuntu1。
( m  X0 i5 L4 ~; I5 Ydpkg:处理 uuid-dev (--install)时出错:
+ h3 `. a' r; F6 a' s1 V" m 依赖关系问题 - 仍未被配置
6 I8 Z; `# L  [6 P; D; T正在处理用于 man-db 的触发器...
2 g! w1 e( z6 g; w在处理时有错误发生:/ s% _+ j1 K+ u" |
uuid-dev. `7 |6 x7 K6 U# t0 G6 v& S
+ }* u/ F6 ^1 h% d5 A; `; O
我用ubuntu10.04.2 和ubuntu10.04.4中安装相关依赖工具sudo dpkg -i uuid-dev_2.17.2-0ubuntu1.10.04.1_i386.deb
! j, r" z  X9 a2 k+ e9 P, t提示:. z8 T  a5 K$ T
正在解压缩将用于更替的包文件 uuid-dev ...' J& A" Y* V, ]1 }4 @3 C* y) {  o' S
dpkg:依赖关系问题使得 uuid-dev 的配置工作不能继续:0 |( X! _2 o- W+ |# R; L- B& r8 o
uuid-dev 依赖于 libuuid1 (= 2.17.2-0ubuntu1.10.04.1);然而:
' [# A# a  P. @2 `8 D* A( j系统中 libuuid1 的版本为 2.17.2-0ubuntu1.10.04.2。1 ?/ M7 M" b2 o  V
dpkg:处理 uuid-dev (--install)时出错:
* O' @# M$ h- _% X& ?. y 依赖关系问题 - 仍未被配置: Q6 T5 D' C9 w! ?+ [# R- [, n
正在处理用于 man-db 的触发器...
0 k+ ^3 J7 m, Q' w% n, v9 @在处理时有错误发生:
, _. x! h- m( b0 T1 ` uuid-dev
1 p% ]0 b- E9 Q
1 C/ a/ C1 ^* f  ?) W最后试来试去,直接没有 2.17.2-0ubuntu1.10.04.1,请问创龙的工程师是用的哪一个ubuntu版本
6 r% c1 A; }# [6 Q/ w谢谢!
/ R: o2 t% K6 \) E2 K  j, a. s9 O+ x" }9 P

作者: 小石    时间: 2017-6-23 17:58
在创龙的的数据手册中我发现,创龙执行时,也是错误的[attach]2479[/attach]% C% Q4 ?# [4 y0 P/ v% H! X; W0 E. K
那为什么在下面执行时,我的就错误了," F* l1 C5 T/ e9 V9 F5 ]
[attach]2480[/attach]5 o' |; @9 t$ Y) E+ l  m
但是创龙的就是正确的! m* C8 T- m& L6 ]
[attach]2481[/attach]2 Q1 o+ R2 _8 s/ Q( e2 C9 l+ X9 r0 j
不知道如何修改,谢谢
! q0 x/ D2 S! L$ o# `
作者: human    时间: 2017-6-25 19:21
Ubuntu12.04
作者: 小石    时间: 2017-6-26 19:25
human 发表于 2017-6-25 19:219 m6 W- C! h9 S5 T6 N2 ]
Ubuntu12.04
. D# f- \, U+ i! z, e
问题解决了$ q4 x- M' n0 V; d2 ]3 I
我对dpkg不是太懂, / F% [1 w' z. ?7 P  J* u
对 sudo dpkg -i uuid-dev_2.17.2-0ubuntu1.10.04.1_i386.deb  这个操作也不是太了解( u& b6 e4 t9 l( `' @; J2 W
应该是我这边执行了该命令后,没有执行完,( B5 T( \% E" `  O# J- s
当不管安装任何其他软件时,都会报错:3 u8 W+ x. j6 V/ S
uuid-dev : 依赖: libuuid1 (=2.17.2-0ubuntu1.10.04.1) 但是 2.20.1-1ubuntu3.1 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install(也可以指定一个解决办法)
3 |! u. L; w6 m; {5 _' ]/ ]' r; Q
我的理解是2.17.2-0ubuntu1.10.04.1和2.20.1-1ubuntu3.1 冲突了,(具体什么情况我也不知道,有知道的告诉一声,谢谢)
- t& Q8 ]: [" D1 n/ n9 T. A7 t
所以我就先卸载了 uuid-dev& U2 l+ w) h2 p2 I+ L
sudo apt-get remove uuid-dev: T8 J) X. p( j' ^) _. Z
然后在重新安装& Q$ [: }9 e6 a3 u5 }  _& E
sudo apt-get install uuid-dev! T, F4 ]9 A$ L2 j
' }0 i- ^  ]0 k$ u5 T. Z
接下来就是按照创龙手册给的步骤执行:(不要执行dpkg了)
! M: W& f' M1 F, d. C  FHost# sudo apt-get install libacl1-dev zlib1g-dev liblzo2-dev  + A" m& G  w. E* s6 G7 ~* D
0 g( `  |, Q# M8 v2 a# z4 d





欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4