Как программно установить постоянную переменную среды в Linux?

Я пишу небольшой скрипт установки для некоторого программного обеспечения. Все, что он делает, - это распаковывает целевой tar, а затем я хочу навсегда установить некоторые переменные окружения - главным образом, расположение распакованных библиотек и обновление $ PATH. Нужно ли программно редактировать.bashrc файл, добавив соответствующие записи в конец, например, или есть другой способ? Какая стандартная практика?

Редактировать: Пакет включает в себя несколько сценариев запуска (более 20), которые используют эти именованные переменные среды, поэтому мне нужно как-то их установить (имена переменных были выбраны так, что коллизия крайне маловероятна)

Ответы на вопрос(3)

Ваш ответ на вопрос