Brave-portable64 works fine for me
but I have rewritten the LAUNCH
Code: Select all
#!/bin/sh
#
# Launcher for 'portable' Brave browser
#
HERE="$(dirname "$(readlink -f "$0")")"
#
mkdir "$HERE/PROFILE" 2> /dev/null
mkdir "$HERE/PROFILE/root" 2> /dev/null
mkdir "$HERE/PROFILE/root/Brave-Browser" 2> /dev/null
#
chown -R root:root "$HERE/brave"
chown -R root:root "$HERE/lib"
chown -R root:root "$HERE/PROFILE/root"
#
if grep -q 'puppy_tahr64' /etc/os-release
then
LD_LIBRARY_PATH=$HERE/:$HERE/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
"$HERE/brave/brave" --user-data-dir=$HERE/PROFILE/root/Brave-Browser --no-sandbox --disk-cache-size=5000000 --media-cache-size=5000000 --allow-outdated-plugins "$@"
elif grep -q 'puppy_xenialpup64' /etc/os-release
then
LD_LIBRARY_PATH=$HERE/:$HERE/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
"$HERE/brave/brave" --user-data-dir=$HERE/PROFILE/root/Brave-Browser --no-sandbox --disk-cache-size=5000000 --media-cache-size=5000000 --allow-outdated-plugins "$@"
else
"$HERE/brave/brave" --user-data-dir=$HERE/PROFILE/root/Brave-Browser --no-sandbox --disk-cache-size=5000000 --media-cache-size=5000000 --allow-outdated-plugins "$@"
fi