Vamos a conocer a Synaptic en LMDE <° Linux

Una de las preguntas más frecuentes entre los usuarios que se inician en GNU/Linux, es como instalar o desinstalar programas y que tipo de paquetes se pueden instalar. Les mostraremos una de las vías más fáciles para hacer esta tarea, usando Synaptic, y además, le contaremos brevemente que es y como podemos usarlo.

Normalmente en Windows, para instalar un programa se ejecuta un fichero con extensión .exe y solo tenemos que usar el Siguiente » Siguiente con uno que otro número de serie y para el proceso inverso (desinstalar), vamos al Panel de Control » Agregar/Quitar Programas.

En el caso de GNU/Linux, también existen lo que podríamos llamar nuestros .exe pero claro, tienen otro nombre y estructura. Por lo general, la mayor parte de los paquetes en GNU/Linux se encuentran alojados en repositorios, y se utilizan diversas herramientas para gestionarlos. Quizás los más populares o conocidos sean los .deb y los .rpm y ambos pueden ser gestionados mediante Synaptic, el cual inicialmente era una interfaz para APT.

Synaptic: Interfaz para APT

El trabajo con Synaptic es bien sencillo. La interfaz no es complicada y raramente, un usuario nuevo tiene que usar o modificar todas sus opciones. Por lo general, como viene por defecto, se pueden realizar las tareas más comunes.

Synaptic viene siendo como el Agregar/Quitar Programas de Windows. Para su funcionamiento, debemos tener configurados (en el caso de Debian y sus derivados) las rutas hacia los repositorios donde se encuentran los paquetes a instalar, en el fichero /etc/apt/sources.list. De ese fichero, Synaptic obtiene la ruta necesaria para poder acceder a los paquetes.

Conociendo la interfaz.

Es bueno añadir que la interfaz de Synaptic en LinuxMint, es diferente a la de Debian. Por algún motivo en LinuxMint, no se incluye el botón de Marcar todas las actualizaciones.  Pero regresemos a la interfaz.

En la parte superior tenemos la Barra de Menús de la cual veremos algunas opciones posteriormente. Un poco más abajo, los siguientes botones:

  • Recargar: Actualiza el listado de paquetes.
  • Aplicar: Cuando marcamos algún paquete para instalar o desinstalar, usamos este botón para aplicar el cambio.
  • Propiedades: Muestra las características del paquete, su descripción y dependencias.
  • Buscar: Nos despliega una dialogo con varias opciones para realizar búsquedas de paquetes según ciertos parámetros.

Botones de acceso rápido

Más abajo tenemos la interfaz divida en dos columnas. A la izquierda se muestran las opciones según la sección que seleccionemos. Llámese sección a los botones: Secciones, Estado, Origen, Filtros y Resultados de la búsqueda.

  • Secciones: Muestra los paquetes organizados por categorías. Si queremos buscar un paquete relacionado con el Entorno de Escritorio Gnome, por ejemplo, solo tenemos que ir a la sección Gnome.
  • Estado: En este apartado encontraremos cuales son los paquetes actualizables, obsoletos, instalados o residuales.
  • Origen: Muestra el origen (repositorios) de los paquetes. O sea, de donde provienen.
  • Filtros: En este apartado se puede aplicar ciertos filtros para obtener diversos tipos de información. Es importante conocer que los paquetes rotos aparecen aqui.
  • Resultados de la búsqueda: Precisamente lo que hace es como indica su nombre, mostrar los resultados de las búsquedas en Synaptic.

Secciones de Synaptic

Del otro lado tenemos el listado de paquetes que podemos instalar mediante Synaptic. Si hacemos seleccionamos cualquiera de ellos y hacemos clic derecho, podremos escoger ciertas opciones como pueden ser:

  • Desmarcar: Desmarca el paquete si lo hemos seleccionado previamente.
  • Marcar para instalar: Marca el paquete para instalarlo.
  • Marcar para reinstalar: Pues eso, selecciona y reinstala el paquete.
  • Marcar para actualizar: Si el paquete dispone de una actualización, lo seleccionamos con esta opción.
  • Marcar para eliminar: Elimina solamente el paquete seleccionado.
  • Marcar para eliminar completamente: Elimina el paquete seleccionado con sus dependencias recomendadas. Las depencias sugeridas pasan a configuración residual.
  • Propiedades: Hace lo mismo que el botón en la parte superior.
  • Marcar recomendados para instalación: Selecciona las dependencias recomendadas del paquete a instalar.
  • Marcar sugeridos para instalación: Selecciona las dependencias sugeridas del paquete a instalar.

Listado de paquetes disponibles

Otras opciones.

Conociendo esto ya podemos trabajar con Synaptic, pero podemos hacer otras cosas, como por ejemplo cambiar las fuentes de los repositorios. Algo útil si los mirrors que usamos están lentos o caídos. Para ello vamos a Configuración » Repositorio.

En la ventana de opciones que nos sale solamente necesitamos conocer 3 pestañas para poder gestionar nuestros repositorios. En la primera, nos salen las ramas que usamos en LinuxMint (Main, Upstream, Import, Backport y Romeo). Con solo marcar/desmarcar se edita el fichero /etc/apt/sources.list.

Orígenes del Software

En la segunda pestaña incluímos los repositorios que no son de Mint, o sea, los Paquetes de Terceros como de Debian, los PPA de Ubuntu o cualquier fuente compatible con LMDE.

Software de Terceros

Y en la tercera pestaña, podemos activas las actualizaciones automáticas y cada que tiempo deseamos que se ejecuten.

Actualizaciones automáticas

¿Aún más?

Si lo necesitas, Synaptic también tiene para establecer el Proxy de la red y las Distribución que queremos usar por defecto. Para ello vamos a Configuración » Preferencias.

Para explicar un poco esto de la Distribución, si nos fijamos en el fichero /etc/apt/sources.list, tenemos dos distribuciones para usar (fíjense en el texto a color):

deb http://packages.linuxmint.com/ debian main upstream import
deb http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.debian-multimedia.org testing main non-free

Por defecto, Synaptic siempre toma la distribución más alta, lo que significa que, si entra el paquete Pidgin 2.8 en los repos de Mint (debian) y la versión 2.9 en Debian (testing), el programa nos va a sugerir instalar la versión 2.9.

Claro, esto se puede cambiar si escogemos manualmente la distribución que querramos usar usando la opción: Preferir versiones de:

Escoger distribución


Y bueno, si usamos un proxy para conectarnos por http, pues también tenemos la opción de establecerlo manualmente:

Proxy de la red

Existen otras herramientas para manejar nuestros paquetes, actualizarlos e instalarlos. Ubuntu por ejemplo, ahora incluye su Centro de Software, y LMDE tiene uno muy similar, pero de cierta forma Synaptic es más completo.