Como faço para definir o Brave como meu navegador padrão? Seguir
Ao instalar o Brave, você será solicitado a configurar o Brave como seu navegador padrão na parte superior da janela. No entanto, se você perdeu esse banner por algum motivo, poderá alterá-lo em suas configurações a qualquer momento.
Definir o Brave como seu navegador padrão
- Inicie o Brave e abra o menu principal
Selecione Configurações
- Role para baixo até ver a seção
Default Browser (Navegador padrão)
e selecioneMake Default (Tornar padrão)
Embora você possa definir o Brave como seu navegador padrão por meio da interface do usuário (conforme explicado acima), os usuários do Linux talvez queiram saber como fazer isso por meio do Terminal. As instruções abaixo foram escritas originalmente por um de nossos engenheiros de segurança sênior.
Se você estiver se perguntando qual é o navegador da Web padrão definido em um sistema baseado no Debian, há vários aspectos a serem observados:
$ xdg-settings get default-web-browser
brave-browser.desktop
$ xdg-mime query default x-scheme-handler/http
brave-browser.desktop
$ xdg-mime query default x-scheme-handler/https
brave-browser.desktop
$ ls -l /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 29 Jul 5 2019 /etc/alternatives/x-www-browser -> /usr/bin/brave-browser-stable*
$ ls -l /etc/alternatives/gnome-www-browser
lrwxrwxrwx 1 root root 29 Jul 5 2019 /etc/alternatives/gnome-www-browser -> /usr/bin/brave-browser-stable*
Ferramentas específicas do Debian
O conteúdo de /etc/alternatives/ é o padrão de todo o sistema e, portanto, deve ser definido como root
:
sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
O navegador sensible-browser
(do pacote sensible-utils
package) usará isso para iniciar automaticamente o navegador da Web mais adequado, dependendo do ambiente da área de trabalho.
Ferramentas MIME padrão
Os outros podem ser alterados como um usuário normal. Usando xdg-settings:
xdg-settings set default-web-browser brave-browser-beta.desktop
também alterará o que os dois comandos xdg-mime retornam:
$ xdg-mime query default x-scheme-handler/http
brave-browser-beta.desktop
$ xdg-mime query default x-scheme-handler/https
brave-browser-beta.desktop
pois ele coloca o seguinte em ~/.config/mimeapps.list
:
[Aplicativos padrão]
text/html=brave-browser-beta.desktop
x-scheme-handler/http=brave-browser-beta.desktop
x-scheme-handler/https=brave-browser-beta.desktop
x-scheme-handler/about=brave-browser-beta.desktop
x-scheme-handler/unknown=brave-browser-beta.desktop
Observe que, se você excluir essas entradas, serão usados os padrões de todo o sistema, definidos em /etc/mailcap, conforme fornecido pelopacote mime-support .
Alterando a associação x-scheme-handler/http (ou x-scheme-handler/https) diretamente usando:
xdg-mime default brave-browser-nightly.desktop x-scheme-handler/http
alterará apenas esse em particular. Suponho que isso signifique que você poderia ter um navegador para sites HTTP inseguros (esperamos que com o HTTPS Everywhere instalado) e outro para sites HTTPS, embora eu não saiba por que alguém iria querer isso.
Resumo
Em resumo, se você quiser definir o navegador padrão em todos os lugares (usando o Brave neste exemplo), faça o seguinte:
sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
xdg-settings set default-web-browser brave-browser.desktop