2

Debian 7.4 XFCE のアプリケーション メニューに統合したい ac プログラムを実行可能ファイルにコンパイルしました。通常の状況でアプリケーションを実行するには、次のように入力する必要があります

sudo myprogram

.desktop ファイルを作成し、/usr/share/applications に配置しました。

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=myprogram
Comment=configuration loader
Exec=sudo loader
Icon=/usr/share/icons/hicolor/48x48/apps/myprogram.png
Terminal=false
Categories=Development;IDE

期待どおりに項目がアプリケーション メニューに追加され、アイコンが正しく表示されます。ただし、問題は、メニュー項目をダブルクリックしてアプリケーションを起動しても何も起こらないことです。

/usr/bin (実行可能ファイルを配置した場所) に移動して「sudo myprogram」と入力すると、プログラムは期待どおりに起動します。

この問題を解決し、メニューからプログラムを起動するにはどうすればよいですか? /usr/bin が正しい場所ではないか、Exec コマンドが間違っている可能性があります。大変助かります。

4

3 に答える 3

-2

これを追加してみてください.desktop

Path=/path/to/myprogram

于 2014-05-06T16:48:47.630 に答える