我需要在 Linux 中使用某个程序的两个不同版本。我可以通过 在两个程序版本之间切换alternatives --config "program-name"
。所以我的问题是,如何在不更改全局系统设置的情况下在本地对当前 bash 会话执行此命令?
我认为这有点像chroot
命令。
答案1
这可能还不够,但你可以添加
alternatives --auto program-name
到您的.bash_logout
文件中。然后使用alternatives --config program-name
。这将使其成为全局更改,但在您注销时将其恢复到之前的状态。