You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法更新/usr/share/applications桌面数据库,自定义文件关联配置失效求助

无法更新/usr/share/applications桌面数据库,自定义文件关联配置失效求助

大家好,我最近在折腾给我的应用程序配置自定义文件关联,目标是实现用xdg-open myFile.myExtension命令就能直接启动我的应用。我按照步骤操作,已经在/usr/share/applications目录下创建了对应的.desktop文件,但当我运行update-desktop-database /usr/share/applications命令更新桌面数据库时,却报错提示:

The databases in /usr/share/applications cannot be updated

我试过注销再重新登录,问题还是没解决,也查过一些相关的解决方案,但都不适用我的情况。想请教下各位大佬,我该怎么解决这个问题?

下面是我的StartupLinux.desktop文件内容:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=true
MimeType=application/x-demo
Name=StartupLinux
Exec=/home/<user>/MyWorkspace/StartupLinux %f

补充说明:/home/<user>/MyWorkspace/StartupLinux.sh脚本在终端里是能正常启动我的应用的,另外我也创建了对应的application-x-demo.xml文件来定义MIME类型。

备注:内容来源于stack exchange,提问作者Vipul Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:28:12