No Ubuntus anterior, quando você deseja selecionar / alterar um aplicativo para abrir um arquivo específico (clique com o botão direito do mouse / abrir com outro aplicativo ou propriedades), você conseguiu escrever um comando personalizado para abrir o arquivo. Isso foi muito útil, mas agora na 11.10 não encontro essa opção, ela apenas mostra uma lista de aplicativos e um botão para procurar aplicativos na Internet.
Existe uma maneira de restaurar a linha de comando para escrever comandos personalizados para abrir arquivos?
11.10
unity
command-line
nautilus
Christian Vielma
fonte
fonte
Respostas:
Como descobri em http://blog.whatgeek.com.pt/?p=319, você pode usar
mimeopen -d /path/to/file
para configurar um aplicativo personalizado no CLI. Ele será usado pelo gnome3 então.fonte
Eu preparei esse pequeno script para permitir que nossos usuários abram um arquivo com um programa de sua escolha.
https://github.com/gecos-team/openwith
Este pacote inclui:
1) Um pequeno script de shell que solicita que você escolha um binário (usando uma simples caixa de diálogo do Zenity). Este script deve ser nomeado / usr / bin / openwith
2) Um arquivo openwith.desktop que você deve colocar em / usr / share / applications / para poder escolher "openwith" ao clicar com o botão direito do mouse em um arquivo no Nautilus.
fonte
Estendendo essa idéia, tente criar arquivos .desktop para os comandos mimeopen -a e mimeopen -d. Isso restaura a capacidade de abrir por meio de um comando personalizado para o menu de contexto correto, embora você precise cavar um pouco o menu para acessá-lo.
fonte
Instale o Thunar File Manager, o comando personalizado ainda está lá em Thunar.
Para instalar o Thunar, basta pesquisar no ubuntu software center.
(editar por lebatsnok) O Thunar está incluído no xfce - portanto, ele funciona por padrão no desktop do xfce. Se você deseja tornar 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:
fonte