小编Sha*_*375的帖子

gtk-launch 仅在当前工作目录为 Desktop 时有效

我刚刚弄清楚如何手动创建一个.desktop文件,该文件允许通过发出命令gtk-launch[program.desktop] 来启动程序。问题是,只有当我当前的工作目录是我的用户名的桌面目录时,它似乎才起作用。因此,当我输入命令时gtk-launch program.desktop它就会运行。

问题是当我尝试输入时gtk-launch /home/userName/Desktop/program.desktop。相反,我从终端收到一条消息:gtk-launch:没有这样的应用程序。我知道该文件就在那里,并且 cat 可以很好地读取它。

为什么 gtk-launch 似乎只能在桌面内部工作?我可以解决这个问题吗?我通过持久 USB 将 Kali linux 与 GNOME 一起使用。

desktop-environment gtk .desktop

7
推荐指数
2
解决办法
1万
查看次数

当前用户桌面目录的路径存放在哪里?

我对 linux 很陌生,正在学习所有基础知识。当我这样做时,我意识到操作系统以不同的方式对待某些文件是多么奇怪 - 如果它们碰巧是与当前登录用户关联的桌面文件,则通过在 GUI 桌面环境中显示它们来命名。操作系统如何知道当前用户桌面目录的路径变量?对于黑客娱乐,是否可以更改为在 GUI 桌面上显示任意目录?

command-line filesystems desktop-environment

3
推荐指数
2
解决办法
5万
查看次数