L'association fichier / application à l'aide d'une commande personnalisée a disparu?

16

Dans Ubuntus précédent, lorsque vous vouliez sélectionner / modifier une application pour ouvrir un fichier spécifique (clic droit / ouvrir avec une autre application ou propriétés), vous pouviez écrire une commande personnalisée pour ouvrir le fichier. C'était très utile, mais maintenant en 11.10 je ne trouve pas cette option, elle ne montre qu'une liste d'applications et un bouton pour rechercher des applications sur Internet.

Existe-t-il un moyen de restaurer la ligne de commande pour écrire des commandes personnalisées pour ouvrir des fichiers?

Christian Vielma
la source
1
Jetez un oeil ici . Cela résout votre problème.
Bruno Pereira
Merci pour votre réponse. C'est certainement une solution à mon problème, mais je voulais savoir s'il existe un moyen de remettre la solution GUI à ce problème. Cordialement,
Christian Vielma
2
Nous avons tous les mêmes problèmes, le fait est que le passage de gtk2 à gtk3 a apporté tellement de changements qu'aujourd'hui ppl doit gérer avec des solutions moindres, plus loin j'espère que cela mûrira et ne sera plus un problème: D
Bruno Pereira

Réponses:

10

Comme je l'ai trouvé sur http://blog.whatgeek.com.pt/?p=319, vous pouvez utiliser mimeopen -d /path/to/filepour configurer une application personnalisée sur le cli. Il sera ensuite utilisé par gnome3.

$ mimeopen -d foo.matroska 
Please choose a default application for files of type application/x-matroska

    1) VLC media player  (vlc)
    2) Banshee  (banshee)
    3) Movie Player  (totem)
    4) Other...

use application #4
use command: mplayer
Opening "foo.matroska" with mplayer  (application/x-matroska)
cweiske
la source
Cela pourrait fonctionner comme solution de contournement, mais je préfère plutôt "l'ancienne méthode" que vous pouvez ajouter directement une commande.
Christian Vielma
2

J'ai préparé ce petit script pour permettre à nos utilisateurs d'ouvrir un fichier avec le programme de leur choix.

https://github.com/gecos-team/openwith

Ce forfait comprend:

1) Un petit script shell qui vous invite à choisir un binaire (en utilisant une simple boîte de dialogue Zenity). Ce script doit être nommé / usr / bin / openwith

# / bin / sh

DEFAULT = "/ usr / bin /"

FILE = `zenity --file-selection --filename = $ DEFAULT --title =" Ouvrir avec ... "`

cas $? dans
         0)
                "$ FILE" "$ 1" ;;

esac

2) Un fichier openwith.desktop que vous devez placer dans / usr / share / applications / afin que vous puissiez choisir "openwith" lorsque vous cliquez avec le bouton droit sur un fichier dans Nautilus.

[Entrée de bureau]
Version = 1.0
Type = Application
Terminal = faux
Icon = icône d'application par défaut
Nom = un programme de votre choix ...
Nom [es_ES] = un programa a elegir ...
Commentaire = Ouvrir un fichier avec un programme sélectionné
Comment [es_ES] = Abre un archivo con el programa seleccionado
Exec = / usr / bin / openwith% f
Alfonso EM
la source
bonne solution! Même si je ne l'ai pas testé
Christian Vielma
veuillez améliorer votre réponse en écrivant la solution ici au cas où le lien
Terminé. Github peut maintenant fermer :-)
Alfonso EM
1

Pour étendre cette idée, essayez de créer des fichiers .desktop pour les commandes mimeopen -a et mimeopen -d. Cela restaure la possibilité d'ouvrir via une commande personnalisée dans le menu contextuel de droite, même si vous devez creuser un peu dans le menu pour y accéder.

Ian H
la source
0

Installez Thunar File Manager, la commande personnalisée est toujours là dans Thunar.

Pour installer Thunar, recherchez-le simplement sur le centre de logiciel Ubuntu.

(édité par lebatsnok) Thunar est inclus dans xfce - il fonctionne donc par défaut dans xfce desktop. Si vous voulez faire de thunar votre gestionnaire de fichiers par défaut mais continuez à utiliser un autre destop, le lien suivant vous donnera quelques idées. L'installation de thunar devrait être aussi simple que:

sudo apt-get update
sudo apt-get install thunar --no-install-recommends
  • En supposant que vous ne voulez pas xfce.
ZK
la source
Bienvenue sur AskUbuntu. Pouvez-vous fournir des détails sur l'installation de Thunar? Modifiez votre réponse avec plus de détails. Merci!
penreturns