当前 bash 会话的临时替代方案 --config

当前 bash 会话的临时替代方案 --config

我需要在 Linux 中使用某个程序的两个不同版本。我可以通过 在两个程序版本之间切换alternatives --config "program-name"。所以我的问题是,如何在不更改全局系统设置的情况下在本地对当前 bash 会话执行此命令?

我认为这有点像chroot命令。

答案1

这可能还不够,但你可以添加

alternatives --auto program-name

到您的.bash_logout文件中。然后使用alternatives --config program-name。这将使其成为全局更改,但在您注销时将其恢复到之前的状态。

相关内容