Comment puis-je épingler Eclipse Indigo 3.7 que j'ai "installé" à /opt/
dans la barre des tâches?
J'ai essayé de lancer Eclipse et de cliquer avec le bouton droit de la souris pour choisir l'option 'garder dans le lanceur'. Mais lorsque je clique sur cette icône, après avoir fermé Eclipse, Eclipse ne démarre pas.
J'ai déjà regardé Comment puis-je ajouter Eclipse Indigo au lanceur? mais aucune réponse n'a fonctionné pour moi. (Note de mod: Les réponses de ce fil sont maintenant fusionnées dans celui-ci)
Commencez par créer un fichier .desktop dans Eclipse:
gedit ~/.local/share/applications/opt_Eclipse.desktop
Ensuite, collez ceci à l'intérieur (n'oubliez pas de modifier les valeurs Exec et Icon):
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/Eclipse/icon.xpm **
Exec= ** something like /opt/Eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
Après cela, ouvrez ce dossier avec Nautilus:
nautilus ~/.local/share/applications
Si vous voulez utiliser ce lanceur en dehors de dash/launcher (par exemple, en tant que lanceur de bureau), vous devez ajouter une autorisation d'exécution en cliquant avec le bouton droit de la souris sur le fichier et en choisissant Propriétés -> Autorisations -> Autoriser l'exécution, ou, via la ligne de commande:
chmod +x ~/.local/share/applications/opt_Eclipse.desktop
Enfin, déposez opt_Eclipse.desktop
sur launcher.
Pour Ubuntu 11.10, 12.04, 12.1
Si le dossier applications
n’existe pas dans ~/.local/share/
, créez-le
mkdir ~/.local/share/applications
Vérifiez si votre installation vous a laissé un fichier .desktop exploitable pour Eclipse et copiez-le s'il existe.
cp /usr/share/applications/Eclipse.desktop ~/.local/share/applications/
Si le fichier n'existe pas, créez un fichier .desktop pour Eclipse dans votre dossier ~/.local/share/applications/
à l'aide de gnome-desktop-item-edit
, c'est-à-dire:
gnome-desktop-item-edit --create-new ~/.local/share/applications/
Sur le nom, définissez-le sur Eclipse, sur la commande, entrez le chemin d'accès au fichier binaire d'Eclipse, insérez un commentaire si vous le souhaitez et cliquez sur l'icône pour sélectionner l'icône souhaitée pour Eclipse.
Appuyez sur ok lorsque vous avez terminé.
Après avoir copié le fichier ou créé le vôtre, ouvrez l'emplacement de ce dossier.
nautilus ~/.local/share/applications/
Localisez le fichier que vous venez de créer et faites-le glisser dans le lanceur.
Si la réponse de user21580 ne fonctionne pas (bonne suggestion, mais je pense que cela n'a pas fonctionné avec l'installation d'Indigo), vous pouvez essayer d'ajouter un fichier Eclipse.desktop à ~/.local/share/applications/
, avec le contenu suivant:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-Eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-Eclipse-install>/Eclipse
Exec=env <path-to-Eclipse-install>/Eclipse
Si vous rencontrez des bugs, vous pouvez essayer la ligne Exec qui est commentée à la place de la ligne actuelle.
Références:
Laissez-moi vous montrer comment créer un lanceur personnalisé et l'épingler au lanceur.
1) D'abord, installez gnome-panel:
Sudo apt-get install --no-install-recommends gnome-panel
2) Pour créer un nouveau raccourci sur le bureau, exécutez la commande suivante dans le terminal ou en utilisant Alt-F2:
gnome-desktop-item-edit --create-new ~/Desktop
Une fenêtre s'ouvrira, soumettez les détails de votre raccourci et cliquez sur OK:
Votre raccourci apparaîtra maintenant sur votre bureau.
Ensuite, faites glisser votre nouveau raccourci du bureau vers votre programme de lancement.
C'est tout!
Si vous avez téléchargé Eclipse du site Web au lieu de l’installer à partir de référentiels, vous pouvez verrouiller le lanceur qui ne fonctionne pas. Vous pouvez résoudre ce problème en écrivant le fichier avec l'extension .desktop, dans notre cas Eclipse.desktop.
[Desktop Entry]
Name=Eclipse
Comment=Eclipse
Exec=/path/Eclipse
Icon=/path/icon.xpm
Terminal=false
Type=Application
Où/chemin est l'endroit où vous avez installé Eclipse. Après l'avoir sauvegardé, vous devez donner une autorisation d'exécution:
$ chmod +x Eclipse.desktop
Ensuite, vous l'exécutez avec Nautilus et en cliquant (clic droit) sur le lanceur, vous pouvez verrouiller le lanceur. Et vous pouvez lancer l'application correctement.
Je pense que ceci est une version plus propre:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=Eclipse
Exec=Eclipse
Terminal=false
Categories=Development;IDE;Java;
Vous devriez ajouter ceci à /usr/local/share/applications/Eclipse.desktop
et au lien symbolique Eclipse sur /usr/bin
. Vous voudrez peut-être changer le chemin de l'icône si votre thème n'a pas de bouton Eclipse (ex. Ambiance/radiance).
Si je ne me trompe pas, il s’agit du fichier fourni avec Galileo (que j’ai supprimé), et je l’utilise avec Helios et maintenant Indigo.
Assurez-vous que si vous utilisez la version 32 bits sur un ordinateur 64 bits, vous installez les bibliothèques 32 bits (ia32libs-multiarch
je pense que c'est le paquet dans Precise).
Si vous essayez d'exécuter Eclipse 64 bits sur un ordinateur 32 bits, vous devez plutôt télécharger la version 32 bits.
Je l'ai testé pour les MAR Eclipse (pas celui d'installation), mais celui qui est le paquetage tar.gz sur Ubuntu Desktop 14.0.4
gedit /usr/share/applications/Eclipse.desktop
contenu pour cela:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/Eclipse/icon.xpm **
Exec= ** something like /opt/Eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
Ensuite, dans le Finder, recherchez Eclipse lorsque le menu apparaît. Il suffit de le faire glisser vers le programme de lancement, puis il commencera à fonctionner. Des étapes très simples et rien de compliqué pour le rendre opérationnel.
Cliquez sur Afficher les applications, recherchez Eclipse dans la liste, cliquez avec le bouton droit de la souris et Ajouter aux favoris.
Pour 12.04
Je préfère installer depuis le référentiel. Cela fonctionne pour moi et je documente la façon graphique de le faire ici .
Si vous devez installer la version portable (obtenir le fichier tar.gz sur le site Web Eclipse), voici le meilleur moyen que j'ai trouvé pour que le travail soit portable et verrouillé dans le lanceur.
Téléchargez le portable Eclipse et extrayez-le sur votre bureau. Dans un terminal:
Sudo apt-get install Eclipse-platform
Sudo mv Desktop/Eclipse /opt/Eclipse
/opt/Eclipse/eclipse
Cliquez avec le bouton droit sur l'icône dans la barre de lancement et épinglez-vous dans la barre. Je peux vérifier que c'est portable et non pas la plate-forme, car j'ai chargé de nombreux plug-ins installés qui n'apparaissent pas au lancement de cette façon.
Vous constaterez peut-être que la création d'un fichier .desktop fonctionne, mais que vous rencontrez un comportement mystérieux si plusieurs instances portables sont installées.
Essayer
Exec=/bin/bash /home/USERNAME/Eclipse/eclipse
ou créez/home/USERNAME/Eclipse/eclipse exécutable
Sudo chmod u+x /home/USERNAME/Eclipse/eclipse
et utilise:
Exec=/home/USERNAME/Eclipse/eclipse
Utilisez ceci:
[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/Eclipse/eclipse
Type=Application
Icon=/home/USERNAME/Eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE
Ça marche pour moi.
Si vous n'utilisez pas de fichier * .deb, votre logiciel n'est pas inclus dans les menus ni dans le lanceur. La solution de facilité: il suffit de démarrer Eclipse à partir de/opt et de rechercher une icône dans Unity Launcher (barre latérale). Faites un clic droit et cochez la case "Keep in launcher".
Atem18 est correct. Faites-le si vous voulez que vos lanceurs soient disponibles dans tout le système. Voici comment j'ai automatisé la création de lanceurs. Cela suppose que vous avez déjà installé gnome-panel.
mkdir ~/bin
ou faites un clic droit sur votre navigateur de fichiers et créez le dossier bin.source .profile
ou déconnexion et connexiongedit
en terminal ou à partir du tiret
#!/bin/sh
Sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
N'utilisez pas les traits d'union/puces et pas besoin d'indenter.
Donnez-lui un nom sans espaces, sauvegardez-le dans votre nouveau répertoire bin, puis rendez-le exécutable (chmod a+x launcher-script
) ou cliquez avec le bouton droit de la souris sur Propriétés> Autorisations, puis cliquez sur la zone d'exécution.
maintenant dans le terminal: Sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
Vous devriez avoir le gui Create Launcher ouvert.
Type = Application in Terminal CECI N'APPLIQUE QUE CETTE FOIS. La plupart du temps, ce sera l'application après cela.
Vous pouvez nommer ce que vous souhaitez. NO-SPACES-ALLOWED J'ai appelé le mien Create-Launcher
Dans le champ de commande, indiquez le chemin d'accès au script à partir de l'étape 3: /home/mike/bin/launcher-script
Utilisez votre nom d'utilisateur et le nom de fichier que vous avez créé.
Cliquez sur le ressort pour ajouter une icône. Je me suis rendu sur Gimp, mais vous pouvez utiliser de nombreuses icônes très génériques et déjà installées. Cliquez sur le printemps et cela vous mènera à certains.
Une fois que vous avez terminé, cliquez sur OK. Maintenant, vous pouvez naviguer dans votre navigateur de fichiers jusqu'à /usr/share/applications
et vous trouverez votre nouveau lanceur. Faites-le simplement glisser sur votre barre de lancement et vous êtes prêt à partir. Ce processus place vos lanceurs dans un endroit où tous les utilisateurs peuvent y accéder. La plupart de ce que j'ai trouvé met sur le bureau quelque chose qui pourrait convenir à certains mais pas à moi. J'espère que ça t'as aidé.
Vous pouvez désormais créer facilement votre lanceur Eclipse et d’autres.
Après réflexion, chaque fois que vous créez un nouveau lanceur, vous devrez entrer votre mot de passe. Cela est nécessaire pour rendre le nouveau lanceur accessible à tous les utilisateurs. Il appartiendra à root et le groupe sera root de cette façon. C’est ainsi que le reste du système est configuré. Si vous cd
to /usr/share/applications
, type ls -l
et vérifiez par vous-même. Ubuntu devrait avoir fourni à son système d’exploitation une application déjà installée pour la création de lanceurs. Il y a d'autres points avec lesquels je ne suis pas d'accord, comme l'écran de veille et aucun raccourci vers le bureau. Je ne suis sur 11h10 que depuis quelques jours. Je vais essayer au collège. Si je ne l'aime toujours pas dans un mois, je le corrigerai alors.
Pour Ubuntu 11.1
Téléchargez gnome-panel
à partir du Centre de logiciel Ubuntu s'il n'est pas déjà installé.
Exécutez le gnome "Create Launcher" depuis le terminal comme suit:
gnome-desktop-item-edit --create-new ~/.local/share/applications/
Une boîte de dialogue apparaîtra.
Terminé!
Dans la ligne d’exécution, placez l’exécutable (Eclipse
) directement. N'essayez pas d'ajouter des caractères spéciaux à l'espace, ie, si votre Eclipse est dans le /home/username/My Dev Programs/Eclipse/eclipse
, placez la ligne entière avec les espaces sur le ligne de direction. Voici un fichier mon Eclipse.desktop
:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/Eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE