如何添加 .sh 应用程序的启动器?

如何添加 .sh 应用程序的启动器?

我已经安装了 ubuntu(11.04)。

我安装了 phpstorm,它只是一个档案,您可以将其提取并推送到您的 /opt 目录中。

要运行它你需要使用/opt/PhpStorm-103.243/bin/PhpStorm.sh

我在桌面上创建了一个启动器。

现在我已经安装了 gnome-3(gnome-shell),

我的桌面上什么也没有。

那么如何快速运行 phpstorm?我可以让它显示在“应用程序”中吗?

答案1

PhpStorm 现在具有为您创建启动器的功能。它位于以下位置:

Tools -> Create Desktop Entry...

Ubuntu 12,PhpStorm 6 /工具/创建桌面条目...

这会将 PhpStorm 添加到当前用户或所有用户的系统菜单中。创建的启动器也与 Gnome Shell 兼容。

Ubuntu 12、PhpStorm 和 Unity 启动器

答案2

我解决了 :D

在终端

gedit ~/.local/share/applications/<Your App Name>.desktop

在 gedit 中

您应该在这里编辑:
您可以在以下位置找到更多详细信息和更多密钥freedesktop.org 文档

[Desktop Entry]
# Define which specification version this entry is using 
Version=1.0
# The application name (eg. "Gnome Terminal", "Firefox")
Name=My Awesome App
# The generic app name (eg. "Terminal", "Web Browser")
GenericName=Awesome App
# The Tooltip
Comment=This app is awesome!
# The command you want to execute
Exec=/path/to/sh/file/file.sh
# Whether the app should run in a terminal window
Terminal=false
# The pretty picture :D
Icon=/opt/PhpStorm-103.243/bin/webide.png
# The type of the desktop entry (Application, Link, or Directory)
Type=Application
# Categoies the app should be in
Categories=Network;WebBrowser;
# Mime types this launcher can open
MimeType=text/html;
# Localized version of the above info
Name[en_NZ]=My Awesome App
GenericName[en_NZ]=Awesome App
Comment[en_NZ]=This app is awesome!

保存文件。
现在您的应用程序将显示在搜索中:)

答案3

Alacarte 应用程序可以帮助您。您也可以在“主菜单”下找到它。使用软件中心或

sudo apt-get install alacarte

只需选择一个文件夹(如果您使用的是 Gnome 3,则不是很重要,除非您使用某些菜单扩展),然后在右侧New Item。在这里,您可以为新启动器命名并浏览到其位置。您还可以通过单击徽标来提供徽标。

答案4

更“图形化”的方式来实现这个:

  1. 使用 Nautilus 或任何文件资源管理器转到文件夹 ~/.local/share/applications。
  2. 复制并粘贴一些您喜欢的带有图标的现有快捷方式。
  3. 右键单击新的快捷方式并更改属性以指向您的脚本或应用程序。
  4. 将其拖到启动器/任务栏上。
  5. 您也可以在文本编辑器中打开它并进行更多微调。

相关内容