Installing breach browser

Since you need a setuid sandbox to run breach you basically have two options:

  1. Use the one provided by chromium-brower (recommended method):

    sudo apt-get install chromium-browser
    

    Go to the breach folder (e.g breach-v0.3.20-alpha.5-linux-x64) and type the following command:

    CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
    
  2. Follow the instructions provided here: Building Breach from Source.

    Note that you'll first have to build the ExoBrowser.

    As you need the chromium source code to build it, use the chromium depot_tools fetch command to get it.

enter image description here

UPDATE:

If (like me) you have downloaded the breach alpha in your ~/Downloads folder you can set an alias to run breach as follow:

alias breach='export CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox && ~/Downloads/breach-v0.3.20-alpha.5-linux-x64/breach'

Copy this command to your ~/.bashrc to keep this alias.

Note: adjust the path to the breach startup script for your needs.


If you have google chrome installed, do

export CHROME_DEVEL_SANDBOX=/opt/google/chrome/chrome-sandbox

just before you run breach with

./breach

Essentially, this is a shortcut to running build/update-linux-sandbox.sh mentioned there.