我有一个带有armv5tejl处理器的IP摄像头。我的目标是将视频从摄像机发送到GoogleDrive。我下载了gdrive,但它只能使用bash运行。有没有可能在没有bash的情况下运行gdrive?
# uname -m
armv5tejl
#ls -l $SHELL
lrwxrwxrwx 1 root root 7 Jul 11 2014 /bin/sh -> busybox
# ./gdrive-linux-arm about
Illegal instruction答案:
不不可能。但我已经写了gdrive,特别是小米智能ip摄像头发送视频到谷歌驱动器。效果很好。1MB的空闲内存是完全足够的。你可以在这里拿着:https://github.com/porunov/xiaomi_gdrive
发布于 2016-07-06 15:49:05
你的IP摄像头是嵌入式系统。这意味着它的可用资源太少,甚至无法在自身上存储“胖”bash二进制文件。
它可能内存太少,无法将其存储在内存中,或者其内部的操作系统已被锁定,因此您将无法永久地在其上存储bash二进制文件。
您需要了解如何从该设备接收流,并从主计算机或服务器发送它们(可选地通过转换以节省带宽)。
此外,您应该检查您的二进制文件是否兼容。除非有某种仿真器,否则不能只在arm机器上运行i386二进制文件。file命令在那里很有用。
https://unix.stackexchange.com/questions/294251
复制相似问题