NetCore_popcup

NetCore_popcup

0个粉丝

4

问答

0

专栏

0

资料

NetCore_popcup  发布于  2013-01-18 16:39:16
采纳率 0%
4个问答
11040

【求助】关于sdk安装问题,ubuntu下。

 
利用板子带的资料里的ubuntu虚拟机安装sdk。
运行到sdk.unpcack时发生错误。
如下:
gpower@ubuntu:~/Hi3531_SDK_V1.0.7.3_B010$ ./sdk.unpack
./sdk.unpack: 2: source: not found
./sdk.unpack: 4: ECHO: not found
./sdk.unpack: 6: WARN: not found
./sdk.unpack: 7: WARN: not found
./sdk.unpack: 8: ECHO: not found
./sdk.unpack: 20: ECHO: not found
./sdk.unpack: 22: run_command_progress_float: not found
./sdk.unpack: 24: ECHO: not found
./sdk.unpack: 26: run_command_progress_float: not found
./sdk.unpack: 28: ECHO: not found
./sdk.unpack: 30: run_command_progress_float: not found
打开sdk.unpack文件修改可以消除ECHO的错误。
其他的例如source怎么办?
warn只是简单的警告可以忽略,但是 “run_command_progress_float”不能忽略啊!
我来回答
回答10个
时间排序
认可量排序

ebaina_

0个粉丝

82

问答

40

专栏

0

资料

ebaina_ 2013-01-18 17:16:42
认可0
这个是解包错了.

NetCore_popcup

0个粉丝

4

问答

0

专栏

0

资料

NetCore_popcup 2013-01-18 17:23:18
认可0
...啊?
正在解的包错了,还是SDK安装包解错了?

ebaina_

0个粉丝

82

问答

40

专栏

0

资料

ebaina_ 2013-01-18 17:25:44
认可0
本帖最后由 ebaina 于 2013-1-18 17:27 编辑

解压脚本.你把./sdk.unpack 里面的!/bin/sh 这个sh修改成,bash   ubuntu默认sh指向dash.

NetCore_popcup

0个粉丝

4

问答

0

专栏

0

资料

NetCore_popcup 2013-01-18 17:38:41
认可0
已经改过了。
unpacking osdrv
run_command_progress_float: 'tar -xvzf package/osdrv.tgz'
Initializing progress bar ...tar: package/osdrv.tgz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
tar: package/osdrv.tgz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors

unpacking mpp
run_command_progress_float: 'tar -xvzf package/mpp.tgz'
Initializing progress bar ...tar: package/mpp.tgz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
tar: package/mpp.tgz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors

unpacking drv
run_command_progress_float: 'tar -xvzf package/drv.tgz'
tar: ./drv/Makefile: Cannot open: Permission denied-----|
tar: ./drv/mmz: Cannot mkdir: Permission denied
tar: ./drv/mmz/mmz-proc.h: Cannot open: No such file or directory
tar: ./drv/mmz/Makefile: Cannot open: No such file or directory
tar: ./drv/mmz/kcom.c: Cannot open: No such file or directory
tar: ./drv/mmz/media-mem.h: Cannot open: No such file or directory
tar: ./drv/mmz/media-mem.c: Cannot open: No such file or directory
tar: ./drv/mmz/mmz-userdev.h: Cannot open: No such file or directory
tar: ./drv/mmz/mmz-userdev.c: Cannot open: No such file or directory
tar: ./drv/mmz/kcom.h: Cannot open: No such file or directory
tar: ./drv/hidmac: Cannot mkdir: Permission denied
tar: ./drv/hidmac/dmac_ext.h: Cannot open: No such file or directory
tar: ./drv/hidmac/hi_dmac.c: Cannot open: No such file or directory
tar: ./drv/hidmac/Makefile: Cannot open: No such file or directory
tar: ./drv/hidmac/hi_dmac.h: Cannot open: No such file or directory
tar: ./drv: Cannot utime: Operation not permitted
tar: Exiting with failure status due to previous errors
[100%]##################################################|
发现前两个都在PACKAGE文件夹中都没有压缩文件,但有一些未压缩文件。
另外最后一个drv有压缩文件,但是解压也不成功。
我已经将默认的dash改成bash了。

microcreat

0个粉丝

36

问答

0

专栏

0

资料

microcreat 2013-01-18 22:27:00
认可0
呵呵,其实你没有必要安装华为提供的来进行解压,直接建立自己的目录,!
根据你的提示错误,是你有的目录没有到指定的地方!

hilinux

0个粉丝

17

问答

0

专栏

0

资料

hilinux 2013-01-21 10:51:42
认可0
解决方法:

SDK发布的脚本都是基于bash的,而您使用的linux服务器可能安装的是dash或者其他的命令行程序。推荐解决方法:卸载dash或者把默认的sh改成bash。一般删除原来的sh软链接,重新建立一个指向bash的软链接即可:
cd /bin
rm –f sh
ln –s /bin/bash /bin/sh

chen

0个粉丝

0

问答

0

专栏

0

资料

chen 2015-10-29 10:11:43
认可0
source sdk.unpack  只要这样就可以了.我也是这个问题

sstsst

0个粉丝

0

问答

0

专栏

0

资料

sstsst 2015-11-04 15:43:22
认可0
bash ./sdk.unpak,问题解决

qn1531188660

0个粉丝

0

问答

0

专栏

0

资料

qn1531188660 2018-07-13 11:23:33
认可0
楼主,问题解决了吗?新手也是遇到这样的问题,还是搞不懂

qn1533613062

2个粉丝

36

问答

0

专栏

4

资料

qn1533613062 2018-08-08 16:59:19
认可0
bash ./sdk.unpack 就可以了,因为脚本要求执行的sh和系统的默认sh不一样导致的。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区