Як користувач Arch, я б уникав / usr / local alltogether і використовував просто / etc для конфігурації. Встановлюючи з джерела, я б краще записати невеликий файл PKGBUILD, поки я перебуваю в ньому, і, можливо, в майбутньому завантажувати його в сховище Arch Arch (AUR), як для інших, так і для себе на інший комп'ютер. Судячи з кількості пакетів в AUR та швидкості, з якою вони створюються, я не один в роздумах цього. Це збільшує шанси для всіх, що пакет буде доступний замість того, щоб встановлювати його з джерела та мати можливість уникнути застарілих локацій, таких як / usr / local.
Debian також подобається ідея створити пакет джерела, а не встановлювати що-небудь в / usr / local, отже, утиліти, як checkinstall .
Створення пакета джерела, який ви хочете встановити, був би хорошим способом відстежити, де знаходяться файли, і переконайтесь, що деякі з них непослідовно не перезаписані іншим пакетом або іншим "зробити встановлення". Видалення за допомогою "make uninstall" - не вдале рішення. Інформація про встановлену версію - це ще одна річ, яку сучасні менеджери пакунків добре відстежують.
Я б просто відмовився / usr / local повністю. Це не вдале місце, щоб нічого не ставити, не для встановлення пакетів (загальні для всіх системні каталоги) і не для користувачів.
/etc/myapp
? Якби я шукав, щоб змінити конфігурацію, це було б перше місце, яке я б шукала.