
我正在開發一個應用程序,需要用戶配置目錄中的配置文件,但我想避免在運行時將其放置在那裡make install
。我見過其他應用程式要求用戶將範例設定檔複製到其主目錄,我想知道這些範例設定檔是否有最佳實踐、系統位置?可能是下面的東西/usr
?
答案1
一個可能的位置是作為專案文件的一部分,也許位於專用的「範例」子目錄中。預設情況下,您make install
會將其安裝在share/doc/${yourproject}/examples
前綴下/usr/local/share/doc/${yourproject}/examples
。
這至少在 Debian 和 RHEL 中常用(ls -d /usr/share/doc/*/examples
在 Debian 或 RHEL 系統上運行)。