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

能否用desktop-file-install卸载桌面文件?desktop-file-edit可管理已安装文件吗?

关于desktop-file-install和desktop-file-edit的使用疑问解答
  • desktop-file-install无法用于卸载桌面文件
    这个工具的核心定位就是把桌面文件安装到系统标准目录(比如/usr/share/applications或用户专属的~/.local/share/applications),或是更新已安装的桌面文件。从设计逻辑来说,它完全没有提供卸载/移除的参数,所以没法用它完成删除操作。

  • desktop-file-edit可以管理已安装桌面文件的属性
    这个工具就是专门用来编辑已安装桌面文件各项配置的,比如修改程序显示名称、图标路径、执行命令、启动参数等。给你举几个实用的操作例子:

    • 修改桌面文件的执行命令:desktop-file-edit --set-key Exec --set-value "/path/to/your/app" /usr/share/applications/your-app.desktop
    • 更新桌面文件的图标:desktop-file-edit --set-key Icon --set-value "new-icon-name" /usr/share/applications/your-app.desktop
    • 添加启动时的环境变量:desktop-file-edit --set-key Environment --set-value "VAR=value" /usr/share/applications/your-app.desktop
      不过要明确:它只能编辑配置内容,同样没有删除桌面文件的功能。

如果一定要避开rm命令删除,或许可以借助对应包管理工具(比如桌面文件是通过deb/rpm包安装的情况),但你限定只使用这两个工具的话,确实没法完成卸载——这俩工具的定位本来就不包含删除功能。

内容的提问来源于stack exchange,提问作者Shayan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 10:09:27