Kali Linux Install Brave browser: Difference between revisions

From WikiMLT
m (Text replacement - "mlw-continue" to "code-continue")
 
(9 intermediate revisions by the same user not shown)
Line 20: Line 20:
* Clear host cache via: <code>brave://net-internals/#dns</code>
* Clear host cache via: <code>brave://net-internals/#dns</code>


== Fix "Show in folder" option ==
== References ==
* Brave: [https://brave.com/linux/#debian-ubuntu-mint Installing Brave on Linux > Release Channel Installation > Debian, Ubuntu, Mint]
* Decrease SSD/NVMe permanent usage: [[Tmpfs Tools Profile Sync Daemon (PSD)|'''Tmpfs Tools Profile Sync Daemon (PSD)''']]
 
== Fix the "Show in folder" option ==
Out of the box the option "Show in folder" - position {{Pti|s=1|i=A|c=green}} at {{Media-cite|sf|1}} - doesn't open the target directory which is set as default File explorer. This issue is also valid for the other Chromium and Firefox based browsers.  
Out of the box the option "Show in folder" - position {{Pti|s=1|i=A|c=green}} at {{Media-cite|sf|1}} - doesn't open the target directory which is set as default File explorer. This issue is also valid for the other Chromium and Firefox based browsers.  
{{Sform
{{Sform
Line 31: Line 35:
}}
}}


The only [https://unix.stackexchange.com/a/581233/201297 working solution] I've found is that shown below.<syntaxhighlight lang="shell" line="1">
The only [https://unix.stackexchange.com/a/581233/201297 working solution] I've found is that shown below. This solution solves the issue also for the other browsers.<syntaxhighlight lang="shell" line="1">
sudo nano /etc/dbus-1/session-local.conf
sudo nano /etc/dbus-1/session-local.conf
</syntaxhighlight><syntaxhighlight lang="xml" line="1" class="mlw-continue">
</syntaxhighlight><syntaxhighlight lang="xml" line="1" class="code-continue">
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
Line 54: Line 58:
mimeopen -d ~/Documents
mimeopen -d ~/Documents
</syntaxhighlight>
</syntaxhighlight>
* Unix and Linux: [https://unix.stackexchange.com/a/115267/201297 How do I set Nautilus as default file manager in Elementary OS]<syntaxhighlight lang="bash" class="mlw-continue">
* Unix and Linux: [https://unix.stackexchange.com/a/115267/201297 How do I set Nautilus as default file manager in Elementary OS]<syntaxhighlight lang="bash" class="code-continue">
# What's the current default file manager?
# What's the current default file manager?
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="mlw-continue">
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="code-continue">
xdg-mime query default inode/directory
xdg-mime query default inode/directory
</syntaxhighlight><syntaxhighlight lang="bash" class="mlw-continue">
</syntaxhighlight><syntaxhighlight lang="bash" class="code-continue">
# Set Nautilus as a default file manager
# Set Nautilus as a default file manager
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="mlw-continue">
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="code-continue">
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search
</syntaxhighlight>
</syntaxhighlight>
Line 67: Line 71:
* Ubuntu Community Wiki: [https://help.ubuntu.com/community/DefaultFileManager Default File Manager]
* Ubuntu Community Wiki: [https://help.ubuntu.com/community/DefaultFileManager Default File Manager]
* It's Foss: [https://itsfoss.com/install-nemo-file-manager-ubuntu/#make-nemo-default-file-manager-in-ubuntu How to Install and Make Nemo the Default File Manager in Ubuntu]
* It's Foss: [https://itsfoss.com/install-nemo-file-manager-ubuntu/#make-nemo-default-file-manager-in-ubuntu How to Install and Make Nemo the Default File Manager in Ubuntu]
== References ==
* Brave: [https://brave.com/linux/#debian-ubuntu-mint Installing Brave on Linux > Release Channel Installation > Debian, Ubuntu, Mint]
* Decrease SSD/NVMe permanent usage: [[Tmpfs Tools Profile Sync Daemon (PSD)]]


<noinclude>
<noinclude>
Line 84: Line 84:
  | УтвПт  = {{REVISIONUSER}}
  | УтвПт  = {{REVISIONUSER}}
  | ИдтДт  = 9.07.2022
  | ИдтДт  = 9.07.2022
  | РзбДт  = 9.07.2022
  | РзбДт  = 20.09.2022
  | АвтДт  = 9.07.2022
  | АвтДт  = 20.09.2022
  | УтвДт  = {{Today}}
  | УтвДт  = {{Today}}
  | ИдтРв  = [[Special:Permalink/27831|27831]]
  | ИдтРв  = [[Special:Permalink/27831|27831]]
  | РзбРв  = [[Special:Permalink/27839|27839]]
  | РзбРв  = [[Special:Permalink/31628|31628]]
  | АвтРв  = [[Special:Permalink/27841|27841]]
  | АвтРв  = [[Special:Permalink/31629|31629]]
  | РзАРв  = [[Special:Permalink/27835|27835]]
  | РзАРв  = [[Special:Permalink/27841|27841]]
  | УтвРв  = {{REVISIONID}}
  | УтвРв  = {{REVISIONID}}
  | РзУРв  = [[Special:Permalink/27837|27837]]
  | РзУРв  = [[Special:Permalink/31626|31626]]
}}
}}
</div>
</div>
</noinclude>
</noinclude>

Latest revision as of 08:29, 26 September 2022

In­stal­la­tion

Kali Lin­ux is a De­bian based dis­tri­b­u­tion, so we can in­stall the Brave brows­er in the same way as it is de­scribed in the Brave's of­fi­cial doc­u­men­ta­tion. In the fol­low­ing steps we will add the re­lease chan­nel repos­i­to­ry of Brave and then in­stall it,

sudo apt update && sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg \
https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | \
sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update && sudo apt install brave-browser

Set­tings

  • If you are us­ing your lo­cal DNS ser­vice as Pi­hole, you may need to dis­able the op­tion Use se­cure DNS with­in brave://settings/.
  • Clear host cache via: brave://net-internals/#dns

Ref­er­ences

Fix the "Show in fold­er" op­tion

Out of the box the op­tion "Show in fold­er" – po­si­tion A at Screen 1 – doesn't open the tar­get di­rec­to­ry which is set as de­fault File ex­plor­er. This is­sue is al­so valid for the oth­er Chromi­um and Fire­fox based browsers.

Screen 1. Brave brows­er – the op­tion "Show in fold­er". Screen 1. Brave browser - the option "Show in folder".

The on­ly work­ing so­lu­tion I've found is that shown be­low. This so­lu­tion solves the is­sue al­so for the oth­er browsers.

sudo nano /etc/dbus-1/session-local.conf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">

<busconfig>
  <policy context="default">
    <!-- Block all usage of org.freedesktop.FileManager1 for opening files -->
    <deny send_interface="org.freedesktop.FileManager1" send_destination="org.freedesktop.FileManager1"/>
  </policy>
</busconfig>
dbus-send --session --print-reply --dest=org.freedesktop.DBus --type=method_call /org/freedesktop/DBus org.freedesktop.DBus.ReloadConfig

Source, oth­er ap­proach­es and ref­er­ences: