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


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

, ,

问题描述

我已经安装了ubuntu(11.04)。

我安装了phpstorm,它只是一个存档,可以在/opt目录中提取和推送。

要运行它,您将使用/opt/PhpStorm-103.243/bin/PhpStorm.sh

在团结中,我在桌面上创建了一个启动器。

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

而我的桌面上什么都没有。

那么如何快速运行phpstorm呢?我可以让它出现在”applications”中吗?

最佳解决思路

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

Tools -> Create Desktop Entry...

gnome,launcher,ubuntu

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

gnome,launcher,ubuntu

次佳解决思路

我解决了这个问题:D

在终端

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

在gedit

在这里你应该编辑:注意以下评论是最好的猜测,随时纠正我

[Desktop Entry]  
Version=1.0                                #not sure what this does
Name=My Awesome App                        #Obviously the application name
GenericName=Awesome App                    #Difference between this and Name?
Comment=This app is awesome!               #The tooltip
Exec=/path/to/sh/file/file.sh              #The command you want to execute
Terminal=false                             #Should the app run in terminal
Icon=/opt/PhpStorm-103.243/bin/webide.png  #The pretty picture :D
Type=Application                           #Um?
Categories=Network;WebBrowser;             #Categoies the app should be in
MimeType=text/html;                        #Mime types the launcher can open
Name[en_NZ]=My Awesome App                 #Localized version of above info
GenericName[en_NZ]=Awesome App             #Localized version of above info
Comment[en_NZ]=This app is awesome!        #Localized version of above info

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

第三种解决思路

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

sudo apt-get install alacarte

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

第四种思路

我正在Ubuntu 11.10中使用gnome-shell并使用与Gnome 2中使用的Gnome 3相同的方法为PhpStorm创建了我的启动器:我使用了主菜单应用程序。

gnome,launcher,ubuntu

该应用程序显示在搜索中,可以添加到收藏夹,没有任何打嗝。

第五种思路

更多“图形化”的方式:

  1. 使用Nautilus或任何文件浏览器转到〜/.local /share /applications文件夹。

  2. 使用您喜欢的图标复制并粘贴一些现有快捷方式。

  3. 右键单击新快捷方式并更改属性以指向您的脚本或应用程序。

  4. 在启动器/任务盘上拖动它。

  5. 您也可以在文本编辑器中打开它并进行更多微调。

参考资料

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