Почему /usr/local/bin отсутствует в пути по умолчанию?

Почему /usr/local/bin отсутствует в пути по умолчанию?

Когда я устанавливаю сторонние компоненты в Ubuntu, префиксом по умолчанию является /usr/local, однако этот путь по умолчанию не входит в PATH.

Как добавить его в PATH для всех пользователей и почему это не поведение по умолчанию?

решение1

Какую версию Ubuntu вы используете?

Что вы видите, когда запускаете это?:

$ more /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"

Или вы хотите сказать, что исполняемый файл устанавливается напрямую, /usr/local/[CMDNAME]а не в /usr/local/bin/[CMDNAME]?

Связанный контент