Questions tagged «arm»

在许多嵌入式应用程序,网络和其他设备以及几乎所有智能手机中使用的一系列处理器体系结构。

1
通过qemu在Debian armel上运行Debian i386二进制文件
我试图按照该指南在运行Debian armel的SheevaPlug上设置Ventrilo服务器。该页面指出,我可以使用QEMU在arm系统上运行为i386制作的二进制文件。 qemu的安装程序说我需要安装qemu,qemu-user和qemu-libc-i386。我在apt-get中找到了前两个,但是qemu-libc-i386不是软件包。所以我试图运行qemu来运行ventrilo服务器,如下所示: # qemu-i386 ./ventrilo_srv /lib/ld-linux.so.2: No such file or directory 看来这ld-linux.so.2是我在armel中拥有的i386版本ld-linux.so.3。 因此,我知道该如何使用另一种Linux发行版,但是,如果他们可以在他们的疯狂发行版中运行,我似乎应该能够在Debian中运行它。有没有可以安装libc-i386的软件包,因此可以运行该软件包(类似于x64系统的ia32-libs?),我也尝试so.2从另一个i386系统复制该软件包,但没有得到我的帮助。任何地方。
10 debian  embedded  arm  qemu 

3
打印作业“要求认证”
按照此处的说明,我已在运行Udoobuntu 12.04 LTS 的基于ARM的Udoo-quad上安装了Samba打印服务器。 Samba服务器正在运行,并且(在guest ok = yes服务器上进行设置后smb.conf)我可以浏览“ print $”(打印机驱动程序)文件夹,而无需输入凭据。我可以在客户端打印机安装过程中浏览到该打印机(在Ubuntu 13.10上),但是打印作业无法将其发送到服务器。他们只是坐在客户端打印队列中,并带有状态消息“已暂停身份验证”。 我已将服务器配置为允许来宾使用下面的部分访问打印机/etc/samba/smb.conf(如所报告testparm): [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = Yes printable = Yes print ok = Yes browseable = No 客户为什么认为需要身份验证,解决方法是什么?
9 ubuntu  samba  printing  arm 

5
在具有64位处理器的32位OS上安装64位程序
我很好奇。是否可以在具有64位处理器的32位OS上安装64位程序? 我在树莓派3上运行Linux,尝试安装较新版本的MongoDB: armv7l GNU/Linux PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)" NAME="Raspbian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=raspbian ID_LIKE=debian
8 linux  arm  64bit  32bit 

1
跟踪Linux / ARM中的库调用的工具
我正在寻找一种工具,该工具可以跟踪对Linux / ARM共享库中的函数的调用。基本上,我希望能够指定一个命令行,并让该工具生成记录的被调用库函数和传递的参数。我想象某种形式的函数挂钩可以用于此目的。 我知道ltrace,它提供了我所需的功能。但是,ltrace它不适用于我: 跟踪更复杂的程序时通常会出现段错误。 非常慢 我正在寻找一个更强大的替代方案。速度不错,但不是我最关心的。首先,我希望有一种跟踪库调用的方法,该方法可以分析任何(非规避)程序。 Sysdig在ARM中也不起作用,并且dtrace的端口仅在NetBSD中仍在beta中工作。 有人知道这种工具处于可用状态吗?

1
如何解释busybox的“顶部”输出?
我在小型嵌入式ARM系统上使用BusyBox。我正在尝试读取“顶部”输出,特别是对于列出的Python进程。此过程使用多少实际内存?VSZ代表什么?系统只有64MB的RAM。 内存:已使用41444K,免费20572K,0K shrd,0K buff和18728K已缓存 CPU:3%usr 3%sys 0%nic 92%空闲0%io 0%irq 0%sirq 平均负载:0.00 0.04 0.05 1/112 31667 PID PPID用户统计信息VSZ%VSZ%CPU命令 777775 python S 146m 241%3%/ usr / bin / python -u-dpdsrv.py
8 linux  arm  top  busybox 

4
在Raspberry Pi上执行交叉编译的程序时,“没有这样的文件或目录”
我最近买了Raspberry Pi。我已经配置好了,并且在桌面(amd64)上安装了用于arm的交叉编译器。我编译了一个简单的“ hello world”程序,然后使用将其从桌面复制到Pi scp ./hello david@192.168.1.33:~/hello。登录我的Pi后,我运行ls -l hello并得到一个正常响应: -rwxr-xr-x 1 david david 6774 Nov 16 18:08 hello 但是当我尝试执行它时,得到以下信息: david@raspberry-pi:~$ ./hello -bash: ./hello: No such file or directory david@raspberry-pi:~$ file hello hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x6a926b4968b3e1a2118eeb6e656db3d21c73cf10, not …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.