alternativas utiliza comúnmente para instalar el mismo software en múltiples versiones del mismo sistema
update-alternatives --install <link> <name> <path> <priority>
- instalar instalación rápida
- enlace es un enlace simbólico
- nombre es el identificador
- ruta es la ruta (ruta absoluta) del archivo ejecutable
- prioridad, dijo que la prioridad
Por ejemplo, para instalar varias versiones de la herramienta cmake,
update-alternatives --install /usr/bin/cmake cmake ~/develop_tools/cmake-3.15.6-linux-x86_64/bin/cmake 3
update-alternatives --install /usr/bin/cmake cmake ~/develop_tools/cmake-3.12.1-linux-x86_64/bin/cmake 2
update-alternatives --install /usr/bin/cmake cmake ~/usr/bin/cmake-3.5.1 1
Seleccione la versión deseada con el siguiente comando cmake
update-alternatives --config cmake