![Ubuntu Core 和第三方硬件和驱动程序](https://linux22.com/image/1165941/Ubuntu%20Core%20%E5%92%8C%E7%AC%AC%E4%B8%89%E6%96%B9%E7%A1%AC%E4%BB%B6%E5%92%8C%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我正在进行测试,以在非常通用的堆栈(Ubuntu Core + Electron.js(snap)+ mir-kiosk)和硬件(Raspberry PI 3 B+ + Display Touch + Printer Epson + Qr Code Scanner + Cam)中创建 POS 系统。
我有第三方硬件和驱动程序(例如打印机、扫描仪等),但我仍然不知道如何在 Ubuntu Core 中安装它们。我想到的是使用 Ubuntu Server 的另一台设备,并能够在那里安装所有设备并将它们暴露给网络。但我想我们会失去使用 electron.js 创建“本机”应用程序的好处,因为我们无法访问新设备。通过基于云的销售点系统,最好创建一个 Web 应用程序而不是使用 electron.js 的本机应用程序?
我很感激任何建议,我们只是在进行试点测试,目前还没有特别的计划,我们的想法是创建适合商店要求的先进 POS 系统,并可以访问云端和基于物联网的多种服务。