I use the /opt/ folder to install common software that would not otherwise be available as part of the package installer on the system and should be accessible to many (developers) users on Linux (using Ubuntu at the moment):
/opt/dev/eigen/3.1.3 /opt/dev/boost/1.54 /opt/git/myproject1.git /opt/git/myproject2.git
Would incorporating common software be common practice? what about permissions? I am prone to chmod -R 777 /opt/dev , but this is a very bad practice, I think. Suggestions for best practices in this area? maybe something like adding a development team and giving them all the permissions or?
Note git is a special case, but all developers need access to it, because pushing changes involves creating a directory and files along this path with the developer credentials.
source share