Install from source in system global in a directory that is read-only for normal users in Linux

When I tested around with the Unreal Engine I recognize that while running the engine files in the Engine directory are opened for writting.

It is possible to compile the engine from the sources and install it at the system in a directory that is read-only for normal users that it can be used in a multi user environment?
The operating system I want to use for development ist Ubuntu Linux.

Okay I have managed to create an Installed Build with the help of this topic:

https://forums.unrealengine.com/deve…m-distribution

In the command which is shown there I exchanged Win64 with Linux:

(UnrealEnginePath)/Engine/Build/BatchFiles/RunUAT.sh BuildGraph -target=“Make Installed Build Linux” -script=Engine/Build/InstalledEngineBuild.xml -set:HostPlatformOnly=true -set:WithDDC=false -set:SignExecutables=false -clean

than I copied the created files to my /opt folder:
rsync -av LocalBuild/Engine/Linux /opt/unreal There are still some minor problems while compiling a game project with some files that needs write access in this /opt/unreal path but that are special problems that should be discussed in own topics.