桌面安装和将桌面文件复制到应用程序目录之间的区别
当我们想要添加菜单的快捷方式时。 我们可以通过创建filename.desktop
并将该文件复制到/usr/share/applications
。 还有另一种方法,即使用desktop-file-install filename.desktop
。 这两者有什么区别?
到现在为止,我仍然使用copy
方法,因为如果我想删除它,我只是删除它。 而desktop-file-install
似乎没有desktop-file-uninstall
。
引用man desktop-file-install
:
desktop-file-install
将始终尝试validation生成的桌面文件。 validation失败可能会导致桌面文件安装中止。
相反, cp
会复制任何东西。
因此,没有desktop-file-uninstall
因为不需要validation要删除的文件。