Defina o navegador padrão, em todo o sistema, no Manjaro

17

No Ubuntu eu usei

sudo update-alternatives --config x-www-browser

para definir o navegador da Internet padrão manualmente.

insira a descrição da imagem aqui

Em Manjaro eu recebo:

sudo: update-alternatives: command not found

Eu configurei o Firefox como padrão em suas configurações e quero que continue assim.

Depois de instalar o Chromium, o navegador padrão agora é o Chromium, embora eu tenha reconfirmado o Firefox como tal e, nas configurações do Chromnum, ele diz: "O Chromium não pode determinar ou definir o navegador padrão".

Como tornar o navegador padrão do Firefox?


fonte
O manjaro possui o link simbólico x-www-browser? E ao que isso vincula? Além disso, as alternativas de atualização estão disponíveis no Manjaro?
Braiam
@Braiam - Não. E não, nem no AUR.
Se o seu sistema não possui x-www-browser, o que significa "mudar o binário vinculado"? Você está tentando alterar o navegador padrão? Isso depende do aplicativo que o inicia - não acho que o Manjaro tenha um padrão em todo o sistema (e é mais uma preferência do usuário). Em qual aplicativo você está interessado?
Gilles 'SO- stop being evil' em
@Gilles - esse fraseado do título é devido à edição feita por Braiam , enquanto eu estava perguntando por curiosidade, pensando que a opção ubuntu estaria disponível no Manjaro. Caso contrário, essa é a minha resposta. (Instalando o Chromium, ele assumiu como navegador padrão. Acho que o
1
@cipricus Oh, entendo, desculpe. Seu título original também era enganador . Mais uma vez, não acho que o Manjaro tenha um padrão em todo o sistema ou por usuário; portanto, você obterá melhor ajuda se mencionar quais aplicativos que usam que iniciam um navegador.
Gilles 'SO- stop be evil'

Respostas:

14

Para os usuários do i3wm, além de editar ~/.config/mimeapps.liste ~/.i3/config, também é necessário mudar $BROWSERde ~/.profile, configurá-lo para /usr/bin/chromium, para impedir que sessões do navegador emergentes do terminal abram o navegador errado.

Anas Harby
fonte
5
Na verdade, acho que essa é a única solução que resolveu meu problema. Esta é uma resposta separada. Para aplicativos que abrem o navegador padrão (como o Jupyter), alterar apenas as combinações de teclas não funcionará.
EBE Isaac
para mim remover o pacote palemoon também foi necessáriopacman -R palemoon-bin
akiva
13
xdg-settings set default-web-browser chromium.desktop
farsa
fonte
1
Onde chromiumestá o que você digitou no prompt de comando para iniciar seu navegador preferido. Por exemplo, poderia ser google-chrome-stable.
Tom Hale
Funciona para o voidlinux com o i3.
Xoryves
1
Não funciona em Manjrao I3: xdg-settings: $BROWSER is set and can't be changed with xdg-settings, mas Anas resposta trabalhou: unix.stackexchange.com/a/434465/28262
Florian Brinker
5

Caso outra pessoa tenha o mesmo problema…

Edite seu arquivo de configuração:

nano ~/.i3/config 

e mudar

bindsym $mod+F2 exec …

no seu navegador preferido (por exemplo bindsym $mod+F2 exec google-chrome-stable) Salve e recarregue seu arquivo de configuração ( mod+ Shift+ R)

Deve estar tudo pronto…

chris.r
fonte
2
Isso parece excessivamente centrado no i3.
Arnaud Meuret 31/03/19
Sim, foi. Agora no xfce, que Tom aborda abaixo.
Chris.r
4

Edite suas ~/.config/mimeapps.listreferências e substitua-as por firefox.desktopcom google-chrome.desktop.

Se você usa google-chrome-stablepara iniciar o chrome, use-o, seguido por .desktop.

Tom Hale
fonte