问题标签 [raspbian]

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

crontab - 我如何在 raspbian 上以用户身份执行 crontab?

我在树莓派上,有 rasbpian !我正在尝试安装一个新的 crontab 来执行一个基本脚本。这将使用 vlc 从网络摄像头拍摄照片。

我想每分钟都这样做,但我无法编辑我的 crontab 用户(crontab -e),只有 sudo crontab ......或者 vlc 必须在没有 root 的情况下执行!

每个人都知道我该怎么做?

这是我的脚本:

这是我的 root crontab,它不起作用:

0 投票
3 回答
4927 浏览

embedded-linux - 如何安装apt-get,raspbian

我正在scratchbox 中进行主机目标开发。并且 apt-get 没有安装在我的目标 raspbian 根文件系统中。

从这里用于 raspbian 的正确 apt-get 包是什么?
http://www.apt-get.org/main/

我应该对 apt-get 的 .deb 包使用 wget 命令吗?
http://www.cyberciti.biz/tips/linux-wget-your-ultimate-command-line-downloader.html
http://www.thegeekstuff.com/2009/09/the-ultimate-wget-download-guide -with-15-awesome-examples/#more-1885

dpkg 安装在我的目标的根文件系统中,我使用 whereis 命令检查了它

请提出建议,或者您能否提出一些安装 apt-get 本身的链接。我无法找到与之相关的东西。

任何答复将是可观的。

0 投票
0 回答
2555 浏览

pyqt - 树莓派:在没有 LXDE 的情况下启动 pyqt 应用程序

我使用 PYQT4 制作了一个全屏 GUI 应用程序。这是 Raspberry Pi 的唯一用途。有没有办法在启动后启动它,而不启动不必要的 Raspbian GUI?它使用 gpio 信号和 uinput,因此它应该以 root 身份运行。

0 投票
0 回答
8188 浏览

performance - 轻量级 Jenkins 替代方案?

我正在尝试使用 Raspberry Pi 作为家庭开发服务器。我需要在它上面运行一个构建服务器。

Jenkins 速度非常慢,加载起始页面需要 10-15 秒,当我尝试访问管理页面时,我不得不在 100% cpu 负载下运行 15 分钟后停止 Jenkins 服务器。

这是无法接受的。

当我只使用 ant + git 构建并希望为较少数量的项目归档构建时,什么被认为是 Jenkins 的最佳替代方案?

有没有可能加快我当前的 Jenkins 安装速度?我目前正在为 ARM 使用 Oracle Java 8 JDK,并尝试了 Jenkins v1.447.2(我使用“apt-get install jekins”获得的版本,带有默认的 Rasbian 包源)以及 v1.502(最新的,速度更快但仍然无法忍受)。

0 投票
1 回答
228 浏览

c++ - 记录数据时磁盘写入延迟

我目前正在树莓派上运行 raspbian,其中我正在运行一个应用程序,该应用程序从传感器以 400Hz 采样原始数据并将其记录到文件中。我的问题是,由于一些内部缓冲区写入 SD 卡,程序每 10-15 秒挂起大约 500 毫秒到 1 秒。

我尝试使用以下代码将缓冲区设置为 0,但这似乎没有任何区别,在使用 flush() 期间也没有

我假设这个问题是由内核中的某些东西引起的,而不是我的应用程序,但我不知道从哪里开始寻找。非常感谢您解释我的问题最可能出在哪里。

谢谢

马特

0 投票
1 回答
1151 浏览

c - 用 c 写入 FIFO 文件

我对编程比较陌生。我想要完成的是写入一个我认为它被调用的 FIFO 文件。基本上,如果我在终端窗口中,我可以执行命令echo "0=0" > /dev/pi-blaster,它将按预期工作。所以我想做的是编写一个程序,它基本上会为我执行该命令,但会更改双引号之间的数字。我知道如何使用循环更改数字我只是无法让它实际写入文件。在编译或运行期间没有生成任何错误,它根本不像我要键入上面的命令那样起作用。就像我说的我是编程新手,所以也许我什至没有走在正确的道路上。我在下面包含了我的代码:

0 投票
1 回答
3362 浏览

python - 在启动时运行 python 脚本 - debian

我使用网络摄像头创建了一个应用程序。在这里,我的应用程序会打开一个窗口来显示图像。我想在启动时运行该应用程序。如果我将启动文件放在 rc.local 中,它会在启动时成功运行,但不允许显示窗口。表明 -

如何显示窗口?请帮帮我!

0 投票
2 回答
731 浏览

c - 隐式减速和未知类型错误

我正在尝试将一些用于 Arduino 微控制器的 C 代码转换为与 Raspberry Pi 微控制器一起使用。他们都使用不同的库,这可能是我遇到的问题,但我不确定希望我只是有几个小错误,我没有看到我已经尝试解决这个问题一段时间了。我收到以下错误:

这是我编写的代码:

这是我正在转换的代码:

0 投票
1 回答
2082 浏览

qt - 为 Raspberry Pi 交叉编译 Qt 5.0.1 时出错

我正在尝试为我的 Raspberry Pi 交叉编译 Qt 5.0.1(目前的最新版本)。我的设置如下:

操作系统:Ubuntu 12.04 32 位

交叉编译器:由 crosstool-NG 程序构建,使用此处找到的确切说明

Raspberry Pi 操作系统:Raspbian Wheezy 2013-02-09(安装在 /mnt/raspberry-pi-rootfs)

配置命令:

当我运行配置命令时,它总是失败并出现以下错误:

有谁知道这是什么意思?

我已经从这里尝试了最新的预构建 Linaro Toolchain 交叉编译器,并且至少构建了 Qt,但是任何用它编译的程序都会在程序运行时导致 SIGILL(非法指令)错误,我猜这是因为预我使用的内置交叉编译器没有针对正确的架构。

笔记:

我知道交叉编译非常困难,但我想更多地了解正在发生的事情

0 投票
1 回答
313 浏览

mongodb - 树莓派上 mongodb 2.1.1 的奇怪行为 - 无法插入浮点数

我的树莓派上的 mongodb 有问题。我正在从https://github.com/RickP/mongopi运行 2.1.1 版

问题是:我无法1.937在数据库中插入值。这是我从 mongoshell 的输出:

我先清理收藏,所以一切都很干净

如您所见,1.937 的值在数据库中存储错误......这真的很奇怪。

如果我运行以下命令:

然后我得到

如您所见,第二个条目很好......问题只是浮动值。

为什么?

谢谢