Definir navegador de arquivos padrão para "abrir pasta contendo"


Respostas:


13

Você pode definir o navegador de arquivos padrão editando o arquivo ~/.local/share/applications/mimeapps.list. Abra este arquivo e altere a linha da inode/directoryseguinte maneira

inode/directory=nautilus.desktop;

Se isso não funcionar, você deve alterar o gerenciador de arquivos no arquivo

/usr/share/applications/mimeinfo.cache

adicionando (ou atualizando) esta linha

inode/directory=nautilus.desktop

2
Sim, parece que a easytag corrompeu o inode / diectoryline no mimeinfo.cache: inode / directory = easytag.desktop; org.gnome.Nautilus.desktop; Foi capaz de corrigi-lo, thx!
Rockz

1
Depende de fatores que não posso declarar, mas, em alguns casos, o gerenciador de arquivos só precisa estar presente (mencionado) após inode/directory=, mesmo na última posição, não importa se outros também estão listados lá e em que ordem . Caso isso não funcione, tente colocá-lo lá primeiro , mantendo os outros. Se isso ainda não funcionar, pode ser necessário remover pelo menos o culpado que assume o controle, se não todos os outros programas mencionados, exceto o gerenciador de arquivos.

@ iBlink - vários programas listados não devem ser um problema, mas às vezes é. Você já tentou colocar o nautilus em primeiro lugar ? - Manter outros programas lá (como EasyTAG ou tocadores de mídia) pode ser útil como ele adiciona-los para o 'aberto com' menu de contexto como uma opção para pastas

@cipricus Ah, várias linhas são para abrir como menu de contexto? É bom saber, já que a easytag de alguma forma substitui minhas alterações o tempo todo. Acabei de adicionar outra linha com inode / directory. Graças
Rockz

Como evitar o problema completamente: unix.stackexchange.com/q/336982/32012

2

O comando a seguir resolveu esse problema no arch linux:

xdg-mime default nautilus.desktop inode/directory

(Fonte: Arch Forums )


1
No meu caso, o cache foi o problema, então editei o arquivo /usr/share/applications/mimeinfo.cache"com sudo" #
SergioAraujo 22/10/1918

1

Você pode encontrar uma descrição abrangente da configuração de aplicativos padrão aqui no artigo wiki do Arch de acordo.

Para o seu caso específico, você edita ~/.config/mimeapps.liste adiciona uma nova linha inode/directory=nautilus.desktopà seção [Default Applications].

O arquivo deve ser semelhante ao seguinte:

[Default Applications]
text/plain=SciTE.desktop 
text/x-tex=texmaker.desktop 
inode/directory=nautilus.desktop

Isso funcionou para mim. Não consegui encontrar a pasta na resposta aceita
#

1
O arquivo ~ / .local / share / applications / mimeapps.list` está obsoleto (publiquei um comentário sobre isso na resposta aceita).
Marcus
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.