Sat*_*nna 5 gui package-management python apt application-development
我想要一个所有已安装的具有 GUI 的应用程序的列表。需要明确的是,至少是Show Applications中列出的所有应用程序。
我试了几个命令一样apt list --installed,dpkg -l,find '*.desktop'让所有安装的应用程序,所有导致错过某些应用程序的列表(如Android Studio中,b1freearchiver,pyCharm,等等。)
没有办法找到“显示应用程序”菜单使用的文件夹或文件来获取其中列出的所有应用程序。
我正在运行 Ubuntu 18.04 桌面。
尝试搜索所有 .desktop 文件,Gnome 的开发者网站将它们称为“用户可以运行的注册应用程序集”,并且它们几乎总是 GUI 程序。
这个答案(How can I find *.desktop files?)说你可以在任何地方搜索 .desktop 文件
find / -name '*.desktop'
Run Code Online (Sandbox Code Playgroud)
或者它们可能只是在其中/usr/share/applications/,~/.local/share/applications因此只需查看这些就足够了:
find /usr/share/applications ~/.local/share/applications -name '*.desktop'
Run Code Online (Sandbox Code Playgroud)
如果您特别想排除终端程序(即使它们有像 htop 这样的终端 GUI),您可以将这些命令附加到上面的搜索中:
... -print0 |xargs -0 grep -i -l "Terminal=False"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6659 次 |
| 最近记录: |