我不知道我是否做错了什么,但我的所有.desktop
文件都在文本编辑器中打开。我尝试安装f.lux
,有一个setup.py
文件也在某些文本编辑器中打开。
我试图将文件的位置更改为.local/share/applications
,检查它们是否有权作为程序运行,但仍然无法让它工作。
答案1
.desktop
文件是文本文件,因此设计为在文本编辑器中打开。它们只有在放置在特定环境中时才可以启动应用程序,即放置在/usr/share/applications
、、.local/share/applications
自动启动文件夹等中。放置在桌面上(即“桌面”文件夹中)时,可以将它们设置为程序启动器。
不过,如果你愿意的话,你可以关联 .desktop 文件打开方式gtk-launch
(Ubuntu 标准版本默认安装,请参阅这个 Askubuntu 答案)或dex
(在软件存储库中可用)。