当前位置: 首页>>技术教程>>正文


unity – 如何重新创建采用命令行语法甚至参数的自定义应用程序启动器?

, ,

问题描述

我在 10.04 版的桌面上有一些自定义脚本,并为其自定义了启动器。我想在迁移到 12.04 版后重新创建这些脚本,但 Unity 对我来说似乎很陌生。

最佳思路

我曾经回答过类似的问题 here

简而言之,将最近的脚本从 /usr/share/applications/ 复制到 ~/.local/share/applications,然后编辑 xyz.desktop 文件。您需要编辑以 Exec= 开头的行,在其中输入您自己的命令以及您想要的任何命令行选项。您可能还想编辑 Name= 行来描述您自己的脚本。

完成此操作后,您需要重新启动计算机或注销/登录,然后您可以按 Super 键,开始输入您设置的名称的一部分,然后您的启动器就会出现。选择它并按 Enter,它将运行您的命令。

次佳思路

也许您正在寻找这个命令:

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

祝你好运!

第三种思路

我为此制作了一个带有 GUI 的简单 Python 脚本!

它在 http://jurschreuder.nl/

它被称为 Unity Launcher Creator,我自己也在使用它!

非常简单:

  1. 解压缩

  2. 点击 UnityLauncherCreator.py

  3. 输入姓名

  4. 选择程序

  5. 选择图标

  6. 已创建一个启动器,您可以将其拖放到 Unity

我包含了一些由遗传算法(Android 版 GenArt)创建的图标文件。如果程序不提供 png 或只是您自己的简单 bash 脚本,您可以使用它。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14613.html,未经允许,请勿转载。