如何在Unity中手动编辑/创建新的启动器项目?


450

Unity是否允许.desktop通过文件或通过菜单编辑系统制作自定义启动器图标?(目前,启动器并未在所有程序上都提供“保留启动器”选项。

对于我使用的某些程序,我必须制作自定义启动器或.desktop文件。

例如,日常的Blender构建通常只是带有可执行文件的文件夹。

在基本的Gnome或KDE中,我可以使用菜单编辑系统输入新的菜单项。然后,我也可以从菜单或通过将.desktop文件拖到Docky来将其添加到Docky 。Unity启动器不支持拖放操作,因此那不是bug或其他任何东西,但是当我打开.desktop文件时,它会带来不可预测的结果。大多数情况下,它不会“保留在启动器中”。有时候,它会有一个可固定的项目,没有.desktop的图标,如果我将其固定到启动器,关闭它后将不会再次调用该程序。我还得到它仅用于的.desktop文件celtx


3
如果您的Ubuntu具有非英语语言环境,则自定义图标可能无法在Unity Dash中使用(但在桌面上可以完美使用)。在拖放到Unity Dash之前,请编辑您的桌面文件(例如,使用gedit),并删除带有本地化图标的行(在我的情况下Icon[sv_SE]=gnome-panel-launcher,请保留另一行“ Icon =“)。
Anatoly Mironov

7
为应用程序创建快捷方式有多么困难,这很荒谬。如果Windows可以这么简单,那么Ubuntu为什么不能呢?
Dan Dascalescu 2015年

看一下Xubuntu:Xfce通过菜单编辑器对此提供了非常优雅的支持。随后可以通过上下文菜单将启动器添加到桌面。
魔大农

Answers:


215

对于11.04和更早版本:

Unity确实支持.desktop文件中的自定义启动器。要从.desktop文件创建自定义启动器,您需要*.desktop为程序创建文件。

gedit ~/.local/share/applications/name.desktop

.desktop文件应如下所示:

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

在文件管理器中,打开主文件夹并导航至:(您可能需要按ctrl+h显示隐藏的文件才能查看.gconf目录。)

.gconf-> desktop-> unity-> launcher -> favourites

您会看到一堆以“ app-” 开头的文件夹。您需要为程序创建一个文件夹。使用与中使用的相同name.desktop /usr/share/applications。进入其中一个文件夹中的某个文件夹中已有的东西,然后复制xml文件并将其粘贴到新文件夹中。使用文本编辑器将其打开,然后将的名称更改*.desktop为您的名称.desktop

打开gconf-editor(您可以通过gconf-editor在终端中运行命令来打开gconf )并转到:

desktop-> unity-> launcher -> favorites

双击右侧的列表并添加您的name.desktop

注销并重新登录,您应该会看到启动器。(感谢Ubuntu论坛上的kerry_s帮助您解决此问题)

Unity还具有称为Lenses的功能。默认情况下,您在Unity中有两个:应用程序和文件。将来,您将能够安装和创建更多内容。在Ubuntu Wiki上有关于此的一些信息:https : //wiki.ubuntu.com/Unity/Lenses


22
在gconf编辑器中,不再出现(在11.04中)路径“桌面->统一->启动器->收藏夹”。
krumpelstiltskin,2011年

2
以下来自Bazon答案提供了一种适用于11.04的方法,并且更简单。
洛德

3
14.04
rubo77

在14.10上创建一个作品的效果很好
mchid 2014年

在Ubuntu 18.04上为我工作。谢谢
Paulo Henrique

271

更新时间:2015年12月

对于Ubuntu 15.10或14.04 LTS(11.10或更高版本,带有Unity(3D))

注意: 这可以代替现有图标的功能,或者(一旦创建)就可以搜索(从Dash图标中)以添加到当前按钮栏。

首先,制作要修改的任何.desktop文件的OWN副本。这是MUCH更安全,那么你可以随时删除,然后重新开始。

(列出所有文件)

ls /usr/share/applications/*.desktop

示例: Mozilla Firefoxfirefox.desktop

(执行一次,或删除任何失败的尝试后)

cp /usr/share/applications/firefox.desktop ~/.local/share/applications

然后仔细更改任何措辞,或添加其他选项。

(编辑文件)

gedit ~/.local/share/applications/firefox.desktop &

注意:“&”号会立即释放命令行。


我自己的“ firefox.desktop ”文件:

火狐浏览器

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;

[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;

[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;

[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;

我自己的“ libreoffice-startcenter.desktop ”文件:

图书馆

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

Name=LibreOffice 
Name[pt_BR]=BrOffice 
GenericName=Office 
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.

X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

多功能工具图标' toolbox.desktop '文件:

[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center

X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;

[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity

[SoftwareUpdates Shortcut Group]
Name=Update Manager  
Exec=update-manager -c  
TargetEnvironment=Unity

这是我以前的一些努力。

档案

Mozilla雷鸟


1
复制并进行更改后,如何将新图标真正插入仪表板侧边栏中?
Cory 2014年

5
只需从拖动~/.local/share/applications到短划线侧栏即可。打开'Nautilus / Files'; 查看>显示隐藏文件;从'.local'>'.local / share'>``.local / share / applications'导航; 拖动.desktop文件..
david6

17
这个答案解决了。但是我问自己:为什么需要这个答案?我认为团结应该以不需要解释的方式来支持这一点。一个更简单的解决方案如下所示:右键单击,选择“添加” ...
guettli 2015年

6
@guettli令人难以置信,不是!猜猜它的“我们的仇恨最终用户定制”的一部分,这意味着你不能将面板移动到屏幕的底部,几乎没有改变的发射行为,将关闭/最小化等图标,窗口等权

1
需要说明的是:中的文件/usr/local/share是在应用程序安装期间创建的启动器脚本。(如上所述)我建议将它们复制到.local/share尝试任何进一步的自定义之前。
david6,2013年

100

对于11.10及更高版本:

您仍然可以使用旧的GUI对话框在桌面上创建启动器。

使用ALT+F2类型:

gnome-desktop-item-edit --create-new ~/Desktop (大写D)

这将启动对话框(创建启动器):

在此处输入图片说明

您可以将该.desktop文件放在任何文件夹中,然后拖放到启动器中。

注意:gnome-desktop-item-edit必须先安装该软件包,因此,如果已gnome-panel安装,则会自动安装。


3
谢谢,这是我一直在寻找的解决方案。该选项应再次在Ubuntu中添加,因为这会影响从桌面中的Wine应用程序到需要参数的自定义脚本和程序的事物。
路易斯·阿尔瓦拉多

4
不适

9
我必须sudo apt-get install gnome-panel先。
wberry

1
这应该是公认的答案!
trappedIntoCode 2015年

1
到目前为止,我找到了最好的答案。这也是唯一比安装Xubuntu容易的方法。
魔大农

90

对于11.04和更早版本:

这是一种无需编辑配置文件且没有root特权的方法。

首先在桌面上创建启动器(仅临时)

  • 右键单击您的桌面
  • 选择 Create Launcher...
  • 根据需要创建自定义启动器。

制作启动器

现在,您已经在桌面上启动了启动器。如果对此感到满意,请在启动器面板中获取它:

  • 打开您的主文件夹。Ctrl + H如有必要,按显示隐藏文件。

  • 浏览到 .local/share/applications

  • 将启动器从桌面拖放到该文件夹​​。

  • 现在,将启动器从拖放 .local/share/applications到屏幕左侧的启动器栏。

  • 现在,您仍可以在桌面上删除自定义启动器。

而已。


4
似乎不必将启动器放在.local / share / applications文件夹中,然后再将其拖放到启动器上。您可以将其存储在任何文件夹中。
JannieT 2011年

1
谢谢。这很容易。现在,我必须弄清楚如何更改图标(会徽?)。
约翰·K

2
@ John K:在开始的“创建者启动器”对话框中,您可以通过单击该窗口左上角的默认图标来设置图标。
tobi

14
11.10引入回归已删除此创建启动器的方法。
ændrük

7
@aendruk:您仍然可以使用以下命令打开“创建启动器窗口”:gnome-desktop-item-edit --create-new <桌面文件的名称>
Pisu

61

我在这里看到许多复杂的答案。我认为这种解决方案很简单。

  • alacarte如果没有的话,请先安装该软件包。这是默认在11.10之前安装的菜单编辑器。显然,您只需执行一次即可。)
  • 通过在破折号中搜索“主菜单”来启动它。
  • 为您的应用程序添加一个项目,然后关闭编辑器。
  • 通过在破折号中搜索来启动应用程序。
  • 右键单击该图标,然后单击“保留启动器”

在Oneiric中,您可能还需要安装软件包gnome-panel,该软件包alacarte应该(但不依赖于)安装。看到:

https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049


如果使用您的方法,则该应用程序将不属于任何类别。
dumb906 2011年

@ dumb906是什么意思?您可以将启动器放在所需菜单的任何类别中。除非您通过“类别”表示其他含义?
Bart van Heukelom

14
到目前为止,这是最简单的解决方案。
gregghz 2011年

4
与其他答案相比,这个答案的投票结果究竟如何?这是最快,最简单,最正确的答案!
copolii 2011年

4
对于Ubuntu,这是一个可用性故障(很多其他方面都很棒,但在这里还不够)。手动添加新应用程序的选项应在破折号菜单或破折号/更多应用程序中。@copolii这个答案的票数较少,因为在最初提出问题后的几个月才给出。它有效,我也+1
stivlo

30

对于11.10及更高版本:

在Ubuntu 11.10中,从.desktop文件创建自定义启动器的最简单方法是复制现有.desktop文件或创建自定义启动器。

要创建一个简单的自定义项,您需要将这些条目添加到您选择的.desktop文件中 ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

有关.desktop文件的其他选项,您可以访问此网站。那里对所有可用的选项都有很好的描述。

您也可以将现有应用程序的.desktop文件从中复制/usr/share/applications/到您的文件中,~/.local/share/applications/然后进行编辑以适合您的需要。

即:这会将gedit.desktop文件复制到应为用户保存.desktop文件的文件夹中

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

之后,使用打开该位置nautilus ~/.local/share/applications/并将n刚刚创建的文件拖放到Unity启动器中。

有一个选项,而不是拖拽n即可打开文件dconf-editor(使用进行安装sudo apt-get install dconf-tools或在中查找USC),然后导航至desktop.unity.launcherfavorites通过双击键右侧的条目来编辑键。

要添加自定义启动器,请使用此格式将其添加到所需的位置'/home/bruno/.local/share/applications/gedit.desktop'。不要忘记尊重该,行中的和,并确保该行分别以[和开头和结尾]

使用此方法,您将需要注销并重新登录,以使更改favorites生效。


这是在Ubuntu 12.04中为我工作的版本
LnxSlck

甚至更容易-将.desktop文件复制到〜/ .local / share / applications /后,您可以在nautilus中右键单击它,然后在GUI中编辑条目。您还可以通过单击图像来设置图标,并通过双击来测试启动器。只需确保其+ x。
rynop 2012年

桌面文件规范页面的链接非常有用。谢谢。
Andree 2012年

@LnxSlck我也是!向Bruno +1以获得这个惊人的答案!投票比比皆是!
这是威廉2015年

22

对于12.04中的我来说,我执行以下操作:

  1. 在桌面上创建一个“无标题文档”。只需右键单击桌面,然后选择创建新文档。

  2. 使用Gedit编辑文件并添加以下行:

[桌面输入]
类型=应用程序

保存文件,然后将其重命名为所需名称,但在名称末尾添加.desktop。例如,如果我想为诸如photoshop之类的葡萄酒程序创建快捷方式,我会将其命名为photoshop.desktop

现在您应该可以右键单击该文件,并且启动器属性应如下例所示:

在此处输入图片说明

正如您在图像中看到的那样,现在您可以在命令行中输入所需的内容,其他名称,图标等。

不要忘记将权限设置为可执行文件!否则它将无法正常工作。

就像这里其他答案的简短版本一样。


使用14.04。但是,如果将图标移至启动器,然后删除桌面上的父级图标(用于化妆品),启动器上的图标也将消失。
XavierStuvw '18

9

要将应用程序统一添加到启动器:

  1. 单击dash(ubuntu徽标,左上方)
  2. 打开您要添加的应用。
  3. 一个图标将出现在启动器中,右键单击该图标,然后单击 Pin to launcher
  4. 要从启动right click器中删除应用,请启动器图标和 Quit

注意:加载后,此时无法重新排列
图标,在启动器中安装图标时,必须按照希望它们出现的顺序放置它们!


3
这不适用于所有应用程序,尤其是从源代码安装的应用程序。在制作自己的.desktop文件之前,我尝试过将Netbeans 7.0固定到Unity栏上的所有方法。
是hollenbeck 2011年

单击并按住图标几秒钟可以重新排列图标。
andho 2011年

如果要为Python脚本创建启动器怎么办?
这是威廉2015年

7

12.04

对于那些喜欢使用GUI的用户:在12.04中,您还可以选择使用Arronax(这是一个Nautilus插件)来创建启动器(更准确地说是.desktop文件),以下是其工作原理的说明。

如果您已经具有应用程序启动器,则只需单击鼠标右键,然后单击“为此文件创建启动器”选项,如下所示。

在此处输入图片说明

如果启用了桌面图标,则只需右键单击桌面即可使用特定命令创建自己的启动器,这将为您提供以下选项来创建空白启动器:

在此处输入图片说明

单击“创建启动器”后,将打开以下对话框,您可以在其中使用所需的任何命令轻松自定义启动器:

在此处输入图片说明

将启动器保存到桌面后,您将看到一个文件,如下所示:

在此处输入图片说明

然后,您只需将其拾起并将其拖到码头上的任意位置即可: 在此处输入图片说明

几个不错的功能:

  • 能够为命令分配关键字,以便可以通过统一破折号搜索该命令。

  • 本youtube视频所述,相对较快地在Wine中为Windows程序创建启动器(不过我自己并未对此进行测试)

安装

安装前免责声明:Arronax尚处于开发的Alpha阶段,因为没有太多的程序员在进行此工作,我没有遇到任何问题,但是我希望您能提请他们注意,以免影响您的选择安装另一个您不知道的PPA。

要使用终端窗口(Ctrl+ Alt+ T打开)进行安装,请输入以下命令:

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

完成此操作后,您将必须通过登录和注销或在终端窗口中键入以下内容来重新启动Nautilus:

nautilus -q

11.10

我打算将其编辑为Bart van Heukeloms答案,因为它也适用于11.10,但作为主持人,当我建议编辑时,他友好地指出,这是一个不同的答案,尽管它也是可行的。在升级之前,我在11.10上尝试了几次,没有任何问题。 但是,我不能保证它仍然可以正常运行,尽管我希望它仍然可以运行。

11.10中的安装与12.04中的安装完全相同。

注意:本快速教程是从Ubuntuguide网站上的Meilins帖子中毫不客气地启发/ pla窃的,因此,他应归功于他。


4

这是一种无需编辑配置文件的方法。

首先在桌面上创建启动器(仅临时)

  • 右键单击您的桌面
  • 选择 Create Launcher...
  • 根据需要创建自定义启动器。

现在,您已经在桌面上启动了启动器。如果对此感到满意,请在启动器面板中获取它:

  • 以根用户身份打开Nautilus。按Alt+ F2并输入gksu nautilus
  • 浏览到 /home/your-username/Desktop
  • 单击右键复制启动器,然后选择Copy
  • 浏览到 /usr/share/applications
  • 通过右键单击空白处粘贴您的启动器,然后选择Paste
  • 现在,将启动器从拖放/usr/share/applications到屏幕左侧的启动器栏。
  • 现在,您可以在桌面上删除自定义启动器。

而已。


5
您可以将其复制到〜/ .local / share / applications中,这样就不必弄乱sudo了。
豪尔赫·卡斯特罗

@Jorge:是的,也可以。但是浏览隐藏目录是否更容易?有空的时候我会输入这个替代字。
巴松2011年

顺便说一句:从桌面拖动到启动器也可以直接使用,但前提是您不删除桌面上的启动器。
巴松2011年

1
进一步的测试表明,您可以将启动器从桌面移动到任何地方,这是很重要的,之后不要删除启动器(* .desktop文件),启动器栏中的符号似乎是指向其他启动器的链接。文件系统。
巴松2011年

4

简单的解决方案:

  1. 右键点击桌面,然后选择“创建启动器...”
  2. 保存启动器
  3. 将其移动到不会打扰您的文件夹中。(如果删除此文件,则启动器也会从扩展坞中删除)
  4. 将启动器拖到扩展坞。

3

使用alacarte创建新的启动器。按Alt F2,输入“ alacarte”,然后按Enter。在此处创建新的启动器。现在,该程序将出现在搜索结果中,您可以将其拖动到面板上。


阿拉卡特,一如既往。简单有效。
albfan

在Ubuntu 16.04中不起作用。它可以正确读取菜单,但是尝试创建新菜单项会以静默方式失败-不会保存该菜单项。
Dan Dascalescu


2

感谢您提供上述信息。但是对于我的ubuntu 11.04安装,路径不正确。我在以下位置找到了桌面文件:~/.gnome2/panel2.d/default/launchers/*.desktop

在nautilus中,此文件夹不显示文件名,而是显示在统一菜单中显示的名称。右键单击并使用“属性”以查看链接中的信息。但是,在这里看不到真实的文件名。使用命令行

ls ~/.gnome2/panel2.d/default/launchers

去看他们。


2
我的默认发射栏是空的
Ubuntuser

1
这对我来说也是正确的文件夹!我想当您从11.04或其他旧版本升级时。也许他们可能已经将该文件夹移动到了新位置,而不仅仅是创建了一个新文件夹...感谢您添加此注释。
亚历克西斯·威尔克

0

Ubuntu 14.04 +

once you have created the above mentioned file in /usr/share/applications/

cd /usr/share/applications
nautilus .
double click your new application icon and get it launched
once launched right click to lock to launcher

这比尝试将同一应用程序图标拖放到启动器栏上更为可靠

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.