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

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

1 ответ1

1

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

alternatives --auto program-name

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .