答え1
アプリケーションの実行プログラムは以下に該当します。.desktop ファイル。
私が使用する戦略:
- 対応する.desktopファイルの検索
- debパッケージで提供されるファイルを確認するか、各ファイルがどのように異なるかを確認してください。
.desktopファイルを検索するには、find
コマンド(たとえばsudo find / -name *.desktop
)または次のPythonコードを使用できます。この回答:
from gi.repository import Gio
all_apps = Gio.AppInfo.get_all() # Returns a list of DesktopAppInfo objects (see docs)
# Print display name and .desktop file name and path for all apps
for app in all_apps:
print(app.get_display_name())
print(f"\t{app.get_filename()}")
ファイルがパッケージで提供されていることを確認するにはdpkg -S /path/to/file
。