LINUX.ORG.RU

FHS /usr/local - немного теории

 


0

1

В /usr/local/bin можно класть разные скрипты, не входящие в дистрибутив. А если выявляется системный shell скрипт, который ломается из-за наличия в /usr/local/bin скрипта с определенным именем , то что делать ? Вешать багу или убираться из local/bin ?

А почему он ломается?

Если он под этим именем ожидает найти часть себя, а находит нечто нерелевантное — то убираться из /usr/local/bin (или убирать /usr/local/bin из $PATH). Ну а если он ломается просто потому что под этим именем что-то есть, то репортить багу.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)

Скорее всего, у тебя /usr/local/bin в PATH, а имя твоего собственного скрипта совпадает с именем какой-нибудь стандартной программы (например, chroot). В этом случае следует убираться из /usr/local/bin.

proud_anon ★★★★★
()

Угу, дубликат

# find / -type f  -name  push.sh 
/usr/bin/push.sh
/usr/local/bin/push.sh

Не заметил.

macumazan ★★
() автор топика
Последнее исправление: macumazan (всего исправлений: 2)

Есть ещё одно общепринятое место ~/bin.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.