Você pode ver da fonte do mimeopen (procurei por "Cancelado"), está esperando um número.
Se você quiser especificar um aplicativo, no seu caso, especifique 2 (para "Outro ...") e então especifique o comando.
Estou tentando seguir os passos aqui para alterar o aplicativo padrão que abre um arquivo do Blender.
Eu insiro o comando mimeopen -dmime my_file.blend
e quando solicitado pelo aplicativo, eu insiro o caminho para uma nova versão do Blender. Nota: Eu usei este método uma vez para associar com sucesso arquivos .blend a uma versão mais antiga do Blender, mas não posso mudar a associação agora. Apenas resulta em cancelled
.
~/Desktop $ mimeopen -d my_file.blend
gtPlease choose a default application for files of type application/x-blender
1) home (home-usercreated-1)
2) Other...
use application #/home/garrett/blender-2.69-2aeb492-linux-glibc211-x86_64/blender
Cancelled
~/Desktop $
Eu também tentei usar esse método para alterar associações de arquivos .txt para /usr/bin/gedit
com o mesmo resultado.
O que está errado? Eu estou no Ubuntu 13.10 e usando o mimeopen 0.15 (o padrão).
Você pode ver da fonte do mimeopen (procurei por "Cancelado"), está esperando um número.
Se você quiser especificar um aplicativo, no seu caso, especifique 2 (para "Outro ...") e então especifique o comando.