Comment ajouter une application au tableau de bord?

68

Je viens d'installer Oneiric Ocelot, et je n'arrive pas à comprendre 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 le veux aussi au tableau de bord.

    
posée jqno 16.10.2011 - 22:57
la source

4 réponses

57

L'une des méthodes que j'utilise est d'ajouter une entrée dans le menu avec alacarte .

  1. Installez alacarte si ce n'est 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 entrez le nom et la commande.
  4. Cliquez sur OK et fermez alacarte.
  5. L'application doit apparaître dans la recherche par tiret.

EDIT: Cette solution ne fonctionne pas sur la nouvelle version Ubuntu 13.04.

    
réponse donnée kikixx 16.10.2011 - 23:39
la source
97

Il y a 2 façons d'y parvenir

Pas de nouvelle méthode logicielle

Pour 11.10 et plus récent :

Pour créer un simple% custom .desktop , vous devrez ajouter ces entrées à un fichier .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 visiter ce site . Toutes les options disponibles y sont très bien décrites.

Vous pouvez également copier le fichier .desktop d’une application existante de /usr/share/applications/ à votre ~/.local/share/applications/ et le modifier en fonction de vos besoins.

ie: cela 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 .

Ensuite, ouvrez cet emplacement en utilisant nautilus ~/.local/share/applications/ et faites glisser le fichier que vous venez de créer dans le lanceur Unity.

Possède une option au lieu de glisser-déposer le fichier que vous pouvez ouvrir dconf-editor (installez-le avec sudo apt-get install dconf-tools ou recherchez-le dans l'USC) et accédez à desktop.unity.launcher et éditez les favoris en double-cliquant sur entrées à droite de la clé.

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

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

Utilisation du nouveau logiciel

Utilisation de gnome-desktop-item-edit

Pour cela, vous devez installer gnome-tweak-tool ou gnome-shell

Utilisez ALT + F2 et tapez

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

Cela ouvrira la boîte de dialogue Create Launcher

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

Utilisation de alacarte

Pour cette méthode, vous devez installer alacarte . Faites-le par

sudo apt-get install alacarte

Et utilisez ALT + F2 et tapez alacarte

Vous aurez cette boîte de dialogue:

Sélectionnez la catégorie de votre choix et cliquez sur "Nouvel élément"

Vous aurez cette boîte de dialogue

Cliquez sur OK. Il apparaîtra dans le tiret

  

REMARQUE pour Ubuntu 13.04 et supérieur :   Après avoir effectué les étapes ci-dessus, rien ne se passera et il semblera que rien ne soit ajouté au tiret

     

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

     

Cliquez avec le bouton droit sur ce fichier et cochez la case qui lui permet d’autoriser excecute .

     

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

Sources:

La réponse de Bruno Pereira

La réponse de Binarylife

La réponse de Kikixx

Commentaire de James

    
réponse donnée Amith KK 14.03.2012 - 06:06
la source
10

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

Ajoutez simplement les fichiers .desktop requis, rendez-les exécutables en utilisant chmod +x <filename> et redémarrez l'unité en tapant unity --replace

Un fichier .desktop pour du texte sublime

[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

Remarque
Si la chaîne Exec contient des espaces, vous devez utiliser des guillemets doubles.

    
réponse donnée Mahesh 18.03.2012 - 10:31
la source
0

Habituellement, lorsque vous vous installez, l'icône sera automatiquement ajoutée. Mais si ce n'est pas le cas, procédez comme suit:

  1. Ouvrez le tableau de bord Unity.
  2. Tapez le menu principal dans la barre de recherche. (En Allemagne, vous devez taper "Hauptmenu")
  3. Ouvrez-le et sélectionnez la meilleure catégorie correspondant à votre application (si vous voulez en créer une).
  4. Sélectionnez l'élément d'insertion.
  5. Tapez le nom, la commande (une commande de terminal ou le chemin d'accès à l'exécutable) et un commentaire.
  6. Ajoutez l'élément.
  7. Lancez l'élément depuis le tableau de bord Unity.
réponse donnée rjkrocks 20.01.2012 - 14:55
la source

Lire d'autres questions sur les étiquettes