我正在使用 Ubuntu 18.04 LTS,当我听说 KDE Plasma 5.13 时,我决定尝试一下,并且能够同时使用这两个 DE。但是,我发现我的 Ubuntu 扩展坞里挤满了 Dolphin 和 Okular 等 KDE 应用程序……我希望每个桌面环境都有其默认的内置应用程序,但我不希望它拥有其他的应用程序。我该怎么做?我不想手动隐藏应用程序,我宁愿有一个脚本来处理它。任何帮助将不胜感激!
编辑:按照 UNIX stackexchange 帖子的说明,我尝试制作一个 bash 文件以使 KDE 应用程序仅在 KDE 中可见。这是它的内容:
#!/bin/bash
cd /usr/share/applications/kde4/ || exit
sudo for i in *.desktop; do echo "OnlyShowIn=KDE" >> "$i"; done
并使用以下命令运行它:$ sudo bash default_apps_restricter.sh
但是,我得到了这个输出:
default_apps_restricter.sh: line 3: syntax error near unexpected token `do'
default_apps_restricter.sh: line 3: `sudo for i in *.desktop; do echo "OnlyShowIn=KDE" >> "$i"; done'
请帮忙!