
たくさん検索しましたが、この質問に対する答えが見つかりませんでした。TryExec
.desktopファイルでこのフィールドの役割は何ですか?ライブとどう違うのExec
?
答え1
~によるとStandard.freedesktop.org、TryExec
項目には次の内容が含まれます。
プログラムが実際にインストールされているかどうかを確認するために使用されるディスクの実行可能ファイルのパス。パスが絶対パスではない場合は、$ PATH環境変数でファイルを見つけます。ファイルが存在しないか実行可能でない場合、アイテムは無視される可能性があります(メニューで使用されていません)。
空でないTryExecフィールドを持つ.desktopファイルは、TryExecキーの値がインストールされているランチャーと一致しない場合は自動的に起動しないでください。
これとはExec
異なり、同様の名前にもかかわらず、TryExec
実際にその値を実行するわけではありません。