问题标签 [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.

0 投票
2 回答
1088 浏览

mongodb - 带有 ArchLinux 的 Pi2 上的 MongoDB 不起作用

嘿,我在运行 Arch Linux 的 RaspberryPi 2 上尝试启动 MongoDB 时总是出错。MongoDB 是通过 pacman 安装的。

命令:

错误:

任何建议如何解决这个问题?

0 投票
0 回答
337 浏览

arm - stressapps 不支持的 CPU 类型:无法强制刷新缓存

我正在尝试为 ARM 交叉编译压力应用测试,并且我能够成功交叉编译。但是我在编译过程中看到了很多警告。

例如,

我的配置:

./configure --host=arm-linux-gnueabihf CXX=arm-linux-gnueabihf-g++ --with-static

我是否需要传递任何其他参数来修复不受支持的 CPU 类型?如果有人分享他们的经验,那就太好了。

0 投票
2 回答
1467 浏览

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 但我仍然遇到同样的错误)

0 投票
0 回答
765 浏览

docker - 不允许操作 来自守护程序的错误响应:无法启动容器 系统错误:不允许操作

我已经在 raspberryPi 2 的 docker 上安装了 ArchLinux,并加载了基本图像 hello-world。我收到此错误:

[root@alarmpi ~]# docker run hello-world operation not allowed 来自守护进程的错误响应:无法启动容器 系统错误:不允许操作

但我想在 arch linux 的 docker 上运行 mongo db image。

0 投票
1 回答
2139 浏览

nginx - 不允许 Docker 和 nginx 操作

我正在尝试使用 Docker 在 Arch Linux 服务器上运行 Nginx。我创建了容器:

但是,当我尝试启动它时,出现System error: operation not permitted错误:

docker 守护进程肯定正在运行:

事实上,我无法运行任何容器:

有任何想法吗?

0 投票
0 回答
147 浏览

mono - mkbundle 生成的二进制文件在 ARMv7h 上导致 SIGSEGV,而在 Mono 中运行良好

我目前正在 ARMv7h 上的 archlinux 中测试 Mono。首先,我测试了这个简单的程序:

我使用 Mono 作为通过 安装的本机包pacman,而不是交叉编译。运行时,它的行为符合预期:

当我尝试使用 捆绑这个程序集mkbundle时,它编译时没有任何错误:

/usb/ 是已安装的外部 USB 驱动器。mkbundle作为 root 调用。当我尝试运行结果二进制文件时:

并返回外壳。二进制文件不提供任何附加信息。我错过了这个特定架构的标志吗?

0 投票
1 回答
1648 浏览

c - 为 Python 扩展编译 C 文件时执行格式错误

我正在尝试使用一个简单的 C 文件来扩展 python。我成功创建了自己的 python 模块,但我还需要 C 文件本身来编译并作为独立的可执行文件运行。我可以成功编译它,但是当我尝试运行它时,我收到错误“无法执行二进制文件:执行格式错误”。

这是我的 C 源文件(hellomodule.c):

我可以使用以下内容“成功”编译它而不会出现任何错误或警告:

使“hellomodule”文件可执行后,我运行它并得到错误:

为什么会导致这样的错误?

0 投票
1 回答
130 浏览

raspberry-pi2 - Raspberry PI 2 B,为 Archlinux 创建 SD 卡,无法启动

我通过本指南创建 SD 卡:Archlinux Raspberry-pi-2 安装。以前一切正常。2016-01-11 我使用命令“pacman -Syu”的 Archlinux 操作系统。它开始失败。并抛出错误。

我认为这是因为 SD 卡型号和损坏(见注“1”)。

  1. 所以我尝试重新安装 Archlinux 并再次准备清理 SD 卡。

下载最新的 Archlinux 并使用相同的指南进行安装。但它在启动时仍然会引发同样的错误。

  1. 然后我尝试将 Archlinux 安装到另一张新买的 SD 卡上。但同样的错误:(。

2.1 我尝试将 Raspbian 安装到同一张卡上,效果很好。

在我看来,最新的 Archlinux 版本有问题。你有什么建议,如何解决这个问题,或者关于最新的 Archlinux 版本,如果它有问题,也许知道下一个版本(修复)什么时候发布?

请参阅附有错误的图像。 笔记:在此处输入图像描述 在此处输入图像描述

  1. 我在 PI 中的 SD 卡插槽(锁定机制)坏了,所以我有一些胶带可以将其固定到位。

  2. 我正在使用内存Transcend micro SDHC 32GB w/adapt/class10 ts32gusdu1 SD 卡

0 投票
2 回答
693 浏览

ios - Arch Linux 和 iPad 之间的通信问题

我正在我的计算机上运行 Arch Linux 和 Bluez 库,我正在尝试通过 BLE 连接到 iPad [w/Retina]。我可以在 bluetoothctl 中看到 iPad,配对、信任并连接到它。我的问题分为两部分:

1)我希望能够选择属性,更具体地说是针对 MAP 服务。然而,运行

在连接期间或连接之外都不会返回任何信息。

2) 我的 iPad 无法像看到 iPad 一样看到计算机,无论是通过设置 --> 蓝牙菜单还是我正在开发的应用程序中的 CBCentralManager。我的计算机设置为永远可发现和可配对,但它就是找不到它。

如果有办法,我将如何正确连接到 iPad?

0 投票
2 回答
423 浏览

linux - 尝试添加 print_stack_trace 时出现链接错误

在我的嵌入式 Linux 内核代码中的一个异常处理程序中添加对“print_stack_trace”的调用后,我收到一个看起来像链接问题的错误。

详情如下:

  1. 我的目标和背景:我试图在 A9 板上的内核启动期间调试“不精确的外部中止”内存故障。我收到如下不精确的中止错误:

    /li>

我的目标是在发生此中止时尝试收集堆栈和寄存器的更多详细信息。一旦中止发生,我注意到它被定向到一个名为asmlinkage void __exception do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs).

dump_stack()在这个函数内部调用过,它给了我以下堆栈和寄存器数据:

我可以从上面的数据中注意到 fec 对应的地址b6f98eec。我不知道导致中止的值是什么。我针对我的 Linux 映像(vmlinux 文件)运行了一个nmandobjdump并且无法将其跟踪到任何符号地址。现在,我试图从同一个处理程序内部调用save_stack_trace()print_stack_trace(),以获取有关此中止的更多详细信息。

  1. 我所做的更改:我添加save_stack_trace()print_stack_trace()如下内容:在文件顶部,我有以下内容:头文件包含=>

    /li>

在函数内部do_DataAbort,我添加了以下代码:

在头文件的顶部include/Linux/stacktrace.h,我试图定义CONFIG_STACKTRACE.

  1. 我的观察和问题:当我编译这段代码时,我收到一个看起来像链接器错误的错误:

    /li>

请求您的帮助以解决此问题。如果需要任何信息,请告诉我。