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.
Réponses
Trop de publicités?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
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 :
Sélectionnez la catégorie que vous voulez et cliquez sur "Nouvel élément".
Vous obtiendrez ce dialogue
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 :
Une méthode que j'utilise est d'ajouter une entrée dans le menu avec alacarte paquet.
- Installez alacarte si ce n'est pas déjà fait :
sudo apt-get install alacarte
- Ouvrez alacarte en le tapant dans l'invite d'exécution ( ALT + F2 )
- Cliquez sur Nouvel élément et remplissez le nom et la commande.
- Cliquez sur OK et fermez alacarte.
- La demande devrait apparaître dans la recherche du tableau de bord.
Fonctionne sur Unity et GNOME Shell (Ubuntu 17.10 et plus).
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.
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 :
- Ouvrez le tableau de bord Unity.
- Tapez menu principal dans la barre de recherche (en Allemagne, vous devez taper "Hauptmenu").
- Ouvrez-le et sélectionnez la catégorie la plus appropriée pour votre application (si vous voulez en créer une).
- Sélectionnez l'élément à insérer.
- Tapez le nom, la commande (une commande de terminal ou le chemin vers l'exécutable) et le commentaire.
- Ajouter l'élément.
- Lancez l'élément à partir du tableau de bord de l'Unité.