URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96647
[ Назад ]

Исходное сообщение
"установка rpm и релоад окружения."

Отправлено drubidik , 28-Авг-16 16:09 
Подскажите, пожалуйста, есть ли какой-нибудь способ заставить при установке рмп текущий сеанс шела перечитать переменные, указанные в profile.d?

Я пробовал использовать export/declare/source в спеке и всякие подобные вариации, но ничего это не срабатывает. И чтобы установленная рпм начала работать нормально, нужно сделать релогин или source /etc/profile.d/blabla.sh. Интуитивно я понимаю, что это правильное поведение, но хотелось бы как-то выкрутиться.


Содержание

Сообщения в этом обсуждении
"установка rpm и релоад окружения."
Отправлено eRIC , 29-Авг-16 12:57 
> сделать релогин или source /etc/profile.d/blabla.sh

только так, потому что некоторые пакеты добавляют переменные окружения, меняют пути $PATH т.д..

в системе FreeBSD для этого часто используется rehash