Linux命令在启动应用程序中添加UI应用程序

Linux命令在启动应用程序中添加UI应用程序

我有Ubuntu16ui 应用程序,我想在用户登录后自动启动它。为此,我创建了一个脚本,其中包含以下命令:

#!/bin/sh

cd /home/super/Documents/

./app

运行此脚本将启动 UI 应用程序。现在我已经添加了在 ubuntu 的启动应用程序中自动启动的应用程序。我添加了以下命令

/bin/bash /home/super/Documents/start_app.sh

因此在启动时,它会运行上述命令来启动脚本,然后 UI 应用程序也会正常启动。这一切都运行良好。

但我想知道是否有任何可用的命令在运行时可以自动将脚本添加到启动应用程序列表中。我实际上正在准备一个脚本文件setup.sh,它将在客户端计算机上安装和配置整个应用程序。我必须将此脚本提供给客户端,以便他可以运行它并安装软件,所以我想知道是否有任何可用命令可以在启动应用程序中添加应用程序,然后我也可以将这些命令添加到setup.sh

大家可以给一些好的建议吗。谢谢

编辑:

桌面入口文件:

[Desktop Entry]
Version=1.0
Name=OPC
Comment=OPC Client Application
Exec=/home/super/Documents/app
Icon=/home/super/Documents/img/ch_logo.jpeg
Path=/home/super/Documents
Terminal=false
Type=Application
Categories=Utility;Application;

答案1

一种可能性是安装一个桌面文件以便它自动启动。创建一个名为app.desktopin 的文件/etc/xdg/autostart,包含

[Desktop Entry]
Version=1.0
Type=Application
Name=Your application
Path=/home/super/Documents
Exec=/home/super/Documents/app

相关内容