我应该在哪里安装seafile-server:/opt还是/home?

我应该在哪里安装seafile-server:/opt还是/home?

阅读文件系统层次结构标准我正在考虑这些目录:

  • /opt:可选的应用软件包。
  • /home:用户的主目录,包含保存的文件、个人设置等。

我更倾向于使用/opt,但很多教程都使用/home(例如Archlinux 维基

问题

  • 我应该在哪里安装 seafile-server:/opt/home

答案1

考虑到/home通常用于最终用户的主目录,在 中挂载通用文件系统并不是一个好习惯/home,因为这可能会导致稍后与其他系统管理员的混淆,有一天,他们将从您手中接管该系统您出发前往更美好的牧场。

我对seafile-server不熟悉,但假设它是第3方应用程序及其相关目录树,那么将其挂载在/opt.

综上所述,在 或 上安装目录/home/opt技术上没有区别。只需确保您没有进行嵌套挂载,即在另一个文件系统上挂载一个文件系统。尽管这在技术上是可行的,但如果更高级别的文件系统有一天决定崩溃,它会在未来带来问题。我知道这不是你的问题,但只要确保无论你在何处安装此文件系统,都不是已安装的文件系统,而是根文件系统上的普通目录(即在“/”下)。

相关内容