linux - 应用程序的硬件+操作系统设置

标签 linux javafx raspberry-pi embedded-linux barcode-scanner

我想制作一个系统,可以从 USB 条形码扫描仪获取输入,在远程服务器上验证它并显示答案(文本和图像)。
我会使用 JavaFX 或浏览器内 JS Web 应用程序以某种方式获取扫描仪输入。
我计划在 Raspberry Pi 或普通 PC 上运行此应用程序。

有没有办法(或特殊的 Linux 发行版)来确保系统始终以相同的方式加载并启动 JavaFX 应用程序或在浏览器中打开特定网页?
例如没有登录页面,没有更新或其他弹出窗口显示。

还有其他想法吗?谢谢
<强>...

发现一个有趣的解决方案here ,其中 JavaFX GUI 应用程序从命令行启动,根本不需要 X-Server(Linux 图形界面)。

最佳答案

我最近做了类似的事情,而且不太难。显然,在 Pi 上工作时,您会想要使用 Linux 之类的东西,并且硬件有限意味着您应该最大限度地减少正在运行的内容。因此,我建议您运行一个轻量级发行版。像 arch(我使用的)这样的东西允许你从头开始只构建你想要的东西,而不需要像 LFS 或 Gentoo 那样查找和编译所有东西。

关于启动,以下两个 wiki 将为您提供无需手动登录即可启动 Gui 的详细信息: https://wiki.archlinux.org/index.php/Automatic_login_to_virtual_console https://wiki.archlinux.org/index.php/Start_X_at_Login

之后,只需将启动程序的命令放入 .xinitrc 即可。

关于linux - 应用程序的硬件+操作系统设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24352915/

相关文章:

java - 访问 GridPane 节点时出现问题

linux - Emb Linux 上的 IoT Hub 客户端在 send_event_async 时返回关闭的 SSL channel

c++ - arduino//使用nRF24L01库通过Ghz进行树莓派连接

linux - Labview .VI 应用程序从 Window 到 Linux 应用程序

C++ 在 Mac OS X 上编译代码并在 Linux x86 上运行

JavaFX 和嵌入式应用程序

JavaFx 将数据从一个窗口/类发送到另一个窗口/类。未接收数据

python - 在 linux 机器上检测 python 3 中按键的最简单方法是什么?

python - 使用 os 杀死 python 线程

linux - 带变量的 Shell 脚本更改目录