Below are my own raw notes when installing.
Download the appropriate binary from https://www.salome-platform.org/downloads/current-version
Unpack in /cephyr/NOBACKUP/groups/snic2020-6-28/hebbe/SALOME
chmod it to make it available
Create alias in addToBashrc:
alias salome_ml="module load GCCcore/9.3.0 tbb/2020.1; alias salome=/cephyr/NOBACKUP/groups/snic2020-6-28/hebbe/SALOME/SALOME-9.6.0-CO7-SRC/salome"
Use by:
salome_ml
salome
Downloaded the universal binaries for Linux. Had to do it through Windows remote desktop, since the file was truncated when doing it with Firefox in Linux.
chmod +x Salome-V7_6_0-LGPL-x86_64.run
./Salome-V7_6_0-LGPL-x86_64.run
Specified installation directory /chalmers/sw/unsup64/SALOME (can also be done with a flag: use -h on Salome-V7_6_0-LGPL-x86_64.run to see the available flags)
A problem is that Salome needs one of it directories to be writeable for the users, which can't be done in a site installation. I fixed this with a soft link to tmp:
cd appli_V7_6_0
mv USERS USERS_orig
ln -s /tmp/USERS USERS
Then each user has to create that directory before starting Salome, which is done with the alias below.
Created new alias in addToBashrc:
alias salome760='mkdir /tmp/USERS; /chalmers/sw/unsup64/SALOME/appli_V7_6_0/salome'
Made it avaliable to everyone:
chmod -R go+Xr /chalmers/sw/unsup64/SALOME