74 votes

Comment ajouter un lanceur pour les applications .sh ?

J'ai installé ubuntu (11.04).

J'ai installé phpstorm qui est simplement une archive que vous devez extraire et placer dans votre répertoire /opt.

Pour l'exécuter, vous devez utiliser /opt/PhpStorm-103.243/bin/PhpStorm.sh

Dans unity, j'avais créé un lanceur sur mon bureau.

Maintenant j'ai installé gnome-3(gnome-Shell),

Et je n'ai rien sur mon bureau.

Comment lancer rapidement phpstorm ? Puis-je faire en sorte qu'il apparaisse dans les "applications" ?

72voto

Rowno Points 1061

PhpStorm dispose désormais d'une fonctionnalité permettant de créer un lanceur pour vous. Elle est disponible sous :

Tools -> Create Desktop Entry...

Ubuntu 12, PhpStorm 6 /Tools/Create Desktop Entry...

Ceci ajoutera PhpStorm au menu système pour l'utilisateur actuel ou pour tous les utilisateurs. Le lanceur créé est également compatible avec le Shell de Gnome.

Ubuntu 12, PhpStorm and Unity launcher

50voto

codepoke Points 724

J'ai trouvé une solution :D

Dans le terminal

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

Dans gedit

C'est ici que vous devez éditer :
Vous pouvez trouver plus de détails et plus de clés dans les documents de 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!

Enregistrez le fichier.
Maintenant votre application apparaîtra dans les recherches :)

35voto

L'application Alacarte peut vous aider. Vous pouvez également la trouver sous "Menu principal". Utilisez le Centre de logiciels ou

sudo apt-get install alacarte

Il suffit de choisir un dossier (ce n'est pas très important si vous avez Gnome 3, à moins que vous n'utilisiez une extension de menu) et ensuite à droite New Item . Ici, vous pouvez donner un nom au nouveau lanceur et naviguer jusqu'à son emplacement. Vous pouvez également fournir un logo en cliquant sur le logo.

13voto

MrG Points 289

J'utilise le gnome-Shell dans Ubuntu 11.10 et j'ai créé mon lanceur pour PhpStorm en utilisant la même méthode dans Gnome 3 que celle que j'aurais utilisée dans Gnome 2 : j'ai utilisé la fonction Menu principal application.

Launcher Properties

L'application apparaît dans les recherches et peut être ajoutée aux favoris sans aucun problème.

4voto

Shital Shah Points 588

Une façon plus "graphique" de le faire :

  1. Allez dans le dossier ~/.local/share/applications en utilisant Nautilus ou un autre explorateur de fichiers.
  2. Copiez et collez un raccourci existant avec l'icône de votre choix.
  3. Faites un clic droit sur le nouveau raccourci et changez la propriété pour qu'elle pointe vers votre script ou application.
  4. Faites-le glisser sur le lanceur/taskpan.
  5. Vous pouvez également l'ouvrir dans un éditeur de texte et l'affiner davantage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X