Comment épingler Eclipse au lanceur Unity?

239

Comment puis-je épeler eclipse indigo 3.7 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 "Keep in launcher". Mais quand je clique sur cette icône, après la fermeture de l’éclipse, celle-ci ne démarre pas.

J'ai déjà consulté Comment ajouter Eclipse Indigo au lanceur? mais aucune réponse n'a fonctionné pour moi. (Mod note: les réponses de ce sujet sont maintenant fusionnées dans celui-ci)

    
posée nunos 17.11.2011 - 00:21
la source

16 réponses

338

pour 11.10 et plus récent

D'abord, créez un fichier .desktop à éclipser:

gedit ~/.local/share/applications/opt_eclipse.desktop

Ensuite, collez-le à 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

Ensuite, ouvrez ce dossier avec Nautilus:

nautilus ~/.local/share/applications

Si vous souhaitez utiliser ce lanceur en dehors de dash / launcher (ex: en tant que lanceur de bureau), vous devez ajouter une autorisation d’exécution en cliquant avec le bouton droit sur le fichier et en choisissant Propriétés - & gt; Autorisations - & gt; Autoriser l'exécution , ou, via la ligne de commande:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

Enfin, déposez opt_eclipse.desktop dans le lanceur.

    
réponse donnée Salem 17.11.2011 - 00:35
la source
88

Pour Ubuntu 11.10, 12.04, 12.10

Si le dossier applications n’existe pas dans ~/.local/share/ , il le crée

mkdir ~/.local/share/applications

Vérifiez si votre installation vous a laissé un fichier .desktop fonctionnel 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/ en utilisant gnome-desktop-item-edit , c.-à-d.:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Sur le nom défini 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éé votre propre emplacement, ouvrez ce dossier

nautilus ~/.local/share/applications/

Localisez le fichier que vous venez de créer et faites-le glisser dans le lanceur

    
réponse donnée Bruno Pereira 17.11.2011 - 11:47
la source
16

11.04

Si la réponse de user21580 ne fonctionne pas (excellente suggestion, mais je pense que cela n'a pas fonctionné lorsque j'ai installé Indigo), vous pouvez essayer d'ajouter un fichier eclipse.desktop à ~/.local/share/applications/ , avec ces contenus:

#!/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 bogues, vous pouvez essayer la ligne Exec qui est commentée à la place de celle en cours.

Références:

réponse donnée Christoph 14.07.2011 - 10:56
la source
11

Laissez-moi vous montrer comment créer un lanceur personnalisé et l'épingler au lanceur.

1) Tout 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 apparaîtra, soumettez vos détails de raccourci et cliquez sur OK:

Votre raccourci apparaîtra maintenant sur votre bureau.

Faites ensuite glisser votre nouveau raccourci de Desktop vers votre lanceur.

C'est ça!

    
réponse donnée Atem18 17.11.2011 - 01:14
la source
3

Si vous avez téléchargé Eclipse depuis le site Web au lieu de l’installer depuis des référentiels, vous pouvez verrouiller le lanceur 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 enregistré, vous devez donner l'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.

    
réponse donnée Joe 16.12.2012 - 19:48
la source
2

Je pense que c'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 à l’éclipse de lien symbolique sur /usr/bin . Vous pouvez modifier le chemin de l’icône si votre thème n’a pas de bouton d’éclipse (ex. Ambiance / radiance).

Si je ne me trompe pas, c'est le fichier fourni avec Galileo des repos (que j'ai retiré), et je l'ai utilisé avec Helios et maintenant Indigo.

    
réponse donnée sergio91pt 14.07.2011 - 11:28
la source
1

Pour 12.04
Je préfère installer à partir du référentiel. Cela fonctionne juste pour moi et je documente la manière graphique de le faire ici .

Si vous devez installer la version portable (récupérer le fichier tar.gz sur le site Web d’eclipse), voici la meilleure façon de travailler portable et de la verrouiller sur 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 de la souris sur l’icône de la barre de lancement et épinglez-la. Je peux vérifier qu’il est portable et non la plate-forme car j’ai des modules de plug-ins installés qui n’apparaissent pas au lancement.

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.

    
réponse donnée RobotHumans 16.04.2012 - 14:29
la source
1

Essayez

Exec=/bin/bash /home/USERNAME/eclipse/eclipse

ou make / home / USERNAME / eclipse / eclipse executable

sudo chmod u+x /home/USERNAME/eclipse/eclipse

et utiliser:

Exec=/home/USERNAME/eclipse/eclipse
    
réponse donnée Binsh 03.05.2012 - 23:04
la source
1

Assurez-vous que si vous utilisez la version 32 bits sur une machine 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.

    
réponse donnée Thomas Ward 29.05.2012 - 18:39
la source
1

Je l'ai testé pour les Eclipse MARs (pas celui d'installation) - mais celui qui est le paquet tar.gz sur Ubuntu Desktop 14.0.4

gedit /usr/share/applications/eclipse.desktop

contenu de ceci:

[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 moteur de recherche, recherchez Eclipse lorsque le menu apparaît - faites-le simplement glisser vers le lanceur et puis il va commencer à travailler. Des étapes très simples et rien de compliqué à mettre en place.

    
réponse donnée Ashu 21.01.2016 - 03:37
la source
1

18.04

Cliquez sur Afficher les applications, trouvez Eclipse dans la liste, cliquez avec le bouton droit et cliquez dessus; Ajouter aux favoris.

    
réponse donnée Phil 03.05.2018 - 04:19
la source
0

Si vous n'utilisez pas un fichier * .deb, votre logiciel n'est pas inclus dans les menus ou le lanceur. Le moyen facile: Il suffit de démarrer Eclipse à partir de / opt et de rechercher une icône dans le lanceur Unity (la barre latérale). Faites un clic droit et cochez "Keep in launcher".

    
réponse donnée user21580 14.07.2011 - 10:40
la source
0

Pour Ubuntu 11.10

Téléchargez gnome-panel depuis le 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.

  • Pour le nom: vous voudrez probablement le nommer "Eclipse".
  • Pour la commande: accédez à l'emplacement du fichier exécutable Eclipse.
  • Pour le commentaire: quelque chose comme "Eclipse IDE" devrait faire.
  • Pour l'icône, cliquez sur l'icône du tremplin, puis accédez au dossier contenant l'exécutable et sélectionnez icon.xpm.
  • Cliquez sur OK. Vous avez maintenant l'icône du lanceur. Tout ce qui reste est de le mettre dans la barre de lancement.
  • Ouvrez le dossier ~ / .local / share / applications /. Vous devrez peut-être appuyer sur ctrl-h pour afficher le dossier .local caché.
  • Faites glisser l’icône du lanceur Eclipse que vous venez de faire sur le lanceur.

Fait!

    
réponse donnée Jason Hartley 12.03.2012 - 08:58
la source
0

Dans la ligne exec, placez directement l'exécutable ( eclipse ). N'essayez pas d’ajouter des caractères spéciaux dans l’espace , ie , si votre éclipse est dans /home/username/My Dev Programs/Eclipse/eclipse , placez la ligne entière avec les espaces sur la ligne exec. Voici mon fichier 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
    
réponse donnée Marcos Roriz Junior 29.05.2012 - 19:58
la source
0

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

Cela fonctionne pour moi.

    
réponse donnée umop aplsdn 30.08.2012 - 08:24
la source
0

Atem18 est correct. Faites-le si vous voulez que vos lanceurs soient disponibles dans tout le système. C'est ainsi que j'ai automatisé la création de lanceurs. Cela suppose que vous avez déjà installé gnome-panel.

  1. ouvrir le terminal
  2. mkdir ~/bin ou faites un clic droit sur votre navigateur de fichiers d'accueil et créez un dossier bin.
  3. source .profile ou déconnexion et connexion
  4. gedit dans le terminal ou à partir du tiret

    #!/bin/sh 
    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    N'utilisez pas les traits d'union / les puces et n'avez pas besoin de les indenter.

  5. Donnez-lui un nom sans espaces dans votre nouveau répertoire bin, puis exécutez-le ( chmod a+x launcher-script ) ou cliquez avec le bouton droit sur goto properties & gt; Autorisations et cliquez sur la zone d'exécution.

  6. maintenant dans le terminal: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

  7. Vous devriez avoir ouvert le gui Create Launcher.

    Type = Application dans le terminal CECI NE S'APPLIQUE QUE CETTE FOIS. La plupart du temps, ce sera l'application après cela.

  8. Vous pouvez nommer ce que vous souhaitez. NO-SPACES-ALLOWED J'ai appelé mine Create-Launcher

  9. Dans le champ de commande, placez le chemin d'accès du script à partir de l'étape 3: /home/mike/bin/launcher-script Utilisez votre nom d'utilisateur et le nom du fichier que vous avez créé.

  10. Cliquez sur le ressort pour ajouter une icône. Je me suis rendu sur Gimp mais il existe de nombreuses icônes très génériques et déjà installées. Cliquez sur le printemps et cela vous mènera à certains.

  11. Une fois que vous avez terminé, cliquez sur OK. Vous pouvez maintenant naviguer dans votre navigateur de fichiers jusqu'à /usr/share/applications et vous trouverez votre nouveau lanceur. Il suffit de le faire 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 quelque chose sur le bureau, ce qui pourrait convenir à certains mais pas à moi. J'espère que vous trouverez cela utile.

Maintenant, vous pouvez facilement créer votre lanceur d’éclipse et tous les autres aussi.

Après réflexion, chaque fois que vous créez un nouveau lanceur, vous devrez entrer votre mot de passe. Ceci 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 comme ça que le reste du système est configuré. Si vous cd à /usr/share/applications , type ls -l et, vérifiez par vous-même. Ubuntu devrait avoir fourni ses applications avec une application déjà installée pour créer des lanceurs. Il y a d'autres choses avec lesquelles je ne suis pas d'accord, comme l'économiseur d'écran et pas de raccourci vers le bureau. Je ne suis allée que le 11.10 pour quelques jours. Je vais essayer le collège. Si je ne l'aime toujours pas dans un mois, je le réparerai alors.

    
réponse donnée user39122 24.12.2011 - 11:27
la source

Lire d'autres questions sur les étiquettes