Uso de Lightweight Apt Package Manager Synaptic en Ubuntu y otras distribuciones de Linux basadas en Debian

El punto culminante del software de código abierto de esta semana es Synaptic. Aprenda qué puede hacer este viejo administrador de paquetes que los administradores de software modernos no pueden hacer.

¿Qué es el administrador de paquetes Synaptic?

Sináptico es una interfaz gráfica de usuario ligera para sistema de gestión de paquetes apt utilizado en Debian, Ubuntu, Linux Mint y muchas otras distribuciones basadas en Debian / Ubuntu.

Básicamente, todo lo que puede hacer usando los comandos apt-get en la terminal se puede lograr con Synaptic.

Hubo un tiempo en que Synaptic era el administrador de software gráfico predeterminado en casi todas las distribuciones de Linux basadas en Debian. Se consideró que era una forma fácil de usar y fácil de usar para administrar aplicaciones.

Las cosas cambiaron a medida que las herramientas modernas de administración de software como Software GNOME y Descubrir KDE se le ocurrió una interfaz de usuario más moderna e intuitiva. Estos administradores de software tienen una mejor interfaz, muestran la información del paquete de una manera más amigable con miniaturas, calificaciones y reseñas.

Finalmente, Synaptic se limitó a distribuciones de Linux en su mayoría ligeras.

¿Por qué utilizaría un software ‘antiguo’ como el administrador de paquetes Synaptic?

No tienes que hacerlo. No la mayor parte del tiempo, por supuesto.

Pero Synaptic sigue siendo mucho más versátil que el software GNOME. Recuerde, es básicamente una interfaz gráfica de usuario para apt, lo que significa que puede hacer (casi) todo lo que hace con los comandos de apt en la terminal.

Para example, si desea evitar la actualización de un paquete específico en Ubuntu, puede hacerlo en Synaptic pero no en GNOME / Ubuntu Software Center.

Además, he notado algunos problemas con el Centro de software en Ubuntu 20.04. Es lento de cargar, es lento cuando se busca software y está lleno de aplicaciones instantáneas (que no todos prefieren).

Synaptic es también una de las aplicaciones ligeras que puedes usar en Ubuntu para acelerar un poco tu sistema.

Funciones del administrador de paquetes Synaptic

A continuación, se muestra un resumen de lo que puede hacer con Synaptic:

  • Actualizar la caché del paquete
  • Actualiza todo el sistema
  • Administrar repositorios de paquetes
  • Busque paquetes por nombre, descripción, mantenedor, versión, dependencias, etc.
  • Enumere los paquetes por sección, estado (instalado), origen o más
  • Ordene los paquetes por nombre, estado, tamaño o versión
  • Obtener información relacionada con un paquete
  • Bloquear la versión del paquete
  • Instalar una versión específica de un paquete

Hay más funciones que puede explorar por su cuenta.

Cómo instalar el administrador de paquetes Synaptic en Ubuntu

El administrador de paquetes Synaptic está disponible en el repositorio Universe en Ubuntu. Si está habilitado, puede encontrarlo en el Centro de software:

Synaptic en el Centro de software de UbuntuSynaptic en el Centro de software de Ubuntu

También puede instalar Synaptic a través de la línea de comandos. Asegúrese de habilitar el repositorio de universos primero:

sudo add-apt-repository universe

Y luego actualice el caché (no es necesario en Ubuntu 18.04 y versiones superiores):

sudo apt update

Ahora, use el siguiente comando para instalar el administrador de paquetes synaptic:

sudo apt install synaptic

Eso es.

Cómo utilizar el administrador de paquetes Synaptic

Una vez instalado, puede buscar Synaptic en el menú e iniciarlo desde allí:

Administrador de paquetes Synaptic Ubuntu

Puede ver que la interfaz no se encuentra entre las más atractivas aquí. Tenga en cuenta el color de las casillas de verificación. Blanco significa que el paquete no está instalado, verde significa que está instalado.

Interfaz sináptica

Puede buscar una aplicación y hacer clic en la casilla de verificación para marcarla para su instalación. También resaltará los paquetes (en verde) que se instalarán como dependencias. Presione aplicar para instalar los paquetes seleccionados:

Instalar paquetes a través de Synaptic

Puede ver todos los paquetes instalados en Ubuntu usando Synaptic. También puede optar por eliminar paquetes de esta vista.

Eliminar paquetes con Synaptic Package Manager en Ubuntu Linux

Puede ver los paquetes disponibles en repositorios individuales mostrándolos según el origen. Buena forma de ver qué PPA ofrece qué paquetes. Puede instalar o eliminar paquetes como se describe arriba.

Ver paquetes por repositorios Synaptic

Por lo general, cuando actualiza Ubuntu, todos los paquetes se actualizan a la vez. Con Synaptic, puede elegir fácilmente qué paquetes desea actualizar / actualizar a una versión más nueva.

Actualizar paquetes con el administrador de paquetes Synaptic

También puede bloquear la versión de los paquetes para que no se actualicen junto con las actualizaciones del sistema.

Bloquear la versión del paquete Synaptic

También puede buscar paquetes usando Synaptic. Esto es como buscar paquetes usando el comando de búsqueda apt-cache.

Resultados de búsqueda Synaptic

Si cree que hizo una selección incorrecta, puede hacer clic en Deshacer en el menú Editar.

Hay mucho más que puede hacer con Synaptic y no puedo cubrir todos los usos posibles. He cubierto los más comunes aquí y te dejo explorarlo, si vas a usar Synaptic.

Synaptic no es para todos

Si no le gusta Synaptic, puede eliminarlo del Centro de software o usar este comando en la terminal:

sudo apt remove synaptic

Había otro administrador de software ligero para Ubuntu llamado AppGrid. Hasta donde yo sé, no se ha actualizado en los últimos tiempos.

Sin duda, Synaptic no es para todos. Enumera bibliotecas y paquetes que de otro modo no verá en el Centro de software normal. Si eliminó una biblioteca que no conocía, puede causar problemas.

Creo que Synaptic es adecuado para usuarios de nivel intermedio a avanzado que desean un mejor control sobre la administración de paquetes sin usar la línea de comandos.

¿Qué dices? ¿Ha utilizado alguna vez Synaptic para la gestión de paquetes? ¿Confías en el centro de software o simplemente te sumerges en la terminal? Comparta su preferencia en la sección de comentarios.