94 votes

Comment ajouter une application au tableau de bord ?

Je viens d'installer Oneiric Ocelot, et je n'arrive pas à trouver comment ajouter une application, qui est stockée dans mon répertoire personnel, au tableau de bord. Je peux créer un lanceur, mais je veux qu'il soit aussi dans le tableau de bord.

129voto

Amith KK Points 13017

Il y a deux façons de procéder

Pas de nouvelle méthode logicielle

Pour les versions 11.10 et plus récentes :

Pour créer une simple .desktop vous devrez ajouter ces entrées à un .desktop de votre choix dans ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Pour des options supplémentaires pour votre fichier .desktop, vous pouvez visitez ce site site. Toutes les options disponibles y sont très bien décrites.

Vous pouvez également copier le fichier .desktop d'une application existante à partir de l'adresse suivante /usr/share/applications/ à votre ~/.local/share/applications/ et le modifier pour l'adapter à vos besoins.

c'est-à-dire : ceci copiera le fichier .desktop de gedit dans le dossier où les fichiers .desktop doivent être enregistrés pour un utilisateur.

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

Après cela, ouvrez cet emplacement en utilisant nautilus ~/.local/share/applications/ et glisser-déposer le fichier que vous venez de créer dans le lanceur d'Unity.

Il y a une option au lieu de glisser et déposer le fichier, vous pouvez ouvrir dconf-editor (installez-le avec sudo apt-get install dconf-tools ou cherchez-le dans l'USC) et naviguez jusqu'à desktop.unity.launcher et modifiez les favoris de la clé en double-cliquant sur les entrées à droite de la clé.

Pour ajouter votre lanceur personnalisé, ajoutez-le à la position que vous voulez avec ce format '/home//.local/share/applications/.desktop'. N'oubliez pas de respecter le format , et les espaces dans cette ligne et assurez-vous que la ligne commence et se termine par [ y ] respectivement.

Avec cette méthode, vous devrez vous déconnecter et vous reconnecter pour que la modification des favoris prenne effet. Cela la fera apparaître dans le tableau de bord


Utilisation de nouveaux logiciels

Utilisation de gnome-desktop-item-edit

Pour cela, il vous faut gnome-tweak-tool o gnome-shell installé

Utilisez ALT + F2 et le type

gnome-desktop-item-edit --create-new ~/Desktop

Cela ouvrira la boîte de dialogue Créer un lanceur

Create Launcher

Vous pouvez mettre ce .desktop dans /home/<username>/.local/share/applications/ pour le faire apparaître dans le tableau de bord

Utilisation de alacarte

Pour cette méthode, vous avez besoin alacarte Faites-le en

sudo apt-get install alacarte

Et utiliser ALT + F2 et tapez alacarte

Vous obtiendrez ce dialogue :

enter image description here

Sélectionnez la catégorie que vous voulez et cliquez sur "Nouvel élément".

Vous obtiendrez ce dialogue

Create launcher-alacarte

Cliquez sur OK . Il apparaîtra dans le tableau de bord

NOTE pour Ubuntu 13.04 et supérieur : Après avoir effectué les étapes ci-dessus, il ne se passera rien et il semblera que rien n'a été ajouté au tableau de bord.

Pour résoudre ce problème, allez sur ~/.local/share/applications et vous devriez pouvoir voir un fichier nommé alacarte-made.desktop .

Cliquez avec le bouton droit de la souris sur ce fichier et cochez la case qui l'autorise. excecute permissions.

Après avoir fermé la boîte de dialogue des propriétés, votre entrée apparaîtra désormais dans le tableau de bord.


Sources :

La réponse de Bruno Pereira

La réponse de Binarylife

La réponse de Kikixx

Commentaire de James

79voto

Liebach Points 65

Une méthode que j'utilise est d'ajouter une entrée dans le menu avec alacarte paquet.

  1. Installez alacarte si ce n'est pas déjà fait : sudo apt-get install alacarte
  2. Ouvrez alacarte en le tapant dans l'invite d'exécution ( ALT + F2 )
  3. Cliquez sur Nouvel élément et remplissez le nom et la commande.
  4. Cliquez sur OK et fermez alacarte.
  5. La demande devrait apparaître dans la recherche du tableau de bord.

Fonctionne sur Unity et GNOME Shell (Ubuntu 17.10 et plus).

11voto

Mahesh Points 11888

Un fichier .desktop dans .local/share/applications fera également l'affaire.

Il suffit d'ajouter les .desktop et les rendre exécutables en utilisant chmod +x <filename> et redémarrez l'unité en tapant unity --replace

Un fichier .desktop pour sublime text

[Desktop Entry]
Encoding=UTF-8
Name=Sublime Text 2
Comment=Launch Sublime Text 2
Icon=/home/user/Sublime Text 2/Icon/48x48/sublime_text.png
Exec="/home/user/Sublime Text 2/sublime_text"
Terminal=false
Type=Application
Categories=Developer;Accessories;Accessibility;
StartupNotify=true

Note
Si la chaîne Exec contient des caractères d'espacement, il faut utiliser des guillemets doubles.

1voto

rjkrocks Points 199

En général, lors de l'installation, l'icône est ajoutée automatiquement. Mais si ce n'est pas le cas, procédez comme suit :

  1. Ouvrez le tableau de bord Unity.
  2. Tapez menu principal dans la barre de recherche (en Allemagne, vous devez taper "Hauptmenu").
  3. Ouvrez-le et sélectionnez la catégorie la plus appropriée pour votre application (si vous voulez en créer une).
  4. Sélectionnez l'élément à insérer.
  5. Tapez le nom, la commande (une commande de terminal ou le chemin vers l'exécutable) et le commentaire.
  6. Ajouter l'élément.
  7. Lancez l'élément à partir du tableau de bord de l'Unité.

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