Временная альтернатива --config для текущего сеанса bash

Временная альтернатива --config для текущего сеанса bash

Мне нужно использовать две разные версии какой-то программы в Linux. Я могу переключаться между двумя версиями программы через alternatives --config "program-name". Так что мой вопрос в том, как мне выполнить эту команду для текущей сессии bash локально, не меняя глобальных настроек системы?

Я думаю, это своего рода chrootкоманда.

решение1

Этого может быть недостаточно, но вы можете добавить

alternatives --auto program-name

в ваш .bash_logoutфайл. Затем используйте alternatives --config program-name. Это сделает его глобальным изменением, но вернет его в предыдущее состояние, когда вы выйдете из системы.

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