Helper script for parallel installs
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
If you're using parallel installs of LibreOffice, this script helps you run the program easily, without scribbling-over the settings in your primary user profile.
How to use the Script
Save this text in a file called soffice.sh
at the top-level of a LibreOffice install
- For a GNU+Linux install, this will be at the same level as the DEBS/ or RPMS/ directory
- On macOS, this will be alongside the
Contents
directory.
Make the script executable:
chmod +x soffice.sh
And run it from the terminal:
./soffice.sh
The Script
#!/bin/bash
#
# Helper script to run the LibreOffice executable in a build.
# - Robinson Tryon <qubit@runcibility.com>
# - Miroslaw Zalewski <miniopl@pczta.onet.pl>
#
# This script is handy because it sets up some environmental
# variables, etc.. to make the build run properly and avoid making
# changes to your regular user profile.
#
echo "-----------------------------------------------"
echo " Welcome to the Wonderful World of Frogs!"
echo "-----------------------------------------------"
echo ""
# Choose a profile directory as the build dir.
#export PROFILE_DIR=$PWD
echo "Starting LibreOffice"
export LIBREOFFICE_BINARY=`find . -name soffice`
#echo $LIBREOFFICE_BINARY
$LIBREOFFICE_BINARY -env:UserInstallation=file:///$PWD &
#$LIBREOFFICE_BINARY
echo "----------------------"
echo " Helper Script Done"
echo "----------------------"