答案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
.