Como forçar o Krusader a usar associações de arquivos do Ubuntu?

4

Existe uma maneira (semi-automática) de forçar o Krusader a usar as associações de arquivos do Ubuntu (14.04)?

Eu sei que posso fazer isso manualmente, para cada extensão de arquivo. Mas, por exemplo, ontem instalei o PlayOnLinux e agora o Krusader abre arquivos PNG no WINE Internet Explorer. Enquanto o gerenciador de arquivos do Ubuntu (ou o desktop) usa o Image Viewer, como deveria. Coisas semelhantes acontecem quando eu instalo outros programas (como o Okular), e chega ao ponto em que não tenho idéia de qual programa iniciará quando eu abrir um arquivo.

    
por gcvt 20.10.2014 / 21:32

4 respostas

2

Uma solução alternativa é criar uma ação do usuário (Ações do usuário > Gerenciar ação do usuário) que:

xdg-open %aCurrent%;

e mapeie-o (Configurações > Configurar atalhos) para algo como Ctrl + Enter . O mapeamento para apenas Enter não parece possível.

Funciona porque o Ubuntu parece seguir o freedesktop.org e usar os mesmos aplicativos que o xdg-open .

Pergunta específica do Dolphin: Como alterar a associação de arquivos para arquivos abertos no Dolphin a partir da linha de comando no GNOME?

    
1

clique com o botão direito no arquivo - > Propriedades então

Escolha a aba Abrir e escolha uma lista ou adicione uma (escolhendo em uma lista de programas estendida ou simplesmente digitando vlc como o comando)

(OR)

Use o Ubuntu Tweak - ele tem um gerenciador de associação de arquivos e você pode escolher quais programas abrem quais tipos de arquivo.

As instruções estão neste site link

A melhor maneira de instalar é:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
    
por vembutech 20.10.2014 / 21:44
1

Parece ser uma pergunta antiga, mas eu estava lutando com o mesmo problema e encontrei uma solução, então estou adicionando a resposta para os googlers.

No meu caso, o problema era que o dono do arquivo ~/.local/share/applications/mimeapps.list era o root, provavelmente a partir da execução do Krusader como root e da alteração de algumas configurações.

Depois de chown $USER:$USER ~/.local/share/applications/mimeapps.list , consegui alterar as propriedades do arquivo e definir as associações para o tipo de arquivo.

    
por lknop 12.10.2016 / 09:36
1

Como explicado em esta resposta , os aplicativos do KDE usam o arquivo ~/.local/share/applications/mimeapps.list , mas eles usam o [Added Associations] seção nesse arquivo.

No seu caso de arquivos .png, você precisaria de algo assim:

[Added Associations]
image/png=eog.desktop;wine-extension-png.desktop;shotwell-viewer.desktop;

eog é o "Visualizador de imagens".

Você pode encontrar as associações padrão do Ubuntu em /usr/share/applications/defaults.list sob uma seção [Default Applications] . Lembre-se que o KDE parece usar a seção [Added Associations] .

Além disso, pode estar procurando por um tipo mime diferente do que você pensa. Eu tive esse problema com arquivos .html que krusader queria abrir com "winebrowser", mesmo que eu tivesse text/html apontando para o firefox. Acontece que eu tive que adicionar

application/x-extension-html=firefox.desktop;
    
por mivk 11.02.2017 / 11:25