Entendiendo Update-Alternatives Unix
Configurar udpate alternatives, parece complejo pero realmente es una tarea sencilla, ya que realmente lo unico que hace por detras es gestionar link simbolicos. De esta forma podemos cambiar facilmente de versiones de un programa u otro ejecutable sin tener que hacer una tediosa tarea (como suele seer cambiar la maquina virutal de java, etc..) Vamos a ver un ejemplo sencillo con distintas versiones de un mismo programa que vamos a llamar danielusV{versionNumber}.sh vamos a crear la carpeta /tmp/danielus/ >$ mkdir /tmp/danielus >$ cd /tmp/danielus y dentro crea 3 ejecutables (imagina que son distintas versiones del programa) El primer ejecutable: >$ touch danielusV1.sh >$ vi danielusV1.sh Introducimos este contenido: #!/bin/bash echo "Welcome to Danielus V1 Program. Your first arg is $1" >$ chmod +x ./danielusV1.sh El segundo ejecutable: >$ cd /tmp/danielus >$ touch danielusV2.sh >$ vi danielusV2.sh I