
Ich muss zwei verschiedene Versionen eines Programms in Linux verwenden. Ich kann über zwischen den beiden Programmversionen wechseln alternatives --config "program-name"
. Meine Frage ist also, wie ich diesen Befehl für die aktuelle Bash-Sitzung lokal ausführen kann, ohne die globalen Systemeinstellungen zu ändern?
Ich denke, es ist eine Art chroot
Befehl.
Antwort1
Dies reicht möglicherweise nicht aus, aber Sie können hinzufügen
alternatives --auto program-name
zu Ihrer .bash_logout
Datei. Verwenden Sie dann alternatives --config program-name
. Dadurch wird die Änderung global, aber nach dem Abmelden wird der vorherige Zustand wiederhergestellt.