web-dev-qa-db-fra.com

Impossible de choisir l'application par défaut

Je viens de passer à Ubuntu 11.10 et je voulais configurer les fichiers .z4 de manière à ce qu'ils soient ouverts par gargoyle-free (à titre d'exemple), bien que gargoyle-free ne soit pas une option de la liste des applications par défaut proposée dans le menu contextuel. Auparavant, il était possible de saisir manuellement une application par défaut directement à partir de la boîte de dialogue, mais cette fonctionnalité semble avoir été remplacée par un bouton simplifié (et malheureusement inutile) "Rechercher une application en ligne". Existe-t-il peut-être une nouvelle façon de faire qui ne nécessite pas de jouer avec la ligne de commande?

Certaines applications (comme le lecteur audio clémentine) ne figurent pas dans la liste "Autres applications".

3
user16171

Faites un clic droit sur le fichier que vous voulez ouvrir, sélectionnez Properties, allez à l'onglet Open with.

enter image description here

Si l'application que vous souhaitez utiliser pour ouvrir un fichier ne figure pas dans la liste des programmes, sélectionnez Other Applications et appuyez sur la touche Add.

3
Bruno Pereira

Le bouton permettant d'ajouter un nouveau programme à cette liste a été supprimé de GTK + 3.0, utilisé dans Ubuntu 11.10.

La bonne nouvelle est que vous pouvez ajouter manuellement des programmes à cette liste en ajoutant un lanceur .desktop dans ~/.local/share/applications.

La mauvaise nouvelle est que la boîte de dialogue "Créer un lanceur" faisait partie de GNOME 2.0. Vous devez donc créer manuellement un .desktop lanucher. Vous pouvez en copier un de /usr/share/applications, l'ouvrir dans Gedit (c'est juste un fichier texte) et modifier les lignes Exec et Name (et toute autre ligne si vous le souhaitez).

2
imgx64

À partir de gnome3, seules les applications dont .desktops ont une lettre% sur la ligne Exec = seront affichées en cliquant avec le bouton droit de la souris> Propriétés, elles ont également besoin d'un mimeType = ligne approprié.

Dans le 2ème exemple donné ici, clémentine, le courant Exec = est "Exec = clémentine"

Pour l'afficher dans le menu r.click> Propriétés, vous devez utiliser ceci, bien que les autres possibilités de lettre soient f ou F

Exec=clementine %U
2
doug

La recette réelle pour ce faire le 11.10 est cachée derrière les réponses de imgx64 et doug et une étape supplémentaire.

  1. Pour créer des lanceurs personnalisés et modifier des interfaces existantes avec une interface graphique, vous devez installer l'application Main Menu en tapant ce qui suit dans la console: Sudo apt-get install alacarte

  2. Lors de la création ou de la modification des lanceurs existants avec cette application, assurez-vous que le champ de texte Command contient la variable de modèle %U pour le paramètre path, par exemple. clementine %U comme l'a noté doug.

Après cela, vous verrez votre application dans la liste Other Applications des dialogues Open With.

0
Nikita Volkov