Directory-Structure

collects 目錄有什麼共同的含義嗎?

  • July 27, 2013

我的印像是有一堆具有共同語義的目錄名稱,例如(無特定順序):

  • usr
  • tmp
  • src
  • lib
  • etc
  • share
  • opt
  • bin
  • sbin
  • var
  • data
  • include

還有一些可能是也可能不是 UNIX-y(例如libexec),但它們出現的頻率足以暗示存在約定。

我注意到Racket 使用collects目錄。有沒有其他使用collects目錄的軟體?

Racket 有一個集合的概念。從其網站:

庫是供多個程序使用的模組聲明。Racket 進一步將庫分組為可以輕鬆分發和添加到本地 Racket 安裝的集合。

看起來該collects目錄包含與 Racket 一起分發的集合。為了確認這一點,我在#racket IRC 頻道中提出了一個問題。我收到了來自 Racket 開發人員的回复。

< EvanTeitelman> What is the purpose of the `collects` directory in the
                Racket git repository?
< [developer]> It used to hold all libraries (aka collections) of Racket
              implemented in Racket.
< EvanTeitelman> soegaard: Are those collections distributed with Racket?
< [developer]> yes

在 Racket 之外,我從未見過以collects這種方式命名的目錄。

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