martes, 30 de agosto de 2011

Linux: Escollir el programa per defecte per una tasca específica (Java, editor de text, ...)

Vaig descobrir-ho quan tenia 2 o més versions instalades de Java i havia de triar-ne una:

a) Per triar una opció dins de les possibles:

xddxdd@ubuntu:~$ sudo update-alternatives --config java


Existen 3 opciones para la alternativa java (que provee /usr/bin/java).

Selección Ruta Prioridad Estado
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo automático
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo manual
* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 modo manual
3 /usr/lib/jvm/jre1.6.0_21/bin/java 1 modo manual

Pulse para mantener el valor por omisión [*] o pulse un número de selección:


b) Per instalar un programa com a alternativa (en el mateix cas de Java per exemple):

xddxdd@ubuntu:~$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0/bin/java" 1

c) Per setejar com a alternativa per defecte:

xddxdd@ubuntu:~$ sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0/bin/java

d) Un altre exemple, per veure la llista d'editors que tenim:

xddxdd@ubuntu:~$ sudo update-alternatives --list editor

/bin/ed
/bin/nano
/usr/bin/emacs23
/usr/bin/vim.basic

No hay comentarios: