问题标签 [raspbian-buster]

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 回答
66 浏览

linux - 从 Linux 上的 .Net Core 服务守护程序中运行 shell 脚本时出现问题

我正在尝试.sh从 .Net Core 服务守护进程中执行脚本并获得奇怪的行为。该脚本的目的是创建一个加密容器,对其进行格式化,设置一些设置,然后挂载它。

我在 Raspberry Pi 4 上的 Raspbian 上使用 .Net Core 版本 3.1.4。

问题:我有下面的脚本创建容器,格式化它,设置设置,然后尝试安装它。一切似乎都很好,但最后一个命令 mount call 从来没有真正起作用。挂载点无效。

踢球者:通过服务运行脚本后,如果我打开终端并在那里手动发出安装命令,它会正确安装。然后我可以转到那个挂载点,它显示大约 10GB 的可用空间,这意味着它正在使用容器。

注意:确保脚本chmod +x在测试时。此外,您还需要安装 cryptsetup 才能工作。

想法:

我不确定是否缺少某些环境或 PATH 变量以使 shell 脚本正常运行。Unit由于这是一项服务,如果我知道它是什么,我可以编辑它以包含此信息。

在以前发出 bash 命令的尝试中,我必须DISPLAY像下面这样设置变量才能正常工作(因为需要使用桌面)。对于这个似乎无关紧要的问题,但如果我需要将脚本设置为可执行文件,则使用此命令作为示例

我想看看是否有人可以采取以下措施并对其进行测试以确认并可能帮助提出解决方案。谢谢!

这就是我在 .Net 中执行脚本的方式

Unit用于服务守护程序的文件

0 投票
1 回答
35 浏览

gsm - 配置 NetworkManager 以在蜂窝连接处于活动状态时通过 WiFi 路由本地 wlan 数据以进行调试

嗨,这是在 Raspbian buster 和 NetworkManager 1.10.0 上,但我认为主要是网络管理器问题。

我的应用程序具有 Wifi 和蜂窝网络连接。当我调试时,我使用 Wifi(通过 SSH 连接到我的计算机),但我希望应用程序将蜂窝网络用于 MQTT 和遥测数据。

我可以调整蜂窝连接的路由指标,使其优先级高于 WiFI,但调试用于我的计算机的数据会发生什么情况?我希望这仍然是通过 WiFi 进行的。路由是否回退到 192.168.xx 的 Wifi 接口我附上了我的默认 IP 路由的打印,两个连接都处于活动状态。

Wifi 和 ppp 均处于活动状态的 IP 路由

我是否需要进入我在 NM 的 Wifi 连接并添加类似于以下内容的路由:

目标网关 Genmask Flags Metric Ref Iface 192.168.0.0/16 192.168.0.1 0.0.0.0 UG 100 0 0 wlan0 192.168.0.0 192.168.0.0/24 255.255.255.0 U 100 0 0 wlan0

我只是在学习路由,所以请善待。提前致谢!!!

0 投票
1 回答
8408 浏览

raspberry-pi - aptsources.distro.NoDistroTemplateException:错误:找不到 Raspbian/buster 的分发模板

我正在尝试在运行Raspbian Buster的树莓派上安装Sublime Text。所以我运行了这个并得到了这个:sudo add-apt-repository "ppa:webup8team/sublime-text-3For Sublime Text 2"

请问,我该如何处理?我打算稍后运行它:

0 投票
0 回答
58 浏览

linux - 将预编译的 gcc 二进制文件复制到另一个 Raspbian

我正在尝试将 gcc 编译器从版本 8.3 升级到 8.4。官方 gcc 文档建议从源方法编译,平均需要 5 小时。我需要 gcc-8.4 版本来使用 CMAKE 构建一些项目组件。我尝试从位于和y中的同一路径的x (我从源代码编译 gcc-8.4)复制二进制文件,但 cmake 产生以下错误 /usr/local/bin/usr/local/bin

但是,当我检查gcc --versiony,它显示版本 8.4

任何帮助或建议表示赞赏。提前致谢。CMakeError 日志文件的输出如下

0 投票
0 回答
602 浏览

mysql - 在树莓派上安装 mysql-server-8.0

我试图搜索如何在 Raspberry pi 上安装 mysql-server-8.0,但找不到有用的文章。在树莓派 3/4 上安装 mysql 8.0 的步骤是什么?

0 投票
1 回答
576 浏览

python - Raspberry Pi:GPIO-pin 通过 GPIO.setup() 变高

我目前遇到的问题是,当我使用 Gpio.setup(17, GPIO.OUT) 函数时,引脚会通电。我已经阅读了很多关于这个问题的内容,但对我没有任何帮助。我什至重新安装了 Raspbian。

脚本应该像这样工作:

如果我从服务器收到信号,则会调用函数 messageDecoder()。如果消息的主题为“rpi/gpio”,则应调用函数 setup_GPIO(),然后调用函数 on(channel1) 为引脚供电。但是当 setup_GPIO() 被调用时,引脚已经通电了!但我不知道为什么。有人有解决方案吗?

这是我的代码:

先谢谢了

0 投票
1 回答
640 浏览

kivy - 有没有人在 Raspberry Pi4 /raspios (Raspbian) Buster Lite 上运行 Kivy

我有一个 Kivy 应用程序在 Raspberry Pi3/ArchLinux(无桌面)上运行良好。我现在正试图将应用程序移动到运行 Buster Lite 的 Pi4 上。我已按照此处kivy.org 上发布的指南/注释(我相信是忠实的)进行操作,尤其是关于从源代码编译 sdl2 的部分,并设置了 kmsdrm 选项。

然而,kivy 报告说它“无法找到任何有价值的窗口提供商”。

我已经尝试了 raspi-config 中 gl 驱动程序的两个可用设置 - G1 Legacy 和 G2 GL (Fake KMS),但是这两个选项都没有提供改进。

如果有人能指出我做错了什么,或者就如何解决问题提供建议,我将不胜感激。

编辑:

INFO 消息有点令人困惑 - 这样做:

[INFO ] [Window ] Provider: sdl2(['window_egl_rpi'] ignored)

意味着完全忽略了 sdl2 Window 提供程序?如果是这样,那将解释我的问题。我将如何防止 sdl2 被忽略?

0 投票
1 回答
656 浏览

raspberry-pi - 树莓派摄像头模块产生无效图像

我正在尝试使用 Raspberry Pi 相机拍摄照片和视频。大约 3 天一切正常,之后事情开始走下坡路。首先,我注意到我播放 Raspberry Pi 视频的网站显示了未加载的图像标志(https://www.thewindowsclub.com/wp-content/uploads/2018/06/Broken-image-icon-in-Chrome .gif )。因此,我回到我的 raspbian 终端并尝试了基本命令。首先,我试过这个:

这在过去的几天里工作得很好,我认为它又工作了,直到我打开图像。Image Viewer 说图像根本不是 PNG 文件。这是弹出窗口:

查找错误后,我重新安装了 PNG 库,但仍然没有运气。所以,我决定改用jpg。我接下来执行了这个:

而且...我遇到了另一个错误:

再次查找后,我使用了以下命令:

我得到以下输出:

那么......如果jpg文件实际上是一个数据文件,那有什么问题呢?此外,过去几天它在 Python 脚本和终端中运行良好……现在发生了什么?

一些附加信息:我总是使用 xrdp 从我的 Windows 笔记本电脑到我的 Raspberry Pi (4 B+) 远程桌面。因此,我看不到预览是否有效。我正在使用 Raspberry Pi Camera Rev. 1.3 和 Raspbian Full 32 位。

一些更重要的信息:此错误是在我无法解释的事件之后开始发生的。我的 Windows 笔记本电脑使用远程桌面连接到我的 Raspberry Pi,但我不小心按下了睡眠按钮。当我再次唤醒笔记本电脑时,它说远程桌面意外终止。我一直在尝试重新连接,但它不起作用。所以,我拔掉了树莓派,然后重新插上。在我使用远程桌面再次连接到它之后,它开始这样做。这让我认为这是一个软件问题,所以我从 Raspberry Pi Configuration and 启用和禁用了相机raspi-config,但它没有用。

我被卡住了,不知道该怎么办。任何帮助将不胜感激。先感谢您。

编辑:预览完美显示,只是图像的保存以某种方式损坏。有没有办法重新安装 raspistill?

0 投票
1 回答
607 浏览

raspberry-pi - V4l2loopback + mjpg_streamer 问题

我有一个运行 Raspbian 10 Buster 的 Raspberry Pi 4 B + Raspberry Pi 高品质相机。我需要使用 v4l2loopback 将视频源从物理相机 (/dev/video0) 复制到虚拟设备 (/dev/video1) 以便 mjpg-streamer 和 v4l2rtspserver 同时访问它。

我加载了 v4l2loopback 模块:

sudo modprobe v4l2loopback

然后将视频从 /dev/video0 复制到 /dev/video1:

ffmpeg -f video4linux2 -input_format mjpeg -i /dev/video0 -vcodec copy -f v4l2 /dev/video1

启动 mjpg-streamer 并得到以下错误:

在 /dev/video0 上启动 mjpg-streamer 可以完美运行。

我花了几个小时试图找到解决方案。请帮忙。

0 投票
1 回答
163 浏览

mongodb - MongoDB 2.4 MongoClient.Connect 失败

我在 Raspberry Pi(运行最新的 Raspbian)上使用 MongoDB 版本 2.4.14。我有一个简单的测试文件试图让 mongo 工作:

我收到错误消息:

我的代码有问题吗?