Есть программа_src.tar.gz
Куда будет правильнее сложить файлы после компиляции:
1) в /opt/программа или /usr/local/программа
2) в несколько разных каталогов /usr/bin,/sbin и т.д.
В случае 1) проблемы с поиском файлов, так как переменные
PATH,MANPATH и другие, относящиеся к программе не доступны.
Как выход использовал присвоение через /etc/profile.d/программа.sh
В случае 2) все файлы располагаются в путях поиска и наверно быстрее
ищутся. Но данные разбросаны по разным каталогам.
Каталог /etc/ проще скопировать при обновлении дистрибутива.
Разработчики программ, по разному относятся к заданию каталогов
(по умолчанию):
postfix -> /sbin,/bin ...
squid -> /opt/squid/ или /usr/local/squid
Дистрибутивы Slackware,Red Hat успользуют 1).
Есть какой-то стандарт по расположению файлов и где его
можно почитать???
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Если поменять местами /usr/local/* и /usr/* в PATH? (2022)
- Форум Появился текущий каталог в $PATH. (2019)
- Форум Проблема с окружением пользователя. (2017)
- Форум Crontab с опцией @reboot (2015)
- Форум Установка агента OSSEC на сервер HP-UX 11.31 (2017)
- Форум как работает bash? (2015)
- Форум Postfix+Dovecot двойная отправка (2014)
- Форум установка шрифтов win1251 (2002)
- Форум установка шрифтов win1251 (2002)
- Форум Fedora 26 nvidia error (2017)