J'ai installé Komodo Edit à partir d’un téléchargement (je n’étais pas disponible dans Software Center.) afficher n'importe où dans la liste. Comment puis-je l'ajouter à la liste?
Si vous avez / usr / share / applications / $ application.desktop , remplacez Exec=$command
par Exec=$command %F
dans le fichier., où $application
correspond au nom de l'application et $command
est la commande à exécuter pour l'action souhaitée.
Vous pourrez ensuite ajouter l’application à la liste.
Il peut être nécessaire de changer MimeType=applications/php
etc., s’il n’est pas encore affiché. (Exécutez sudo update-desktop-database
après avoir changé cela.) Bien que cela puisse être inutile pour Komodo, cela pourrait être nécessaire pour d'autres applications.
Vous pouvez utiliser le programme sed
pour effectuer le remplacement. Veuillez organiser la portion de Exec=command
en fonction de votre fichier application.desktop
.
sudo sed -i 's/Exec=command/Exec=command %F/' application.desktop
Vous pouvez simplement ajouter un espace et %F
au paramètre Exec
dans le fichier application .desktop de votre application installée.
Vous avez mentionné que vous n’avez pas installé depuis le centre des logiciels, ajoutez donc un fichier "komodo.desktop" dans /usr/share/applications/
1 ou ~/.local/share/applications/
2 , ce qui serait très similaire à celui que je montre, modifiez simplement les valeurs Name
, Exec
, Icon
(etc) pour refléter votre installation personnalisée de komodo sur votre PC
Comme ça:
(en utilisant sublime comme exemple car je n’utilise pas komodo)
Explication : l'option% F active la possibilité de transmettre des arguments à votre application. Par conséquent, si ubuntu peut transmettre un argument, il activera l'option "ouvrant le fichier avec" dans les menus contextuels. transmettez le fichier en tant qu'argument 3 . Boom, c'est tout ce qu'il y a de plus, pas compliqué du tout.
Notes:
1: Vous aurez besoin des privilèges root pour modifier quoi que ce soit sur ce répertoire. (vous pouvez utiliser sudo nano app.desktop
à partir du "terminal" ou ouvrir gedit avec les privilèges root en entrant gksu gedit &
, il vous demandera bien sûr votre mot de passe)
2: ~
représente votre répertoire utilisateur (qui réside réellement dans / home / nom d'utilisateur / blabla ...), et que le répertoire /.local/
est généralement masqué, si vous utilisez nautilus pour "explorer" votre système de fichiers, vous pouvez cliquer sur ctrl + h pour afficher les fichiers cachés.
3: Si votre application ne prend pas en charge les arguments de transmission, elle ne fonctionnera pas.
Seules les applications disponibles dans l’affichage Lanceur / Dash de la liste Autres applications.
Komodo Edit 7 crée une icône sur votre bureau par défaut:
Pour placer Komodo Edit dans la liste des lanceurs et la rendre ainsi disponible dans d’autres applications, vous devez procéder comme suit:
Ctrl-Alt-T
Tapez ou collez:
sudo cp ~/Desktop/komodo-edit-7.desktop /usr/share/applications/
ou pour la nouvelle version (Komodo Edit 8):
sudo cp ~/Desktop/komodo-edit-8.desktop /usr/share/applications/
Notez qu'avant cette étape, afin de lancer Komodo Edit 8 (dont le fichier s'appelait komodo-edit-8.desktop) en cliquant simplement sur l'icône du bureau, je recevais un "Lanceur d'applications non approuvé". J'ai corrigé cela en le rendant exécutable en faisant
chmod +x ~/Desktop/komodo-edit-8.desktop
Quittez le terminal.
Vérifiez que Komodo Edit apparaît dans le Dash (cela peut prendre quelques instants):
Maintenant, il devrait également apparaître dans la liste Autres applications pour les fichiers php (et autres):
Basé sur la méthode de vine_user, mais avec une approche différente.
Je télécharge normalement Blender depuis le site officiel, puis utilise le logiciel Alcarte / Main Menu pour créer le lien du menu. Après cela, vous trouverez le menu "/.local/share/applications".
Maintenant, voyez lequel des fichiers .desktop est le vôtre (et assurez-vous qu'il est exécutable). Cliquez droit dessus, cliquez sur Propriétés. Ensuite, dans le champ Commande, juste après la commande indiquée, ajoutez% U.
C'est ça! Il devrait maintenant apparaître dans votre menu.
Ouvrez Nautilus par le terminal avec
sudo nautilus
alors, en utilisant Nautilus, allez dans / usr / share / applications / et recherchez l'application que vous souhaitez ajouter à la liste "Ouvrir avec". Copiez le lien sur le bureau par copier-coller. Lancez un éditeur de texte tel que Gedit et faites glisser le fichier que vous avez copié sur le bureau dans l'éditeur de texte. Une des dernières lignes devrait être
NoDisplay=false
Remplacez simplement "false" par "true" et enregistrez le fichier. Ensuite, faites glisser le fichier que vous avez modifié dans / usr / share / applications / et remplacez l'ancien.
Ensuite, ouvrez à nouveau le menu "Ouvrir avec" et vous verrez cette application.
En 14.04, vous pouvez directement définir un programme pour qu'il apparaisse ouvert avec la liste.
ouvrir nautilus en mode root,
allez dans /usr/share/applications/
et sélectionnez l'application que vous voulez faire apparaître dans la liste.
clic droit et ouvrir propriétés
à la commande , vous verrez comme /usr/bin/appName
à la fin de cela ajouter simplement %U
Maintenant, le tout doit ressembler à ceci /usr/bin/appName %U
.
maintenant vous avez terminé!
Lire d'autres questions sur les étiquettes software-installation gnome files