UIアプリケーションがありますが、Ubuntu16
ユーザーログイン後に自動的に実行したいと思います。これを行うには、次のコマンドを使用してスクリプトを作成しました。
#!/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.desktop
名前のファイルを作成します。/etc/xdg/autostart
[Desktop Entry]
Version=1.0
Type=Application
Name=Your application
Path=/home/super/Documents
Exec=/home/super/Documents/app