Nuevo programa: Kalternatives

He puesto un nuevo programa en la sección «Programas» de esta web: Kalternatives. Es un diálogo para configurar fácilmente el sistema de alternativas presente en las distribuciones de Linux Debian y Mandrake (y sus muchas derivadas). El sistema de alternativas (alternatives en hereje) permite en estas distribuciones seleccionar un programa entre varios que proporcionan la misma funcionalidad.


Por ejemplo podemos tener varios editores de texto similares al clásico "vi" (vim, nvi, etc) y con el sistema de alternativas podemos seleccionar cual de ellos se ejecutará cuando lo llamemos como "vi" (si lo llamamos con el nombre real se ejecutará el programa que corresponda con el nombre.) Otro ejemplo real podría ser el comando "web-client-kde"; en Mandrake usando el sistema de alternativas haremos que apunte al navegador que prefiramos bajo el entorno KDE y eso hará que los programas que llamen a «web-client-kde» (la mayoría de los programas de Mandrake bajo KDE) usen ese navegador.

Tradicionalmente la forma de cambiar el programa al que apuntaba un nombre genérico se hacía con el comando "update-alternatives --config [nombregenerico]. El «nombregenérico» sería uno de los existentes en el directorio /etc/alternatives (pero sin poner la ruta), por ejemplo para configurar que alternativa queremos para «vi» escribiríamos:

# update-alternatives --config vi

Este sistema tiene algunos problemas:

  • No es nada intuitivo para quien no conozca previamente el sistema.
  • Para saber el nombre exacto de una alternativa hay que mirar el directorio /etc/alternatives.
  • Si vamos a cambiar varias alternativas, este sistema es lento y engorroso.

Kalternatives nace con la intención de solucionar en parte estos problemas proporcionando al administrador una interfaz sencilla que le permite ver rápidamente todas las funcionalidades existentes así como las alternativas para cada una y cambiar una o varias alternativas seleccionandolas todas y haciendo click en un botón.

El programa está disponible en el CVS de KDE (bajo kdenonbeta/kdedebian/kalternatives) pero también voy a dejarlo como una descarga independiente en la sección de «Programas» de esta web.

Responder

Please solve the math problem above and type in the result. e.g. for 1+1, type 2.
The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.

More information about formatting options