1

i know that with update-alternatives admin can choose the current version of app. but is there something similar for non-root users. so they can switch their current version without affecting other users and without requiring root access?

2

1 Answer 1

1

I know this is an old question, but I wanted to chime in with a blatant promotion for the tool I just released that helps you configure per-user (or even per-shell !) alternatives:

You can initialize a shell-specific setup:

$ eval "$( my-alternatives init)"

Or you can initialize a long-lived user-level setup:

# run this once
$ eval "$( my-alternatives init ~/my-alts )"

# place this in your startup scripts
$ eval "$( my-alternatives shellenv ~/my-alts )"

Once configured, setting up a user-local alternative is as easy as:

# equivalent to 'update-alternatives --config <name>'
$ my-alternatives config <name>

NOTE: At the time of this posting, my-alternatives was just released. As such, only init and config logic has been built. Other features will come later.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .