2013-01-02 77 views
4

這是一個令人難以置信的愚蠢的問題,但我不知道答案。提前道歉。在Unixy文件系統中,傳統的軟件放置位置在哪裏?

我想從GitHub下載其他人的代碼的回購來處理它。在Unix-y文件系統中,傳統的地方放在哪裏?

我一直在讀的約standard directory structure on Wikipedia它看起來像opt可能是最合適的地方。那是對的嗎?

我使用的是MacOS,所以替代方法是我在/Users/me下創建一個自定義文件夾,但是我想知道是否有一個傳統的地方用於處理標準Unix目錄中的代碼。

+6

我投了贊成超級用戶。在任何情況下:如果您* *正在*工作*,您應該將其放在您的主目錄中。 – 2013-01-02 18:44:36

+0

大多數GNU程序都具有這種可配置性,默認爲'/ usr/local/bin /' –

回答

2

這取決於您的使用計劃。如果這是你想要破解的代碼,通常你的主目錄是正確的,因爲這對你的unix用戶是私有的。我親自創建一個'dev'子目錄,並將代碼放在那裏(我的或其他人的,通過github)。

如果你正在尋找全系統的安裝此軟件,答案由系統略有不同。/opt在大多數情況下是合理的選擇,就像/ usr/local一樣。

+0

謝謝!抱歉不要在超級用戶上發佈這首先。 – Richard

相關問題