问题标签 [archlinux-arm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 带有 ArchLinux 的 Pi2 上的 MongoDB 不起作用
嘿,我在运行 Arch Linux 的 RaspberryPi 2 上尝试启动 MongoDB 时总是出错。MongoDB 是通过 pacman 安装的。
命令:
错误:
任何建议如何解决这个问题?
arm - stressapps 不支持的 CPU 类型:无法强制刷新缓存
我正在尝试为 ARM 交叉编译压力应用测试,并且我能够成功交叉编译。但是我在编译过程中看到了很多警告。
例如,
我的配置:
./configure --host=arm-linux-gnueabihf CXX=arm-linux-gnueabihf-g++ --with-static
我是否需要传递任何其他参数来修复不受支持的 CPU 类型?如果有人分享他们的经验,那就太好了。
python - ArchLinux ARM 上的 ImportError
我已经制作了一个 Python 程序,它可以上网并在某个网站上查找新闻,如果发现了什么,它会在 Telegram 上向我发送一条消息。我已经在我的 Debian 机器上运行了我的程序并且它可以工作,现在我想把它放在我的 Raspberry Pi 上让它运行......所以我复制了我的树莓派上的所有文件安装了所有必要的库(包括https:// github.com/eternnoir/pyTelegramBotAPI)但是当我运行我的程序时:
我得到:
ImportError:没有名为 Telebot 的模块
我可以做什么?为什么我会收到这个错误?编辑:
错误可能是 Bruno9779 所说的。这些是我的输出:
所以我将 shebang 更改为 #!/usr/bin/python2 -tt (我也尝试过使用 #!/usr/bin/env python2 -tt 但我仍然遇到同样的错误)
docker - 不允许操作 来自守护程序的错误响应:无法启动容器 系统错误:不允许操作
我已经在 raspberryPi 2 的 docker 上安装了 ArchLinux,并加载了基本图像 hello-world。我收到此错误:
[root@alarmpi ~]# docker run hello-world operation not allowed 来自守护进程的错误响应:无法启动容器 系统错误:不允许操作
但我想在 arch linux 的 docker 上运行 mongo db image。
nginx - 不允许 Docker 和 nginx 操作
我正在尝试使用 Docker 在 Arch Linux 服务器上运行 Nginx。我创建了容器:
但是,当我尝试启动它时,出现System error: operation not permitted
错误:
docker 守护进程肯定正在运行:
事实上,我无法运行任何容器:
有任何想法吗?
mono - mkbundle 生成的二进制文件在 ARMv7h 上导致 SIGSEGV,而在 Mono 中运行良好
我目前正在 ARMv7h 上的 archlinux 中测试 Mono。首先,我测试了这个简单的程序:
我使用 Mono 作为通过 安装的本机包pacman
,而不是交叉编译。运行时,它的行为符合预期:
当我尝试使用 捆绑这个程序集mkbundle
时,它编译时没有任何错误:
/usb/ 是已安装的外部 USB 驱动器。mkbundle
作为 root 调用。当我尝试运行结果二进制文件时:
并返回外壳。二进制文件不提供任何附加信息。我错过了这个特定架构的标志吗?
c - 为 Python 扩展编译 C 文件时执行格式错误
我正在尝试使用一个简单的 C 文件来扩展 python。我成功创建了自己的 python 模块,但我还需要 C 文件本身来编译并作为独立的可执行文件运行。我可以成功编译它,但是当我尝试运行它时,我收到错误“无法执行二进制文件:执行格式错误”。
这是我的 C 源文件(hellomodule.c):
我可以使用以下内容“成功”编译它而不会出现任何错误或警告:
使“hellomodule”文件可执行后,我运行它并得到错误:
为什么会导致这样的错误?
raspberry-pi2 - Raspberry PI 2 B,为 Archlinux 创建 SD 卡,无法启动
我通过本指南创建 SD 卡:Archlinux Raspberry-pi-2 安装。以前一切正常。2016-01-11 我使用命令“pacman -Syu”的 Archlinux 操作系统。它开始失败。并抛出错误。
我认为这是因为 SD 卡型号和损坏(见注“1”)。
- 所以我尝试重新安装 Archlinux 并再次准备清理 SD 卡。
下载最新的 Archlinux 并使用相同的指南进行安装。但它在启动时仍然会引发同样的错误。
- 然后我尝试将 Archlinux 安装到另一张新买的 SD 卡上。但同样的错误:(。
2.1 我尝试将 Raspbian 安装到同一张卡上,效果很好。
在我看来,最新的 Archlinux 版本有问题。你有什么建议,如何解决这个问题,或者关于最新的 Archlinux 版本,如果它有问题,也许知道下一个版本(修复)什么时候发布?
我在 PI 中的 SD 卡插槽(锁定机制)坏了,所以我有一些胶带可以将其固定到位。
我正在使用内存Transcend micro SDHC 32GB w/adapt/class10 ts32gusdu1 SD 卡。
ios - Arch Linux 和 iPad 之间的通信问题
我正在我的计算机上运行 Arch Linux 和 Bluez 库,我正在尝试通过 BLE 连接到 iPad [w/Retina]。我可以在 bluetoothctl 中看到 iPad,配对、信任并连接到它。我的问题分为两部分:
1)我希望能够选择属性,更具体地说是针对 MAP 服务。然而,运行
在连接期间或连接之外都不会返回任何信息。
2) 我的 iPad 无法像看到 iPad 一样看到计算机,无论是通过设置 --> 蓝牙菜单还是我正在开发的应用程序中的 CBCentralManager。我的计算机设置为永远可发现和可配对,但它就是找不到它。
如果有办法,我将如何正确连接到 iPad?
linux - 尝试添加 print_stack_trace 时出现链接错误
在我的嵌入式 Linux 内核代码中的一个异常处理程序中添加对“print_stack_trace”的调用后,我收到一个看起来像链接问题的错误。
详情如下:
我的目标和背景:我试图在 A9 板上的内核启动期间调试“不精确的外部中止”内存故障。我收到如下不精确的中止错误:
/li>
我的目标是在发生此中止时尝试收集堆栈和寄存器的更多详细信息。一旦中止发生,我注意到它被定向到一个名为asmlinkage void __exception do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
.
我dump_stack()
在这个函数内部调用过,它给了我以下堆栈和寄存器数据:
我可以从上面的数据中注意到 fec 对应的地址b6f98eec
。我不知道导致中止的值是什么。我针对我的 Linux 映像(vmlinux 文件)运行了一个nm
andobjdump
并且无法将其跟踪到任何符号地址。现在,我试图从同一个处理程序内部调用save_stack_trace()
和print_stack_trace()
,以获取有关此中止的更多详细信息。
我所做的更改:我添加
/li>save_stack_trace()
了print_stack_trace()
如下内容:在文件顶部,我有以下内容:头文件包含=>
在函数内部do_DataAbort
,我添加了以下代码:
在头文件的顶部include/Linux/stacktrace.h
,我试图定义CONFIG_STACKTRACE
.
我的观察和问题:当我编译这段代码时,我收到一个看起来像链接器错误的错误:
/li>
请求您的帮助以解决此问题。如果需要任何信息,请告诉我。