February 25, 2025
links2.sudo apt update && sudo apt upgrade -y
sudo apt install -y git build-essential cmake libsixel-dev libsixel-bin libgtk-3-dev libnss3-dev libasound2-dev curl wget
mkdir -p /opt/brow6el
git clone https://codeberg.org/janantos/brow6el.git
cd brow6el
# Download the Chromium-based framework
./download_cef.sh
# Build the rest and set permissions to allow others to execute it
./build.sh
# If you have more than one user, make it executable and accessible for them:
sudo chmod -R 755 /opt/brow6el
./brow6el https://codeberg.org
sudo nano /usr/local/bin/browse
#!/bin/bash
# Move to the installation directory so it can find local dependencies
cd /opt/brow6el
# Run the application, passing all arguments ("$@") to it
# We use LD_LIBRARY_PATH to ensure it finds the CEF libraries in the same folder
LD_LIBRARY_PATH=. ./brow6el "$@"
sudo chmod +x /usr/local/bin/browse
cd /
browse https://google.com
~/.brow6el/cef_flags.conflibcef.so or similar, ensure the library path is correct. You might need to set LD_LIBRARY_PATH:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)
ssh user@your-vm-ip).Enjoying this tutorial?
This site is a non-profit project. If it saved you some time, you can support it by getting Jan some coffee.
☕ Buy me a coffee
Comments