Comente a linha em .local/share/applications/mimeapps.list
inode/directory=rhythmbox.desktop;vlc.desktop;smplayer.desktop;
e insira
inode/directory=nautilus-folder-handler.desktop;
Talvez eu não entenda o sistema. Atualizado para (reinstalado) Ubuntu 11.04.
Existe alguma maneira de os aplicativos usarem algo que eu configure no nautilus, ou é apenas uma idéia errada sobre o uso?
No nautilus, a associação de arquivos funciona bem, fácil, acessível e assim por diante ...
Meu primeiro problema foi quando instalei o cromo. Baixado um arquivo, um pop-up solicita assocação, define nautilus. E só abre pasta, para qualquer arquivo mostrar um erro: não é um direcrório. Ok, então eu pensei que o Chrome do Google mudou, porque anteriormente .pdf abrem o acrobat, .torrent open vuze e assim por diante. Mas agora eu tenho que abrir nautilus na pasta de download com ele, do que selecionar e abrir o aplicativo preferível manualmente e não posso usar qualquer automatismo que eu costumava.
Então no gnome commander, ele não seguiu a associação padrão que eu configurei no nautilus. Ok, talvez seja culpa do comandante. use o seu próprio.
Em seguida, no calibre, o "read" usa novamente esse erro padrão "não é possível abrir o diretório não é"
Então, parece-me que os aplicativos não usam bem essas associações de arquivos ou eu realmente não entendo o objetivo do sistema de associações de arquivos (arquivos mime, .desktop, ...)
Se não houver solução, acho que tenho que pesquisar algum programa (se houver algum) que possa identificar e ativar o aplicativo e definir como padrão, nautilus.
Comente a linha em .local/share/applications/mimeapps.list
inode/directory=rhythmbox.desktop;vlc.desktop;smplayer.desktop;
e insira
inode/directory=nautilus-folder-handler.desktop;
Remover ou comentar (adicionando "#" na frente da linha)
Manipulador de esquema x / file = exo-file-manager.desktop
deste arquivo:
.local / share / applications / mimeapps.list
Créditos para Pare a abertura das pastas com aplicação diferente do gerenciador de arquivos e UbuntuForums: Não é possível abrir arquivos diretamente do Chrome - abre o Nautilus para o link
Você precisa editar o arquivo .desktop
desse aplicativo e adicionar o tipo mime
por exemplo. (os exemplos abaixo são de um aplicativo que eu tive que consertar)
[Desktop Entry]
Encoding=UTF-8
Name=Guitar Pro 6
Comment=Tablature Edition Software
Exec=GuitarPro6 %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=GuitarPro6.png
Categories=Application;AudioVideo;
MimeType=audio/x-gtp;
A última linha do exemplo mostra a associação.
Se você quiser criar um novo mimetype, você deve fazer isso:
Crie um novo arquivo em /usr/share/mime/packages/
por exemplo. GuitarPro6.xml
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="audio/x-gtp">
<comment>Guitar Pro tab</comment>
<glob pattern="*.gpx"/>
<glob pattern="*.gp3"/>
<glob pattern="*.gp4"/>
<glob pattern="*.gp5"/>
</mime-type>
</mime-info>
Depois de criar o arquivo, basta executar sudo update-mime-database /usr/share/mime/
Eu tive o mesmo problema. Eu encontrei a solução no outro fórum .
Para simplificar:
desinstale
exo-utils
(e todas as dependências).
Funcionou para mim!
Eu criei o arquivo vue.xml
e vue.desktop
, atualizei o banco de dados do tipo MIME com:
sudo update-mime-database /usr/share/mime/
mas recebeu o erro
Unknown media type in type 'office/vue'
Em seguida, alterei o <mime-type type="office/vue">
e o MimeType=office/vue
para <mime-type type="application/vue">
e MimeType=application/vue
, e isso funcionou.
O arquivo do tipo mime correto é:
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/vue">
<comment>Vue file</comment>
<glob pattern="*.vue"/>
<glob pattern="*.vpk"/>
</mime-type>
</mime-info>
E meu arquivo * .desktop foi:
[Desktop Entry]
Encoding=UTF-8
Name=VUE
Categories=Office
Exec=java -jar /usr/share/VUE/VUE.jar
Icon=/usr/share/VUE/vue.gif
StartupNotify=false
Terminal=false
Type=Application
Comment=Visual Understanding Environment Application
StartupWMClass=tufts-vue-VUE
MimeType=application/vue
Tags 11.04 file-association