KDE 里,安装的程序找不到

KDE 环境,比如安装了 VirtualBox 或者 chromium 什么的,在左下角的启动器里就找不到这个程序,只能大小写分明的打完 VirtualBox 这个词才会出现运行的提示
Screenshot_20230827_1817312
自己安装的才会这样

系统自带的就不会,firefox 就可以随便,故意打错大小写或者只打中间几个字母,都能自动蹦出来

KDE 需要刷新缓存,你可以重新登陆系统试试

重启都没用

用终端启动程序。

猜测是 “软件包名” 与 “命令名” 的区别

自己安装的,系统在里有 path 里命令名,没有包名

zypper 安装的,系统里有包名

不是的,启动器是否出现图标是由 /usr/share/application/*.desktop 文件控制的,这个文件需要用 update-desktop-database 命令更新缓存,系统自带的在包装完已经自动做了

用了这个 update-desktop-database 命令,启动器里依然没有 VirtualBox 和 chromium