标签: .desktop

创建一个在终端中打开并执行命令的 .desktop 文件

我想知道如何编写Exec.desktop 文件的命令来打开一个新终端并在其中执行一个 shell 脚本。shell 脚本正在运行,所有用户都可以访问。从终端启动脚本时一切正常,但在尝试从 .desktop 文件启动脚本时却没有。

以下是我已经尝试过的一些组合:

Exec=gnome-terminal -x sh -c 'echo hello'
Exec=sh -c 'gnome-terminal echo hello'
Exec=sh -c 'echo hello'
Exec=echo hello
Run Code Online (Sandbox Code Playgroud)

.desktop 终端选项设置为 true。

command-line scripts .desktop

47
推荐指数
1
解决办法
13万
查看次数

是否有任何可以创建 .desktop 文件的 GUI 应用程序?

我的问题很简单。是否有任何快速简便的方法来为快捷方式创建 .desktop 文件?

例如,我认为您可以在 Linux Mint 中右键单击并创建 .desktop 快捷方式。

我已经知道如何从这样的文本编辑器中创建它们:

[Desktop Entry] Type=Application 
Name=Eclipse Comment=Eclipse IDE
Icon=/home/jahedev/dev/eclipse-std/icon.png
Exec=/home/jahedev/dev/eclipse-std/eclipse
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
Name[en_US]=Eclipse
Run Code Online (Sandbox Code Playgroud)

那么是否有任何 GUI 应用程序可以做到这一点?

gui software-recommendation .desktop

46
推荐指数
4
解决办法
1万
查看次数

.desktop 图标文件存储在哪里?

Ubuntu 12.10 上的哪个系统文件夹是主菜单 .desktop 图标存储在???

我很难找到....

icons menu .desktop desktop-icons

37
推荐指数
1
解决办法
3万
查看次数

无法将自定义启动器添加到 Ubuntu Dock(未显示“添加到收藏夹”选项)

我有一个自定义.desktop文件:

[Desktop Entry]
Type=Application
Terminal=false
Icon[en_US]=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Name[en_US]=IntelliJ
Exec=/home/alex/bin/idea-IC-173.4127.27/bin/idea.sh
Name=IntelliJ
Icon=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Run Code Online (Sandbox Code Playgroud)

的输出ls -lha .local/share/applications/intellij.desktop

-rwx--x--x 1 alex alex 248 Dez 30 10:54 .local/share/applications/intellij.desktop
Run Code Online (Sandbox Code Playgroud)

上一个问题(如何将自定义“.desktop”应用程序启动器添加到 Ubuntu Dock?)的答案对我不起作用。我可以在活动中找到这个启动器,我可以双击那个文件,IntelliJ 就会启动。尽管如此,我无法将此启动器添加为 Dock 的最爱。该选项不显示。

.desktop favorites gnome-shell ubuntu-dock

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

如何诊断“启动应用程序时出错”?

my-app.desktop为我编写的程序创建了一个文件。当我双击它时,我收到错误消息“启动应用程序时出错”。如何获得有关问题所在的更多详细信息?

我看到了对对话框“详细信息”部分的引用,但在我看到的内容中没有类似的内容。如果我在我的 Mac 上,我会打开控制台应用程序以查看是否记录了任何错误,但我没有在 Ubuntu 上了解任何类似的内容。

(请注意,与其他类似标题的问题不同,我不是在问这个特定的 .desktop 文件有什么问题;我想知道如何找出一般情况。)

launcher .desktop

29
推荐指数
3
解决办法
4万
查看次数

终端命令的桌面快捷方式

我想知道如何使用命令为我的桌面创建一个可点击的终端快捷方式easytether connect

我不想每次想通过手机连接到互联网时都必须打开/关闭终端。

我已经尝试更新我的 gnome-panel,但我只能在桌面上创建一个新目录。

gnome-terminal shortcuts .desktop

27
推荐指数
3
解决办法
12万
查看次数

.desktop 文件:如何指定图标路径

我查看了 12.04 Ubuntu 系统上的 .desktop 文件,其中许多文件没有完整的图标文件路径规范。它更像是:

Icon=anjuta
Run Code Online (Sandbox Code Playgroud)

或者

Icon=vlc
Run Code Online (Sandbox Code Playgroud)

或者

Icon=application-x-clementine
Run Code Online (Sandbox Code Playgroud)

是否有可以存储图标的通用路径,以便它可以工作?如果没有,这是如何工作的?如果我尝试用我自己的图标做同样的事情,我必须指定完整路径。

例如

Icon=/usr/local/share/my-icon.png
Run Code Online (Sandbox Code Playgroud)

工作正常,但

Icon=my-icon.png
Run Code Online (Sandbox Code Playgroud)

将失败。

欢迎任何形式的帮助!

icons .desktop

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

.desktop 文件无法在 Ubuntu 20.04 LTS 中从桌面启动

我刚刚在我的桌面上创建了一个 .desktop 快捷方式来启动一个 shell 脚本。脚本本身工作正常,但它的快捷方式不显示图标,双击它只会在 gedit 中显示其内容:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/alvaro/Desktop/Laptop_screen_config.sh
Name=Screen_config
Icon=/home/alvaro/Desktop/Ubuntu/screen.png
Run Code Online (Sandbox Code Playgroud)

允许在其权限中作为程序执行,所以这不是问题:

文件权限

有没有人知道为什么会发生这种情况?任何帮助将不胜感激!

.desktop

25
推荐指数
6
解决办法
3万
查看次数

$HOME 文件夹位于何处?

我最近读到.desktop用作桌面快捷方式的文件放在$HOME/Desktop目录中。这个目录在哪里?

另外,这$部分是什么意思/做什么?

filesystem files .desktop

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

无法创建 anaconda 快捷方式以在 ubuntu 17.10 上从桌面启动?

我使用了类似问题的指南(如何在桌面上创建启动器?

但是对于 Ananconda3 快捷方式没有任何作用。

这是我的 anaconda 桌面文件:

[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Exec=bash -c anaconda-navigator
Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/s$
Terminal=false
StartupNotify=true
MimeType=text/x-python;
Run Code Online (Sandbox Code Playgroud)

我已经成功了图像部分,但实际上无法启动它。我的桌面上有一个图标,我已经输入了命令 bash -c anaconda-navigator。

请帮我确定我错过了什么?

launcher .desktop anaconda

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