Можно /opt
ли безопасно устанавливать ссылки на программы, установленные в папке /usr/local/bin
, которая по умолчанию уже находится в PATH в Ubuntu и других дистрибутивах Linux?
В качестве альтернативы, есть ли какая-то причина для создания отдельного /opt/bin
и добавления этого в PATH, как в этом ответе: Разница между каталогами / opt / bin и / opt / X / bin ?
источник
/usr/local/bin
для использования системным администратором. Если администратор хочет установить программное обеспечение/opt
и создать ссылки для него/usr/local
, это совершенно бессмысленно./opt
и/usr/local/bin
», а не «... между/opt
и/usr/local
» или «... между/opt/bin
и/usr/local/bin
», но после окончания я подозреваю, что это означало как способ объединить/opt/bin
и/opt/.../bin
. Если так, то мне интересно, можно ли улучшить формулировку./opt/package/bin/
или, по крайней мере,/opt/bin/
должны быть добавлены в $ PATH. Я прочитал опубликованную ссылку, и она многое говорит о том, как структурировать/opt
и что там внутри, но я не смог найти подтверждения того, что какой-либо из этих каталогов/opt
должен быть добавлен в $ PATH. Не могли бы вы уточнить, как вы пришли к такому выводу? Приветствия/whatever/bin
каталог в $ PATH - чтобы вы могли вызывать исполняемые файлы, не вводя каждый раз полный путь.