Существуют ли специальные папки для пользовательских источников и библиотек / модулей?

Это очень простой вопрос, но я не могу найти ничего уместного. Существует ли стандартная директория, куда помещаются источники ваших проектов и расположение библиотек / модулей, которые они используют (которые сделаны для проекта и являются нестандартными)?

1
задан 13 May 2014 в 18:50

1 ответ

Обычно, Вы помещаете источники везде, где Вы хотите.

, Если Вы планируете распределить свой проект через двоичные пакеты или репозиторий, необходимо думать в интеграции его с нормальной структурой файловой системы (т.е. двоичные файлы в /usr/bin, библиотеки в /usr/lib, файлы данных в /usr/share...).

, Если пользователи, как предполагается, компилируют себя программа, это (был?) почетная традиция Unix для установки проекта под /usr/local (/usr/local/bin, /usr/local/lib, /usr/local/share)...

существуют некоторые "стандарты, которые более или менее сопровождаются: Стандарт иерархии файловой системы (FHS) , или где-нибудь в страницы Freedesktop (например, Спецификация Базового каталога XDG) .

0
ответ дан 13 May 2014 в 18:50

Другие вопросы по тегам:

Похожие вопросы: