16 votes

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

Dans les versions précédentes d'Ubuntus, lorsque vous voulez sélectionner/modifier une application pour ouvrir un fichier spécifique (clic droit/ouverture 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, dans la version 11.10, je ne trouve pas cette option, elle me montre seulement une liste d'applications et un bouton pour rechercher des applications dans Internet.

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

10voto

cweiske Points 3195

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 le cli. Elle sera ensuite utilisée 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)

2voto

Alfonso E.M. Points 81

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 paquet comprend :

1) Un petit Shell Shell qui vous invite à choisir un binaire (en utilisant un simple dialogue Zenity). Ce Shell devrait être nommé /usr/bin/openwith

#/bin/sh

DEFAULT="/usr/bin/"

FILE=\`zenity --file-selection --filename=$DEFAULT --title="Open with..."\`

case $? in
         0)
                "$FILE" "$1";;

esac

2) Un openwith.desktop que vous devez placer dans /usr/share/applications/ afin de pouvoir choisir "ouvrir avec" lorsque vous faites un clic droit sur un fichier dans Nautilus.

\[Desktop Entry\]
Version=1.0
Type=Application
Terminal=false
Icon=application-default-icon
Name=a program of your choice...
Name\[es\_ES\]=un programa a elegir...
Comment=Open a file with a selected program
Comment\[es\_ES\]=Abre un archivo con el programa seleccionado
Exec=/usr/bin/openwith %f

1voto

Ian H Points 11

En prolongeant cette idée, essayez de créer des fichiers .desktop pour les commandes mimeopen -a et mimeopen -d. Cela rétablit 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.

0voto

Z.K. Points 9

Installez le gestionnaire de fichiers Thunar, la commande personnalisée est toujours présente dans Thunar.

Pour installer Thunar, il suffit de le rechercher dans le centre de logiciels ubuntu.

(modifié 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 tout en continuant à utiliser un autre bureau, il faut suivre les étapes suivantes link 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 de xfce .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X