Это зависит от того, что вы делаете с этим источником. Если это для справки, да, это хорошее место. /usr/local
зарезервировано для программного обеспечения, установленного локально системным администратором. Итак, если вы хотите установить программное обеспечение вместе с исходными файлами (для использования другими программами или для просмотра людьми), это хорошо.
Это не значит, однако, чтобы быть рабочим пространством . Поскольку он локальный , вы, конечно, можете делать все, что захотите, но он не предназначен для того, чтобы помещать ваше дерево разработки программного обеспечения.
Это действительно должно быть в хранилище кода (возможно, в каком- /srv/sourcerepo
то месте), и тогда разработчики будут проверять свои собственные рабочие копии в своих домашних каталогах.
/usr/local/src
в качестве хорошего места для загрузки стороннего исходного кода (например, для исправления и перекомпоновки пакетов), а не свой собственный исходный код, который, как говорит Мэтт, должен находиться в / srv / ... (хотя я обычно использую/srv/vcs/sourcerepo
). И, конечно же, удаленное отражение.