主页图标快捷列表

主页图标快捷列表

请注意,目前,下面包含的大部分信息已过时且无法更新。请注意,其中大部分信息不适用于 Ubuntu 12.04 及更新版本。

为 Unity 创建自定义启动器很简单。快速列表提供了一种简单而高效的方式来快速访问特定应用程序的常用任务。

笔记:从 Ubuntu 11.10 开始,此弹出选项已消失。现在只能通过编辑主文件夹中的文本文件来创建启动器。

创建自定义启动器很容易。

  1. 右键单击桌面,然后单击“创建启动器”。
  2. 使用文本编辑器编辑 .desktop 文件。(更多信息可参见这里这里

那么,您在 Unity 上使用哪些自定义启动器?

注意:每个答案请限制为一个自定义启动器。另外,请提供其运行的屏幕截图。

答案1

主页图标快捷列表

主页图标快捷列表

  1. 将“主文件夹”启动器文件复制到您的主目录:

    mkdir ~/.local/share/applications
    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. 在 gedit 中打开文件进行编辑:

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. 删除文件中的以下一行:

    OnlyShowIn=GNOME;
    
  4. 添加此文本底部文件,然后关闭并保存:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
    [Videos Shortcut Group]
    Name=Videos
    Exec=nautilus Videos
    TargetEnvironment=Unity
    
    [Documents Shortcut Group]
    Name=Documents
    Exec=nautilus Documents
    TargetEnvironment=Unity
    
    [Music Shortcut Group]
    Name=Music
    Exec=nautilus Music
    TargetEnvironment=Unity
    
    [Pictures Shortcut Group]
    Name=Pictures
    Exec=nautilus Pictures
    TargetEnvironment=Unity
    
    [Downloads Shortcut Group]
    Name=Downloads
    Exec=nautilus Downloads
    TargetEnvironment=Unity
    
  5. 注销并重新登录即可查看更改。

来源

答案2

SSH 启动器

快速访问您最喜欢的 SSH 服务器列表。

ssh 快速列表

  1. 使用 gedit 创建一个新文件,在终端类型:

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. 复制粘贴将此文本放入上述文件中:

    [桌面条目]
    版本=1.0
    名称=远程服务器
    评论=登录我的服务器
    Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t minibox.local
    终端=false
    X-MultipleArgs=false
    类型=应用程序
    图标=实用程序终端
    StartupNotify=true
    StartupWMClass=远程服务器
    X-Ayatana-桌面快捷方式=服务器1;
    
    [服务器1快捷方式组]
    名称=SSH 进入 minibox.local
    Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t minibox.local
    目标环境=Unity
    
    Comment=您可以创建更多这样的快捷方式。只需向 X-Ayatana-Desktop-Shortcuts 添加“Server2”、“Server3”等,然后将域名(在本例中为“minibox.local”)更改为您的服务器名称。您还会注意到,默认操作(当您单击启动器中的图标时)是通过 SSH 进入 minibox.local - 您需要将其更改为您最常用的服务器。
    
  3. 拖放通过导航到 Nautilus 中的 ~/.local/share/applications/ 进入启动器。

来源1来源2

答案3

Ubuntu 软件中心快速列表

通过软件属性 UI 快速添加 PPA 并更新源。

软件管理器快捷列表

  1. 复制使用以下方法将原始 .desktop 文件复制到你的主文件夹终端

    cp /usr/share/applications/ubuntu-software-center.desktop ~/.local/share/applications/

  2. 打开文件使用 gedit 进行编辑:

    gedit ~/.local/share/applications/ubuntu-software-center.desktop

  3. 在添加以下内容底部该文件。这应该在行之后输入X-Ubuntu-Gettext-Domain=软件中心

X-Ayatana-Desktop-Shortcuts=SoftwareUpdates;SoftwareProperties;Synaptic;

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

[SoftwareProperties Shortcut Group]  
Name=Add/Edit PPAs  
Exec=gksu software-properties-gtk %u  
OnlyShowIn=Unity

[Synaptic Shortcut Group]  
Name=Synaptic Software Manager  
Exec=gksu synaptic %u  
OnlyShowIn=Unity

答案4

LibreOffice 快速列表

这将为 LibreOffice Start Center 启动器创建一个快速列表。

LibreOffice 快速列表

  1. 将原始 .desktop 文件复制到主目录中进行编辑:

    cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
    
  2. 在 gedit 中打开:

    gedit ~/.local/share/applications/libreoffice-startcenter.desktop
    
  3. 编辑 MimeType 行:

    寻找以下行:

    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;
    
  4. 突出显示并复制以下文本,然后将其粘贴到底部.desktop 文件的:

    X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw
    
    [Writer Shortcut Group]
    Name=Writer
    Exec=libreoffice -writer %U
    TargetEnvironment=Unity
    
    [Impress Shortcut Group]
    Name=Impress
    Exec=libreoffice -impress %U
    TargetEnvironment=Unity
    
    [Calc Shortcut Group]
    Name=Calc
    Exec=libreoffice -calc %U
    TargetEnvironment=Unity
    
    [Math Shortcut Group]
    Name=Math
    Exec=libreoffice -math %U
    TargetEnvironment=Unity
    
    [Draw Shortcut Group]
    Name=Draw
    Exec=libreoffice -draw %U
    TargetEnvironment=Unity
    

    笔记对于 LibreOffice 3.4 和 3.4.1:在 Exec; 中libreoffice必须替换为“libreoffice3.4”,但在 Oneiric 中似乎我们不需要添加版本号。我正在从 Oneiric 进行测试,保留默认设置即可运行良好,添加版本号会使快速列表无法使用

  5. 导航到 ~/.local/share/applications 并将 LibreOffice Start Center 桌面文件拖放到启动器上。

可以对 LibreOffice 进行类似的修改作家啟動器。

来源

相关内容