A associação de arquivo / aplicativo usando um comando personalizado desapareceu?

15

No Ubuntus anterior, quando você deseja selecionar / alterar um aplicativo para abrir um arquivo específico (clicar com o botão direito do mouse / abrir com outro aplicativo ou propriedades), pode gravar um comando personalizado para abrir o arquivo. Isso foi muito útil, mas agora em 11.10 não consigo encontrar essa opção, ela só mostra uma lista de aplicativos e um botão para procurar por aplicativos na Internet.

Existe uma maneira de restaurar a linha de comando para escrever comandos personalizados para abrir arquivos?

    
por Christian Vielma 27.10.2011 / 22:28

4 respostas

9

Como encontrei no link , você pode usar o mimeopen -d /path/to/file para configurar um aplicativo personalizado no CLI. Ele será usado pelo gnome3 então.

$ 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)
    
por cweiske 23.11.2011 / 23:29
2

Eu cozinhei este pequeno script para permitir que nossos usuários abram um arquivo com um programa de sua escolha.

link

Este pacote inclui:

1) Um pequeno script de shell que lhe pede para escolher um binário (usando um simples diálogo Zenity). Este script deve ser chamado / usr / bin / openwith

#/bin/sh

DEFAULT="/usr/bin/"

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

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

esac

2) Um arquivo openwith.desktop que você deve colocar em / usr / share / applications / para poder escolher "openwith" quando clicar com o botão direito em um arquivo no 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
    
por Alfonso E.M. 25.09.2012 / 12:56
1

Estendendo esta ideia, tente criar arquivos .desktop para os comandos mimeopen -a e mimeopen -d. Isso restaura a capacidade de abrir através de um comando personalizado para o menu de contexto certo, embora você tenha que cavar um pouco no menu para obtê-lo.

    
por Ian H 18.02.2012 / 12:53
0

Instale o Thunar File Manager, o comando personalizado ainda está lá no Thunar.

Para instalar o Thunar, basta procurá-lo no centro de software do Ubuntu.

(editar por lebatsnok) O Thunar está incluído no xfce - então funciona por padrão no desktop xfce. Se você quiser tornar o thunar seu gerenciador de arquivos padrão, mas continuar usando outro destop, então o seguinte link lhe dará algumas idéias. A instalação do thunar deve ser tão fácil quanto:

sudo apt-get update
sudo apt-get install thunar --no-install-recommends
  • Supondo que você não quer o xfce.
por Z.K. 27.09.2012 / 08:38