在旧版本中,在我的桌面上创建启动器很容易。我要做的就是右键单击桌面,然后选择“创建启动器”选项。

我现在如何创建此类启动器?

评论

看看Xubuntu:Xfce通过菜单编辑器对此提供了非常优雅的支持。

我必须启动Tweak工具,启用“桌面图标”,然后双击桌面上的“主页”图标,然后将文件夹拖到桌面,并在按住ALT键的同时将其拖放(而不是之前)。直到在桌面上启用了图标,其他方法才起作用:)

我知道已经有了很多不错的答案,但是这是我的首选方法,下面是使用Arduino IDE v1.8.5的详细示例:askubuntu.com/a/1014261/327339

#1 楼


注意:在19.10中已从gnome-desktop-item-edit中删除了gnome-panel(请参阅gnome-desktop-item-edit:在Ubuntu 19.10及更高版本上未找到的命令,即使安装了'gnome-panel'软件包)。因此,此答案不太可能在19.10及更高版本中起作用。

如果仍然要使用此旧的GUI对话框,则仍然可用:
使用ALT + F2类型
gnome-desktop-item-edit --create-new ~/Desktop

这将启动旧的GUI对话框并在桌面上创建启动器:
如果已安装gnome-shell / gnome-fallback,则会自动安装gnome-desktop-item-edit。如果以前已经安装了gnome-tweak-tool,它也会自动安装。
或者,您也可以安装旧的gnome面板,而不会占用很多空间: MyLauncher.Desktop以使其出现在所有应用程序仪表板中,或~/Desktop以使其对所有用户可用(感谢@JonBently的评论)。

评论


尽管这是一个绝妙的答案,但令人遗憾的是,Ubuntu使其变得如此困难。

– djangofan
2012年1月30日17:36

如果创建了启动器,然后启动了“创建启动器”,该操作将把gnome-desktop-item-edit --create-new〜/ Desktop放入命令部分以执行此操作,那么您将有一个桌面图标来创建启动器。

– Mateo
2012年4月28日在4:08

这在Ubuntu 14.04上不起作用:ALT + F2在Unity中打开Launchbar Starter!但是,以下@virpara提供的解决方案有效:如何在桌面上创建启动器?

–rubo77
14年6月19日在23:09

值得补充的是,在〜/ .local / share / applications /中找到一个合适的位置-然后它们在破折号中出现。

– artfulrobot
2014年9月19日上午10:25

我不明白为什么要这么难?

–阿德林
16年5月28日在12:08

#2 楼

您可以手动执行。制作一个名为something.desktop的新文本文件,并在其中写入以下内容: >或在该标签上单击鼠标右键,然后选择“允许启动”
(在Ubuntu 19.04中测试)。

评论


感谢您的回答。我需要在哪里放置文件,我可以将其放置在.local / share / applications文件夹中,并将其拖放到启动器面板中,但这不是我想要的。我想将它们放在桌面而不是启动器面板上。

–tinuz
2011年10月4日14:33

比把它放到您的桌面上!您可以将其放置在所需的任何位置。

–fnkr
2011年10月4日在18:02

感谢您的回答,它现在可以工作..我必须使文件可执行:)

–tinuz
2011年10月4日19:15

这是一个很大的痛苦。您需要编辑文本文件来创建快捷方式吗?为什么我们要使其比Windows更加困难?拥有可执行文件时,如何提出“此处的图标路径”?祝您好运,从中提取图标-完整的“另一项任务”。在Ubuntu上最简单的任务如此困难,真是令人惊讶!

– Dan Dascalescu
18年1月24日在8:25

它在Ubuntu 19.10上不起作用。我收到错误gdbus.error:....未知文件未提供xorg.xfce.panel

–rubo77
20-2-20在10:32

#3 楼

有更酷的方法:

Arronax



取自iloveubuntu.net的原始图片,当前无法访问安装,使用Ctrl + Alt + T键入打开终端并输入:

sudo add-apt-repository ppa:diesch/testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q


这很酷,因为它具有拖放功能和带有GUI的更多功能。
在ubuntugeek.com上有关Arronax的更多信息。

评论


这是一个非常整洁的工具。参见作者网站florian-diesch.de/software/arronax

–Rudiger Wolf
2014-09-23 9:04

现在,alacarte已损坏,这就是这种方式。它不会像alacarte那样向您显示所有启动器,但可以让您在它们上设置更多设置...

–user77164
2015年2月9日下午6:35

这真的很好,而且不仅仅适用于Unity。在MATE上也很好用!

– JonasCz-恢复莫妮卡
16年6月16日在17:40

谢谢!报告了一些安装错误(Ubuntu 16),但是效果很好!在启动器中也显示正确的图标!

–dwn
16-09-18在15:41

现在使用sudo add-apt-repository ppa:diesch / stable

– julianstanley
20年6月24日在13:46

#4 楼

不再在最新版本中可用,桌面图标已被完全删除。

这是在右键菜单上恢复它的解决方案在Gnome和Unity中,

1-安装gnome-tweak-tool (如果尚未安装),
在终端粘贴中-

sudo apt-get install gnome-tweak-tool


2-然后键入以下内容启动它

gnome-tweak-tool


或使用快捷键Alt + F2输入gnome-tweak-tool,然后单击“运行”。

3-导航至“桌面”标签左图-开启
“让文件管理器处理桌面”



这部分的源代码:1现在我们将创建一个脚本放在右键菜单上-

通过终端或Alt + F2打开gedit,粘贴代码

gnome-desktop-item-edit ~/Desktop/ --create-new

将此文件保存到新的文本文档中,然后将其另存为“ Create New Launcher”(无需扩展名)(如果无法执行,则可能需要使用.sh作为扩展名,例如“ Create New Launcher.sh”

5-现在,我们需要使文件可执行,在文件上单击鼠标右键,依次转到>属性>单击权限选项卡>查找“执行”,然后选中“允许执行”

6-打开文件浏览器,转到>视图>显示隐藏的文件,现在导航到您的主文件夹,然后将文件放入~/.gnome2/nautilus-scripts中。如下所示-



7-现在,我们在右键菜单上创建了新的启动器!右键单击桌面,然后转到>脚本>创建新启动器
,然后填写所需应用程序的命令和信息,
如下所示-


如果您忘记了应用程序的启动命令,请单击“浏览”,然后导航至文件系统> usr> bin,即/ usr / bin,这是系统上的应用程序,大多数应在单击“打开”后自动找到图标,尽管它们之前不会出现。

如果返回“创建启动器”框时它没有显示图标,则可以通过在/ usr / share / icons中找到图标来将其拖入其中。
在各种主题文件夹中有默认图标,或者在/usr/share/icons/hicolor/scalable/apps/usr/share/icons/hicolor/48x48/apps中有特定的图标,或者如果以后要放置图标,则可以右键单击>属性以将图标拖放到其中。

(这部分仅用于gnome,alt + f2是统一的)列出已知应用程序的另一种方法是单击Alt + F2,然后单击“显示已知应用程序列表”下的应用程序,然后可以复制该程序的命令文本,以粘贴到
创建新启动器中。



所有这些将使制作自定义启动器变得异常容易,并且一旦安装,您可以使它们不带终端。

评论


感谢您抽出宝贵的时间编写本文!我完成了这些步骤,现在能够如此轻松地制作发射器真是太好了。

–卡米尔·斯洛维夫斯基(Kamil Slowikowski)
13年6月3日在15:38

这太荒谬了...

– Reinier Post
16年4月4日在20:15

调节器不起作用的原因可能是什么?我在Gnome 3.28.1上启用了桌面图标,但它们没有出现。

–防晒
18年5月6日在11:35

在新版本中,桌面图标支持已完全删除。

– Mateo
18年5月8日在20:40

#5 楼



在/ usr / share / applications /中创建.desktop文件。
gksudo gedit /usr/share/applications/give-any-name.desktop



粘贴以下文本

[Desktop Entry]
Type=Application
Terminal=false
Icon=/path/to/icon/icon.png
Name=give-name-here
Exec=/path/to/file/executable
Categories=Utility;



命名所需的名称。

对于Icon和Exec,使用完整路径或“系统”名称。例如,VLC视频播放器图标是/usr/share/icons/hicolor/48x48/apps/vlc.png或只是vlc(不带.png扩展名)。

有关类别,请查阅XDG标准列表。

评论


好吧,我在计算机上找不到应用程序文件夹...

–user590849
2012年6月2日14:27

您的意思是/ usr / share /中没有名为Applications的目录?怎么可能呢?

–拉胡尔·维尔帕(Rahul Virpara)
2012年6月2日15:52



是的,我发现了。谢谢你的解决方案。它像一种魅力。

–user590849
2012年6月3日4:02

@virpara为什么分别?我可以按其他顺序正常工作,但也许我遗漏了一些东西?

–喜Mag
2012年7月21日在18:42



@Mag你是正确的。这里的顺序无关紧要。是我的错

–拉胡尔·维尔帕(Rahul Virpara)
2012年7月21日在19:07

#6 楼

为程序创建启动器的一种更简单的方法:

如果您可以在仪表板中找到该程序,只需单击仪表板中该程序的图标并将其拖动到桌面或其他任何您想要的地方它。 :)

评论


在Ubuntu 14.04中无法以表格形式显示我(错误消息)

– BurninLeo
2015年2月5日,9:42

您可能必须使用鼠标中键。这将创建一个指向.desktop文件的符号链接。除非.desktop文件是可执行文件,否则它仍然不起作用。

– Sepo Enarvi
17年7月21日在16:51



#7 楼

在14.04 / 15.10 / 16.04 /17.04 / 17.10中,要在桌面上创建现有应用程序的快捷方式:最简单的解决方案(据我所知,在其他答案中找不到)是将应用程序的桌面文件复制到桌面:转到/usr/share/applications,,右键单击该应用程序的桌面文件>copy,转到桌面,右键单击>paste。不要忘记使其成为可执行文件,将其变成可执行文件后,其正确图标就会出现。

仅将图标从Dash拖放到桌面在14.04中不起作用。

评论


这在14.04中对我有用:xdg-desktop-icon install /usr/share/applications/google-chrome.desktop

–亚当·蒙森(Adam Monsen)
2014年7月25日在16:48

我的Gnome 3.28.1上没有人民币粘贴

–防晒
18年5月6日在10:03

@Suncatcher那是因为3.28不再支持桌面图标了...

–雅各布·弗利姆(Jacob Vlijm)
18年5月6日在10:20

#8 楼

制作一个名为something.desktop的文件,在gedit中将其打开,然后键入:

[Desktop Entry]
Name=Launcher Name
Comment=Launcher Comment
Exec=Command to Execute
Terminal=false
Type=Application
Icon=Path to Icon


将其放置为/usr/share/applications,然后在运行它时在Unity Launcher中右键单击该应用,然后在“保留在启动器中”(如果需要,请在Unity Launcher中使用),或者如果需要桌面启动器,则将其放在桌面上。用户。

Jurriaan开发了一个图形化python应用程序来为您完成所有操作,可以在此处下载:http://jurschreuder.nl/UnityLaunchCreator.tar.gz

#9 楼

如何使用一个.desktop文件和两个符号链接同时创建Desktop快捷方式和Unity Dash / Gnome扩展坞(“开始菜单”)图标选项。
(在Ubuntu 14.04、16.04、18.04和20.04中测试)。 />在此示例中,我们将为Arduino v1.8.5创建启动器。可执行文件先前已解压缩到以下文件夹:“〜/ Downloads / Install_Files / Arduino / arduino-1.8.5”。启动应用程序的主要可执行文件存储在“〜/ Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino”。
按照下面的示例,根据需要更新应用程序的所有步骤,包括修改.desktop文件的内容是必需的。
我的策略是创建一个.desktop文件作为该程序的“主”启动器,然后我们将为此文件创建两个符号链接(symlinks),以允许我们来启动程序(1)通过桌面上的图标,以及(2)使用Unity或Gnome应用程序启动器搜索菜单。
问:为什么要这样做?
A:嗯,它允许您只需要编辑一个.desktop文件即可一次更改两个位置的快捷方式。 / Gnome应用程序启动器?
A:因为这样,.desktop文件可以安全地放置在另一个文件夹中,您和您的孩子就不会意外地将其删除在桌面上,因此您将不会意外修改或删除它。
STEPS:
1。使用您选择的文本编辑器创建启动器(.desktop文件),然后根据需要对其进行编辑。将其存储在“〜/ Desktop_launchers / Arduino_1_8_5.desktop”中。
以下是命令,与我一起使用“ leafpad” GUI文本编辑器:
mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop

将以下内容复制并粘贴到“您刚刚创建的Arduino_1_8_5.desktop”文件。在下面为您的用户名进行修改。
另请注意,对于带有空格的Exec路径,必须在下面的路径名周围使用单引号('),否则,当您单击运行链接时,会出现“启动应用程序时出错”的信息。 Icon路径,但是,即使路径中有空格,也不能在路径周围使用单引号,否则图标将无法正确显示在链接上。
[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true

保存并退出。
2。使其可执行。
注意:这一步很重要!您必须在执行下一步之前创建符号链接之前执行此操作,否则您要创建的符号链接不能作为从桌面启动程序的快捷方式正常工作。
chmod +x Arduino_1_8_5.desktop

3。在桌面上为上方的.desktop启动器建立符号链接,以便您可以从此处启动它:否则它将无法作为桌面快捷方式显示或正常工作。
4。在Unity / Gnome应用程序菜单上建立符号链接,以便您也可以从此处启动它:
ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop

注意:

Ubuntu Unity / Gnome应用程序.desktop文件是存储在“ / usr / share / applications”中的小知识可增加您的常识:与台式机不同,applications目录中的.desktop文件不需要标记为可执行即可。 br />
5。完成!

现在,如果您需要更新桌面文件,则仅在一个位置直接更新它:“〜/ Desktop_launchers / Arduino_1_8_5.desktop”,并且更改将自动由符号链接识别
如果桌面图标在更改后没有更新,请单击桌面,然后按F5或Ctrl + R刷新桌面图标。
要删除快捷方式,只需从桌面和“ / usr / share / applications”中删除符号链接,如下所示:
Arduino_1_8_5.desktop
ln -s /path/to/file /path/to/symlink_to_make

屏幕截图:
带有新创建的快捷方式的我的桌面:

带有新创建的快捷方式的Unity Launcher菜单:

其他阅读:
有关其他知识和替代技术,请参见“ UnityLaunchersAndDesktopFiles”上的官方Ubuntu文档:https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
另请参见: />
我的eRCaGuy_dotfiles项目,包括带有rm ~/Desktop/Arduino_1_8_5.desktopsudo rm /usr/share/applications/Arduino_1_8_5.desktop脚本的示例Desktop_launchers。


#10 楼

考虑到Scaine先前的回答,gnome-panel方式会安装依赖项,但最根本的是-我们并不需要这些,我们只需要创建.desktop文件即可。因此,我以图形方式放置了一个小脚本来完成此任务,在.desktop文件夹中创建了一个命名为~/Desktop的文件,该文件随时可用并固定到Unity启动器。这里不是最好的脚本,但是可以完成任务。

可以将其保存为名为makeLauncher.sh的文件,从右键单击->属性->权限->允许将文件作为程序执行,即可开始使用它。
 #!/bin/bash

FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
        --add-entry="Program Name" \
        --add-entry="Command or path to file" \
        --add-entry="Terminal app(true/false)" \
        --add-entry="Icon (path)") 

[ $? == 0 ] || exit 1

awk -F'|' -v home="$HOME" '{ 
    FILE = home"/Desktop/"".desktop"
        print "[Desktop Entry]" >> FILE
        print "Type=Application" >> FILE
        print "Name=" >> FILE
        print "Exec=" >> FILE
        print "Terminal=" >> FILE
        if ( !~ /^[ ]*$/)
            print "Icon=" >> FILE ;
    system("chmod 755 " FILE);

}' <<< "$FORM"
 


外观如下



旁注:很遗憾,zenity的表单字段没有表单小部件的复选框,因此必须输入Terminal app选项的true / false。我正在考虑在PyQt中重写此脚本。

评论


建议:终端应用程序应该是一个复选框-它会使代码稍微复杂一些,但对用户来说更容易。图标可以是文件选择器。

–muru
16年2月6日在7:31

@muru很好的建议-我会处理。

– Sergiy Kolodyazhnyy
16年2月6日在7:34

我已将该脚本添加到Nautilus操作中,但它仅在桌面上创建启动器。有没有办法在执行脚本的文件夹内创建启动器(执行该操作)?

–user47206
17 Mar 24 '17 at 14:29

@cipricus好,是的,可能的:脚本写入FILE = home“ / Desktop /” $ 1“ .desktop”,其中home是-v home =“ $ HOME”部分中awk命令的变量。您可以做的是从awk命令中删除所有对FILE的引用,然后将命令本身重定向到要通过> somefile.desktop创建的特定文件名。不太困难,只需要重写该特定部分。请过几天再提醒我。我明天将尝试更新此答案,但我可能会忘记。

– Sergiy Kolodyazhnyy
17 Mar 25 '17在11:23

谢谢! -我想出了一个更简单的答案(将“创建启动器”添加到Nautilus上下文菜单中(无需gnome-desktop-item-edit)),但我认为您可能会更好。

–user47206
17 Mar 25 '17在11:33

#11 楼

我开发了一个用于启动器创建的命令行程序。示例:

iconize -n "Sublime Text" -p /home/marco/Desktop/sublime/sublime -i /home/marco/Desktop/sublime/Icon/256x256/sublime_text.png


它将在~/.local/share/applications内创建一个相应的桌面条目:像这样在您的桌面上运行:

[Desktop Entry]
Type=Application
Name=Sublime Text
Exec=/home/marco/Scrivania/sublime/sublime %U
Icon=/home/marco/Scrivania/sublime/Icon/256x256/sublime_text.png


更强大的替代方法是Alacarte和MenuLibre(它们具有更多功能和图形用户界面)。

评论


脚本的链接已死

–user47206
17 Mar 24 '17 at 14:28

#12 楼

请注意我所做的这个Wiki页面,因为我注意到台式机和统一启动器上的问题非常常见:) https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

评论


请为用户可以添加的摘要或步骤,只是一个链接不是很有帮助。

– Mateo
2012年5月19日,0:22

#13 楼

使用nautilus-actiongnome-desktop-item-edit可以轻松实现。

STEPS:



通过在终端中运行以下命令来安装nautilus-action:

sudo apt-get install nautilus-action


启动Nautilus-Actions并创建一个新动作。
在“动作”选项卡下,选中“在位置上下文菜单中显示项目”,然后在“上下文”标签中输入以下内容:创建启动器。





现在打开“命令”选项卡并输入以下详细信息:

标签:Create Launcher

路径:gnome-desktop-item-edit

参数:--create-new %f

工作目录:Click Browse and select your Desktop folder.




其余部分现在保存您的命令并退出:




重新启动Nautilus:

nautilus -q



您可以从上下文菜单中选择创建启动器来添加快捷方式






快捷方式将添加到当前目录中,右键单击

完成!

评论


较小的更正,请更正第一个命令以读取“ nautilus-actions”而不是“ nautilus-action”。

–Daniel Dropik
2015年11月25日,下午1:58

在Ubuntu 18.04.1下进行了尝试,但获得了$ sudo apt-get install nautilus-actions读取包列表...完成构建依赖关系树读取状态信息...完成包nautilus-actions不可用,但由另一个包引用。这可能意味着该软件包已丢失,已废弃或只能从其他来源获得。E:软件包“ nautilus-actions”没有候选安装

–brewmanz
19年1月13日在6:54

nautilus-action已替换为filemanger-actions。但是它不在仓库中,请从错误报告中使用ppa:bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597

–Khurshid Alam
19年1月14日在6:04

#14 楼

使用gnome-shell扩展:
我发现“添加到桌面GNOME Shell”扩展为创建快捷方式提供了一种更加简便快捷的方法,对我来说非常有用。 br />此扩展程序在“显示应用程序”部分的应用上下文菜单中添加了新行,如果单击此新行(“添加到桌面”),则会自动在桌面上创建快捷方式。
使用“显示应用程序”为非常方便,因为所有应用程序都已在此处列出,您可以停止在多个目录中搜索您的应用程序。

#15 楼

从Ubuntu软件中心安装“创建启动器”。您可以搜索此名称以在此处找到它。另请参见:
链接-Ubuntu应用目录

#16 楼

我注意到gnome-panel和gnome-tweak-tool都需要大量依赖,即使使用--no-recommends也是如此。

到目前为止,我使用的方法是从Dash中选择任意图标,例如Firefox,并将其拖到桌面上。您无法从启动器中拖动图标,它也不允许您这样做。因此它必须是Dash,因此请按键盘上的Super(或Windows)键以启动Dash,确保它不是全屏显示(使用左上角的按钮进行切换),然后将所有图标拖到您的桌面。

然后右键单击新的桌面图标并更改路径,描述,图标(如果需要,还可以添加注释)。然后将这个新的启动器拖到/home/yourname/Misc/Apps之类的地方,最后从那里将其拖到启动器中。

注意:如果将文件从桌面直接拖到启动器中,然后删除桌面文件,即使看起来不错,启动器条目也将停止工作。我认为它为您刚删除的原始文件提供了某种捷径。

评论


在Ubuntu 13.04中这不再起作用了吗?从仪表板拖动启动器图标不会执行任何操作。它只是“返回”到启动器。我认为这曾经在以前的Ubuntu版本中起作用。我不知道他们为什么继续删除有用的功能。

– Matteo
13-10-25在17:20

是的,您不能从启动器中拖动,而必须从Dash中拖动-所以按您的Super键,调出Dash,然后任何图标都可以。您还不必使Dash全屏显示(左上角有一个尺寸切换),这样您就可以看到将图标拖到桌面上。仍可在13.04中使用。我还没有在13.10中尝试过。

–可卡因
13-10-28在20:57

哦,我明白了,我以为您在谈论发射器,因为我混淆了名称,并且破折号覆盖了我尝试使用的计算机的整个屏幕,因此我无法从破折号中拖出任何内容。但是我不确定这是不是全屏显示,我认为这是因为屏幕太小,非全屏破折号填满了所有内容。在这种情况下可以做什么?似乎您无法调整破折号的大小

– Matteo
13-10-29在9:21



嗨,Matteo-对不起,我之前没有看到这个。但是我还是无济于事!您无法像这样调整Dash的大小,但是在屏幕的左上方有一个切换按钮,该按钮应在全屏模式和“上网本”模式之间切换,该模式占屏幕的一部分。也许那个比例的最小值对于您的屏幕仍然太大了?我不确定。我想值得在这个网站上搜索吗?

–可卡因
13年5月5日在20:24

#17 楼

这些启动器有一个问题:您不能在Web浏览器中使用它们,例如,将存档附加到电子邮件消息或将文件上传到http://2shared.com/

之类的网站。一个简单的解决方案:


打开终端窗口
运行ln -s /destination/directory ~/Desktop/nameofshortcut


例如:ln -s /data/music ~/Desktop/good_music

这样,图标将显示在桌面上,并且在其下方带有箭头的文件夹的图像表示快捷方式,而不是发射器的弹簧或火箭。

#18 楼

在14.04中,可以右键单击可执行文件,然后选择Make Link,然后可以将该链接拖放到桌面上。

要将此程序附加到启动器,只需启动该程序,然后在其运行时,右键单击启动器栏上的图标,然后选择Lock to Launcher即可。以这种方式将程序添加到启动器栏上不适用于WINE应用程序,但是您仍然可以通过这种方式将WINE应用程序添加到桌面。

#19 楼

在Ubuntu 20.04上,可以完成此操作而无需安装任何(第三方)扩展程序,尽管您需要进行一些手动工作。文件夹(/usr/share/applications)。
您将找到添加到桌面的文件。然后,右键单击该文件,然后单击“允许启动”。之后,您可以双击该图标以启动该应用程序。


#20 楼

对于Ubuntu 19.10及更高版本:

您可以将桌面文件添加到<home_directory>/.local/share/applications文件夹中。
只需添加如下文件-

[Desktop Entry]
Type=Application
Terminal=false
Icon=/path/to/icon/icon.png
Name=Name of the application
Exec=/path/to/file/executable


评论


问题是关于在桌面上创建.desktop启动器,另外的答案已经涵盖了手动创建(使用文本编辑器进行编辑)。

– pomsky
20 Mar 15 '20在14:52

#21 楼


启动终端应用程序。 (热键:Ctrl + Alt + T)
使用命令sudo nautilus以超级用户(帐户的管理员级别)启动文件管理器。 (*)
浏览计算机> usr>共享>应用程序,然后向下滚动到要使用的应用程序。
从Nautilus文件管理器窗口中拖动到桌面。 (确保Nautilus窗口未最大化。)
关闭Nautilus并从终端退出。
将新启动器拖到桌面周围,拖到所需位置。

( *)如果您只是尝试以Nautilus作为普通级别用户进行拖放,则会出现错误。该错误使我弄清楚了此处列出的六个步骤。这是“失败”是迈向成功之路的又一个例子。

评论


完全没有必要以超级用户身份启动Nautilus。只需在按住Ctrl + Shift的同时释放文件上的鼠标按钮,即可将其拖到目标位置后创建快捷方式(步骤4)。

–大卫·福斯特(David Foerster)
2014-09-28 18:19