问题标签 [armbian]

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 投票
1 回答
80 浏览

bash - 如何在启动时在 Armbian 上激活虚拟环境?

我需要使用 Armbian(基于 Debian)在 NanoPI NEO 上激活 virtualenv Python 环境。为此,我创建了一个简单的脚本:

我修改了所有必要的文件,并将提到的脚本复制到 init.d 和 update-rc.d 中。

问题是,据我了解,我需要将该脚本作为源代码运行,即该脚本使用环境创建自己的实例,然后关闭。其他问题提到了各种解决方案,但没有一个回答我的问题 - 我如何在启动时将其作为源运行?

0 投票
2 回答
29 浏览

rrdtool - RRDTool:数据库和图表中出现奇怪的“飞溅”

最近发现rrdtool的一个奇怪行为:如果数据是随机插入到数据库中的,图上会出现“飞溅”,这可以在附图中看到。我还注意到传入的数据与数据库转储中的数据不匹配。请告诉我我做错了什么。

我试过 rrdtool 版本 1.6.0 和 1.7.2,平台是带有 Armbian Linux(内核版本:5.4.45-sunxi)的 Orange Pi One(armv7l)。我还在 x86 平台上进行了测试,它看起来工作正常。

奇怪的图

RRD 文件是使用以下命令创建的:

数据来自 MQTT 随机时间,并通过下一个命令插入到数据库中,例如:

输入带有时间戳和值的数据日志:

RRD同时转储:

0 投票
2 回答
3050 浏览

python - python selenium geckodriver - 可执行文件需要在 PATH / 如何在 armbian buster 上安装

当我尝试使用 Armbian Buster 在我的 Orange Pi 上创建 Selenium Firefox Webdriver 时

例外

被抛出。当我使用来自githubgeckodriver的最后一个ARMv7构建以及根据此处构建时,就会发生这种情况。geckodriver

geckodriver二进制文件位于并且是可执行的/usr/local/bin/,但是当我尝试

我明白了

这导致我假设我的方法存在根本性错误。那么如何geckodriver在带有 Armbian Buster 的 Orange Pi 上正确安装?

0 投票
1 回答
77 浏览

debian - 网络管理器 AP 配置

我需要将我的单板计算机配置为 AP,并且我之前设法做到了,并且它可以完美地工作(AP 是隔离的,并且没有连接到 WAN)。

然后今天,我需要在线连接它来安装一些包。由于我的所有连接配置都在不同的 .nmconnection 文件中,因此我已将 AP 配置文件修改为 autoconnect = false 并将客户端模式连接设置为 autoconnect = true,然后重新启动。重新启动后,该设备从未出现在我的路由器列表中。几个月前,当我设置它时,连接文件正在工作。

然后,我决定接受我的命运,并切换回原始配置(带有自动连接的 APconnection 文件,没有自动连接的客户端连接文件),然后,在重新启动时,AP 现在不显示了。

有人可以帮我弄清楚可能发生了什么或帮我诊断吗?

在我的 AP 连接文件以及 networkmanager.conf 下方

和 networkmanager.conf

0 投票
1 回答
174 浏览

curl - -bash:意外标记“crontab”附近的语法错误

我在 Odroid HC1 中运行 Armbian 20.11.3 Buster v5.4.83 Minimal。

站点 freemyip.com 提供免费的 DDNS,并且不需要客户端来更新 DDNS。相反,您将服务器设置为将命令作为 cronjob 运行。一旦服务器访问特定的 URL,DDNS 就会更新。

该站点的说明说,我需要运行以更新 DDNS 的命令有特定的语法。您可以在此处阅读说明,在“如果您的网络上有一个永远在线的 Linux(或 Raspberry Pi 上的 Raspbian)”部分,

所以我试图运行命令让 Armbian 每 20 分钟访问一次特定的 URL。命令是:

但是当我尝试运行命令时,我得到了错误:

有人可以帮我弄清楚我做错了什么吗?

0 投票
1 回答
594 浏览

python-3.x - 在 Linux Python 3.8.5 上安装 Discord.py

我最近将 armbian focus 安装到修补板上,并试图安装 discord python 包。它运行的是预安装的 python 3.8.5 版本,但我只看到当 python 版本为 3.9 时安装不和谐包时出现错误。我还在 windows python 3.8.7 上成功安装了 discord 包,这意味着 windows python 3.8 和 linux python 3.8 之间存在一些我不知道的区别,或者我只是缺少一些包来帮助我安装 discord .py,可能是因为它是预安装的(轻量级)。

我可以看到程序“无法为 multidict 或 yarl 制造轮子”,但我不确定如何解决这个问题。我已经搜索了这个问题的各种版本,但我只发现有人使用 python 3.9,这是一个已知错误。

这是尝试安装的完整输出,错误占了大部分。有没有其他人遇到同样的问题?我想要一些关于如何成功安装 discord.py 的指导。

0 投票
1 回答
240 浏览

c - 从后台进程捕获控制台输出

我有一个在 armbian 单板计算机上运行的程序。该程序在系统启动期间以 -b 选项启动。我创建了这个简单的 shell 脚本

这个程序是用 C 语言编写的,它有时会用 printf 函数输出一些信息。但由于它是从 -b 选项开始的,因此控制台中会出现注释。现在,当我使用 Putty 通过 ssh 登录 armbian 时,我想偶尔读取该程序的输出。甚至可能吗?

0 投票
0 回答
124 浏览

linux - 无法再执行 sudo 命令:分段错误

我在我的 Odroid HC2 计算机上运行 armbian,并将其用作 Nextcloud 服务器 (NextcloudPi)。从今天开始,我的服务器不再工作了,当我寻找原因时,我发现我不能再执行任何 sudo-command 了。我得到的错误信息是Segmentation fault.

我之前没有在服务器上进行任何更改。我唯一能想象到这可能是由自动更新引起的。

有人知道如何解决这个问题吗?

编辑:我发现我仍然可以通过使用su. 但是,我的 Nextcloud 仍然不可用,因为当我尝试通过浏览器访问它时出现 503 错误。

0 投票
0 回答
158 浏览

python - subprocess.checkoutput() 给出错误 No such file or directory: 'netsh' in Orange PI

我正在尝试在橙色 pi 上获取可用的 wifi 设备,并尝试使用我在 jsn 文件中的用户名和密码一一连接

python脚本它这个

我收到以下错误

我试着用shell = True

但我得到了错误

有什么问题。

0 投票
1 回答
462 浏览

linux - -bash:./radiobot 无法执行二进制文件:执行格式错误

我在运行程序时遇到问题 运行程序时出现此错误

./无线电机器人-bash: ./radiobot: cannot execute binary file: Exec format error

而且我检查了文件,原来是机器类型上的错误,程序需要x86-64机器,而我的armbian linux机器是aarch64

当我检查这个程序file radiobot时,结果是:

这是我的服务器规格:

到现在还没有找到程序需要安装的包,请大家帮忙,或许有解决办法?谢谢