Tutorial de Synaptic

Solapas principales

Índice

1. Introducción
2. Synaptic
2.1 Ventana principal
2.2 Pantalla pricipal de Synaptic
2.3 Secciones
3. Gestión de paquetes
3.1 Búsqueda de paquetes
3.2 Instalación de paquetes
3.3 Eliminación de paquetes
3.4 Actualizar paquetes
3.5 Acceso a la documentación con dwww
3.6 Reparar paquetes rotos
4. Repositorios
4.1 Editar, agregar y eliminar repositorios
5. Filtros
5.1 Edición o creación de filtros
6. Preferencias
7. Referencia

 

 

1.- Introducción

Synaptic es un gestor de paquetes es una interfaz gráfica GUI (graphical user interface) de APT, para el sistema de gestión de paquetes de Debian GNU/Linux; puede (en el mejor de los casos) ahorrarnos mucho tiempo de lectura para el entendimiento “real” de lo que hay detrás de él, es decir, el cómo maneja realmente los paquetes Debian GNU/Linux, por ser un frontend de lo que es un verdadero gestor de paquetes como ser (dselect, aptitude, apt-get).

Muchas veces Synaptic podrá ser hermoso y sencillo a nuestros ojos y una verdadera herramienta para este menester, pero no es el indicado para resolver problemas groseros de dependencias, por esto mismo se recomienda la lectura "a conciencia" sobre las siguientes herramientas y sus manuales:

  • apt: man apt-get, man apt-cache, man apt-show
  • aptitude: man aptitude
  • dselect: man dselect

¿Qué puede hacer Synaptic por nosotros?

  • Instalar, eliminar, reinstalar, configurar, actualizar paquetes
  • Actualizar un sistema en su totalidad.
  • Edición de repositorios de los cuales descarga los paquetes
  • Búsqueda de paquetes por nombre o descripción
  • Filtrado de la lista de paquetes por status (instalado, eliminado,etc)
  • Ordenarlos por categoría, status, etc
  • Poder visualizar la documentación en línea de cada paquete.
  • Bloquear paquetes para mentenerse en la version actual
  • Forzar la instalación de una versión del paquete específco

2.- Synaptic

2.1.- Ventana Principal

Se puede arrancar Synaptic de las siguientes maneras:
Menú GNOME: Sistema → Administración → Gestor de paquetes Synaptic

A través de la Terminal, con el uso de "su" o bien con el uso de "sudo" respectivamente

$ gksu synaptic
$ gksudo synaptic

2.2.- Pantalla pricipal de Synaptic

 

https://i.imgur.com/o8AhtpB.png

Synaptic se divide en seis secciones a saber:

  1. Barra de menú: Contiene menús que proporcionan acceso a todas las funciones de Synaptic.
  2. Barra de herramientas: Proporciona acceso directo a las funciones principales de Recargar, Marcar todas las actualizaciones, Aplicar, Propiedades y Buscar.
  3. Selector de Categoría: Proporciona categorías para reducir la lista de paquetes mostrada.
  4. Lista paquetes: Lista todos los paquetes conocidos, la misma puede reducirse utilizando filtros.
  5. Descripción paquete: Proporciona información acerca del paquete seleccionado.
  6. Barra de estado: Visualiza el estado actual de Synaptic.

2.3.- Secciones

2.3.1.- Barra de Herramientas

http://i.imgur.com/zd6TpU7.png

  • Recargar: Consulta todos los repositorios y reconstruye la lista de paquetes conocidos.
  • Marcar todas las actualizaciones: En el caso que haya disponibles las marca para su consecuente instalación.
  • Aplicar: Aplica los cambios marcados
  • Propiedades: Descripción del paquete (seleccionado) con sus dependencias,etc.
  • Buscar: Realizar búsquedas de lo que queremos instalar sea por nombre del paquete o descripción.

2.3.2.- Selector de categorías
Como la tabla anterior lo explica el selector de categorías permite un filtrado de paquetes por tipo, en pocas palabras la lista de los paquetes (del lado derecho) se verá reducida de acuerdo a la categoría que se seleccione.

http://i.imgur.com/03usK9H.png

2.3.3.- Lista de Paquetes
Por defecto se muestran “Todos” en la lista salvo se indiquen filtros de acuerdo a las categorías anteriormente dichas. El comportamiento de Synaptic, el modo en que muestra las columnas y cantidad en la sección de listado de paquetes y los colores pueden ser configurados a gusto en las preferencias del programa.

http://i.imgur.com/ziIqLde.png

2.3.4.- Descripción de los paquetes
Las propiedades de los paquetes seleccionados pueden ser consultadas de diferentes maneras, las mismas pueden ser a travez del "botón derecho del mouse sobre el paquete → Propiedades" o desde el "Menú de Synaptic→ Paquete → Propiedades"

http://i.imgur.com/Dt2LOkL.png

  • Comunes: Muestra información básica del paquete: nombre, estado (instalado o no),versión disponible, mantenedor,etc.
  • Dependencias: Lista los paquetes requeridos, sus dependencias, los paquetes sugeridos y los proporcionados del paquete seleccionado.
  • Archivos Instalados: Muestra sólo los archivos instalados del paquete seleccionado
  • Versiones: Muestra sus versiones disponibles.
  • Descripción: Muestra una descripción larga del paquete.

3.- Gestión de paquetes

3.1 .- Búsqueda de paquetes

Existen varias maneras de buscar un paquete específico, las mismas pueden ser:

  • Desde ell navegador de la lista de paquetes (parte central de Synaptic)
  • Mediante la tabla de filtrado
  • El campo de búsqueda

Para realizar una búsqueda específica de un paquete se deben realizar las siguientes acciones:

http://i.imgur.com/Wa9ID01.png

  1. Abrir el diálogo de búsqueda; la misma es posible a travez de un atajo del teclado "pulsando Ctrl+F" ; por medio de la “barra de herramientas” icono “buscar” o por medio del menú :" Editar→Buscar"
  2. Escribir la expresión de búsqueda (nombre del paquete) en el campo correspondiente.
  3. Pulsar el botón “buscar” para iniciar la búsqueda.

3.2.- Instalación de paquetes

Para instalar paquetes es recomendable ejecutar los siguientes pasos:

Con esto nos aseguramos que se bajarán las últimas versiones; podemos hacerlo medio del "Menú: Editar → Recargar información de paquetes" , con el atajo del teclado "Ctrl+R" o por medio de la barra de herramientas pulsando el botón “Recargar”

Lo podemos hacer con doble click en el nombre del paquete dentro de la lista de paquetes , con el botón derecho en el paquete a instalar y seleccionar (en el menú que se despliega) “Marcar para instalar”, mediante atajo del teclado "Ctrl+I" o podemos seleccionar el paquete y escoger desde el "Menú→Paquete→Marcar para la instalación "

Mediante atajo del teclado "Ctrl+P" o pulsamos en la barra de herramientas el icono “Aplicar”

  1. Refrescar la lista de paquetes.
  2. Seleccionar el paquete a instalar.
  3. Por último debemos aplicar los cambios marcados.

3.3- Eliminación de paquetes

Para eliminar paquetes primero deberemos marcar el/los paquete/s a eliminar dentro de la lista; luego debemos proceder de alguna de las siguientes maneras

  • Botón derecho sobre el paquete y en el menú desplegable seleccionar “Marcar para eliminar”.
  • Seleccionar el paquete y en la barra de Menú→Paquete→Marcar para eliminación.
  • Seleccionar el paquete y por medio del teclado presionar la tecla “SUPR” (delete o suprimir)

Si se quiere realizar la “eliminación completa del paquete”; es decir no sólo eliminar el paquete, sino que además eliminar los archivos de configuración en él sistema se debe proceder de alguna de las siguiente formas:

  • Botón derecho sobre el paquete en la lista que se desea eliminar y dentro del menú contextual seleccionar “Marcar para eliminar completamente”.
  • Por medio del Menú→Paquete→Marcar para la eliminación completa del paquete”
  • O por medio del atajo del teclado SHIFT + SUPR

3.4.- Actualizar paquetes

Para actualizar paquetes debemos seguir los siguientes pasos:

Podemos hacerlo por medio del menú: Editar → Recargar información de paquetes; por la barra de Herramientas pulsar el botón “Recargar” o por el atajo del teclado "Ctrl+R"

Por medio del Menú→Paquete→Marcar para actualizar en el menú contextual; tambien es posible con el botón derecho sobre el nombre del paquete que se desee actualizar y seleccionar “Marcar para actualizar” o atajo del teclado (el paquete seleccionado previamente) "Ctrl+U".

  1. Antes que nada debemos refrescar la lista de paquetes para obtener las últimas versiones de los mismos.
  2. Seleccionar el/los paquetes y marcarlos para su actualización

Nota: Se actualizarán los paquetes seleccionados siempre y cuando haya versiones más actuales de la instalada.

3.4.1.- Actualizar el sistema completo
La actualización completa y global del sistema a la última versión se activa sin necesidad de marcar los paquetes uno por uno.

Synaptic puede actualizar de dos maneras distintas; el método de actualización "por defecto" actualiza sólo los paquetes instalados. La actualización de algunos paquetes no podrán realizarse si para tal se necesiten paquetes nuevos o haya conflictos entre paquetes ya instalados, la otra manera es mediante la actualización inteligente (dist-upgrade)

Lo que intenta este método (dist-upgrade) es resolver los conflictos entre paquetes de manera inteligente y además intenta por sobretodas las cosas actualizar no sólo los paquetes sino también la distribución completa

Para actualizar el sistema a la última versión (dist-upgrade) seguir los siguientes pasos:

Por medio del menú: Editar → Recargar información de paquetes, en la barra de Herramientas pulsar el botón “Recargar” o con el atajo del teclado "Ctrl+R"

Pulsar en la barra de herramientas “Marcar todas las actualizaciones”; o desde el Menú→Editar→“Marcar todas las actualizaciones” o mediante atajo del teclado "Ctrl+G"

Pulsar en la barra de herramientas “Aplicar”, o en el Menú→Editar →Aplicar cambios marcados o por el atajo del teclado "Ctrl+P" .

  1. Refrescar la lista de paquetes.
  2. Marcar los paquetes para actualizar
  3. Escoger el método upgrade. Se recomienda la actualización inteligente.
  4. Aplicar los cambios marcados para actualizar el paquete(s)

Nota: La actualización completa del sistema a otra versión más nueva puede acarrear ocasionales inestabilidades en el sistema, se recomienda sólo hacerlo en la medida en que se sepa lo que se está haciendo y se esté habituado o se tenga una mínima experiencia en resolución de conflictos mediante la línea de comandos.

3.5.- Acceso a la documentación con dwww

Para tener acceso a toda la documentación instalada relativa al paquete desde un navegador web, podemos hacerlo con dwww; para hacerlo hay que proseguir de la siguiente manera:

  1. Seleccionar de la lista de paquetes el paquete que se desea leer la documentación.
  2. En el Menú: → Paquete → Ver documentación.

Requerimietos: Esta acción requiere la instalación del paquete “dwww”

3.6.- Reparar paquetes rotos

Es posible que por fallos en instalaciones de paquetes o instalaciones incompletas de los mismos puedan romperse las dependencias, por consiguiente al suceder esto Synaptic no permitirá definir instalaciones, o actualizaciones hasta que no se fijen los paquetes rotos.

Para solucionar este inconveniente proseguir de la siguiente manera:

  • Menú → Editar → Reparar paquetes rotos

Sugerencia: Para mostrar todos los paquetes rotos seleccionar en filtro adecuado (Roto) en el Menú →Configuración→Filtros.

Nota: Llegado el caso que synaptic no pueda resolver paquetes rotos pues será el turno de tratar por otros medios, es decir la línea de comandos con aptitude o dselect.

4.- Repositorios

Todos los paquetes que se instalan dependen de un lugar en donde están alojados llamados Repositorios. Los mismos contienen los paquetes y un índice que incluye información básica de cada paquete, mostrando además las dependencias y una breve descripción del programa.

Los repositorios no se limitan a estar en la internet, también pueden estar configurados localmente y en varios medios (CD-ROM/DVD, discos rígidos locales, la Web (http, ftp), o en sistemas de archivos remotos (NFS).

Mas información : Introducción a los repositorios de Debian

4.1.- Editar, agregar y eliminar repositorios

Para editar los repositorios proseguimos de la siguiente manera:

http://i.imgur.com/51RlQg1.png

  • Abrir el editor de repositorios: En el Menú ir a →Configuración→Repositorios

Nota: Recomiendamos que la edición de los repositorios sea realizada por alguien entendido en la materia, ya que este punto es fundamental para el buen funcionamiento del sistema y la estabilidad del mismo, y además encarecidamente usar en lo posible repositorios oficiales o que estén firmados digitalmente.

5.- Filtros

Synaptic trabaja con un conjunto de filtros predefinidos; al activar los filtros reducimos la lista de paquetes mostrados.

  • Todo:Visualiza todos los paquetes
  • Actualizable:Visualiza sólo los paquetes con la última versión disponible
  • Cambios marcados:Visualiza sólo paquetes marcados para actualizar
  • Paquete con Debconf:Visualiza sólo paquetes que pueden ser configurados mediante el sistema de configuración de paquetes, llamado debconf.
  • Roto:Visualiza paquetes con dependencias rotas

5.1.- Edición o creación de filtros

El editor de filtros permite crear, borrar y modificar filtros, para acceder debermos ir al "Menú: → Configuración → Filtros" . El editor de filtros tiene las siguientes opciones:

  • Lista de Filtros:Izq, Muestra una lista de filtros ya definidos y disponibles.
  • Pestaña Estado:Muestra la selección de paquetes por su estado.
  • Pestaña Sección:Muestra la selección de paquetes por su sección.
  • Pestaña Propiedades:Permite definir filtros por diversas propiedades del paquete.

 

6.- Preferencias

Se accede a través del Menú→Configuración→Preferencias, e incluyen las siguientes opciones:

http://i.imgur.com/hp3HRay.png

  • Pestaña General :
  • Marcado de cambios : Permite establecer las condiciones por defecto para los cambios.
  • Aplicación de cambios : Permite establecer las condiciones por defecto para la aplicación de los cambios.
  • Columnas y Tipos : Establece las columnas de información visibles.
  • Tipografía : Establece el tipo de tipografía a usar
  • Colores : El marcado de colores permite diferenciar las acciones a realizar sobre los paquetes.
  • Archivos temporales : Permite determinar si los paquetes descargados serán almacenados en el caché o eliminados después de su instalación, incluso borrar la caché.
  • Red : Da la opción de configurar como salimos a internet si lo hacemos a través de un Proxy o directamente.
  • Distribución : Permite definir el comportamiento de synaptic sobre las actualizaciones de los paquetes y acciones a tomar por defecto..

Nota:Esas acciones tienen efecto directo sobre el sistema a nivel de distribución se recomienda dejar las opciones por defecto salvo se sepa lo que se está haciendo.

7.- Referencia

tomado de esdebian.org