using update-alternatives