web-dev-qa-db-fra.com

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

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 des propriétés), vous pouviez écrire une commande personnalisée pour ouvrir le fichier. C'était très utile, mais maintenant dans 11.10, je ne trouve pas cette option, elle me montre seulement 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?

16
Christian Vielma

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

$ 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)
10
cweiske

J'ai préparé ce petit script pour permettre à nos utilisateurs d'ouvrir un fichier avec un 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 /"[.____._rev
 FILE =` zenity --file-selection - filename = $ DEFAULT --title = "Ouvrir avec ..." `
 
 case $? dans 
 0) 
 "$ FILE" "$ 1" ;; 
 
 esac 

2) Un fichier openwith.desktop que vous devez placer dans/usr/share/applications/pour que vous puissiez choisir "openwith" en cliquant avec le bouton droit de la souris sur un fichier. dans Nautilus.

 [Entrée du bureau] 
 Version = 1.0 
 Type = Application 
 Terminal = false 
 Icon = application-default-icon 
 Nom = programme de votre choix ... 
 Nom [es_ES] = un programme a elegir ... 
 Comment = Ouvrir un fichier avec le programme sélectionné 
 Commenter [es_ES] Un fichier avec le programme choisi 
 Exec =/usr/bin/openwith% f 
2
Alfonso E.M.

Pour prolonger 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 le bon menu contextuel, bien que vous ayez à creuser un peu dans le menu pour y arriver.

1
Ian H

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

Pour installer Thunar, il suffit de le rechercher sur le centre logiciel Ubuntu.

(édité par lebatsnok) Thunar est inclus dans xfce - il fonctionne donc par défaut dans le bureau xfce. Si vous voulez faire de thunar votre gestionnaire de fichiers par défaut tout en continuant à utiliser un autre destop, le message suivant lien 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.
0
Z.K.