我想创建一个在特定笔记本电脑上的某个 Linux 平台上运行的 C++ 应用程序。但是,我不希望这台笔记本电脑的用户使用除此程序之外的任何其他应用程序/系统功能 - 就像您在典型网吧的计算机上发现的信息亭模式一样。
一个问题是笔记本电脑将由用户启动,因此必须自动启动我的软件 - 尽可能少地留给用户干预该过程的空间。它不必完全安全,但应该尽可能接近。
完成这样的事情的最佳方法是什么?是否存在专门为此制作的(免费)Linux 发行版(如果没有,我可能会使用 Arch Linux)?我可以/应该在我的程序中采取什么步骤,或者我可以把它全部留给操作系统吗?专门为此创建我自己的小型 Linux 发行版值得吗?