vel*_*una 7 launcher desktop-environments installed-programs .desktop
在Ubuntu中,在哪里可以看到所有程序就像Windows中的“程序文件”一样,我可以从中启动所有已安装程序的列表中的程序?
由于 OP 提到:我可以从中启动所有已安装程序的列表中的程序?
下面是一个列出所有(全局)安装的 GUI 应用程序的小脚本。选择一个来启动它,或者输入一些它的字符并按Return下来运行应用程序:
list_apps.py
通过命令测试运行它(打开终端窗口,输入命令并按Return):
python3 /path/to/list_apps.py
Run Code Online (Sandbox Code Playgroud)如果一切正常,请将其添加到快捷键:选择:系统设置>“键盘”>“快捷方式”>“自定义快捷方式”。单击“+”并添加命令:
python3 /pat/to/list_apps.py
Run Code Online (Sandbox Code Playgroud)
到您喜欢的快捷键组合。
python3 /path/to/list_apps.py
Run Code Online (Sandbox Code Playgroud)
该脚本列出 中的所有.desktop
文件/usr/share/applications
,并检查该行NoDisplay=true
是否在文件中(这意味着它不打算用作 GUI)。然后它查看文件,查找应用程序名称和运行它的命令。
结果列在zenity
列表中,可供选择。如果选择一个,则执行相应的命令。
就是这样。
如果您还想对该应用程序进行简短描述Comment=
,如其.desktop
文件行中所述,请使用以下版本:
python3 /pat/to/list_apps.py
Run Code Online (Sandbox Code Playgroud)
如果您想从列表中启动应用程序,一个不错的选择是Classic Gnome 指示器。
sudo apt-get install classicmenu-indicator
Run Code Online (Sandbox Code Playgroud)
请参阅此处:http://www.howtogeek.com/189929/how-to-install-and-launch-the-classic-gnome-menu-in-ubuntu-14.04/