Software-Installation

我應該在哪里安裝 seafile-server: /opt 或 /home?

  • February 12, 2016

閱讀Filesystem Hierarchy Standard我正在考慮這些目錄:

  • /opt:可選的應用軟體包。
  • /home:使用者的主目錄,包含保存的文件、個人設置等。

我更傾向於使用/opt,但許多教程使用/home(例如Archlinux wiki

問題

  • 我應該在哪里安裝 seafile-server:/opt/home

考慮到/home通常用於最終使用者的主目錄,在 中掛載通用文件系統不是一個好習慣/home,因為它可能會導致以後與其他系統管理員混淆,他們有一天會從你那裡接管這個系統你出發去更綠色的牧場。

我對 seafile-server 不熟悉,但假設它是一個 3rd 方應用程序及其相關的目錄樹,那麼將它掛載在/opt.

說了這麼多,在/homeor上掛載一個目錄,在/opt技術上沒有區別。只要確保您沒有進行嵌套掛載,即將一個文件系統掛載到另一個文件系統上。儘管這在技術上是可行的,但如果更高級別的文件系統決定有一天崩潰,它會在未來出現問題。我知道這不是你的問題,但只要確保無論你在哪里安裝這個文件系統,它都不是一個已安裝的文件系統,而是根文件系統上的一個普通目錄(即,在“/”下)。

引用自:https://unix.stackexchange.com/questions/252156