我使用文件夾/opt/
來安裝常見的軟件,否則這些軟件不可用作系統軟件包安裝程序的一部分,並且應該可供Linux中的許多(開發人員)用戶使用(目前使用Ubuntu):Linux/opt/*文件夾和權限
/opt/dev/eigen/3.1.3
/opt/dev/boost/1.54
/opt/git/myproject1.git
/opt/git/myproject2.git
把普通軟件放在那裏會是普遍的做法吧?如何權限?我傾向於chmod -R 777 /opt/dev
,但我猜這是一個非常糟糕的做法。有關這方面最佳實踐的建議?可能是按照添加開發人員組並賦予他們所有權限的方式?
注意git是一種特殊情況,但所有開發人員都需要訪問它,因爲推送更改意味着使用開發人員憑據在該路徑下創建目錄和文件。