Gestion de paquetes

Synaptic

Posted on

Synaptic es un gestor de paquetes con interfaz grafica para apt, diseñado para debian GNU/Linux. Puede ahorrarnos mucho tiempo de lectura para el entendimiento real de lo que hay detras de el, es decir, la forma en que debian realmente maneja los paquetes, por ser solo un frontened de lo que es realmente un gestor de paquetes como dselect, aptitude, apt-get.

Que podemos hacer con synaptic:

  • Instalar, eliminar, reinstalar, configurar y actualizar paquetes.
  • Actualizar  un sistema en su totalidad.
  • Edicion de repositorios de los cuales obtenemos los paquetes.
  • Busqueda de paquetes por nombre o descripcion.
  • Filtrado de  la lista de paquetes por estatus (instalado, eliminado, etc).
  • Ordenarlos por estatus, categorias, etc.
  • Poder visualizar la documentacion en linea de cada paquete.
  • Bloquear paquetes para mantenerse en la version actual.
  • Forzar la instalacion de una version de paquete especifico.

 

Anuncios

Aptitude: interfaz para APT

Posted on Actualizado enn

Aptitude es un gestor de paquetes para sistemas debian GNU/Linux, que proporciona la funcionalidad de dselect y apt-get, asi como de muchos elementos adicionales que no se encuentran en ningunos de los dos programas. Tiene una interfaz en modo texto basado en ncurses, para el manejo de sistemas de paquetes de GNU/Linux, que tiene fama de resolver mejor las dependencias de apt y eliminar paquetes inútiles. Entre otras cosas permite:

  • Visualizar las distintas listas de paquetes
  • Realizar tareas de gestion de paquetes, tales como instalar, actualizar y eliminar paquetes.
  • Realizar búsqueda de paquetes
  • Resolver problemas de dependencias
  • Jugar al buscaminas

Estas acciones pueden ser llevadas acabo mediante la interfaz gráfica que este posee o por linea de comandos.

Para ver las opciones y parámetros disponibles ingrese:

$aptitude –-help

$man aptitude

Dpkg: Una herramienta intermedia

Posted on Actualizado enn

El programa dpkg es la base del sistema de gestion de paquetes de debian GNU/Linux. Fue creado por Ian Jackson en 1993. Se utiliza para instalar, quitar y proporcionar informacion sobre los paquetes .deb.

Dpkg en si es una herramienta de bajo nivel. Se necesita un frontal de alto nivel para traer los paquetes desde lugares remotos o resolver conflictos complejos en las dependencias de paquetes. Debian cuenta con apt para esta tarea.

Herramientas adicionales necesarias para construir un paquete .deb:

dpkg-source

Empaqueta y desempaqueta los archivos fuentes

dpkg-gencontrol

Lee informacion de un arbol fuente debian desemquetado y genera un paquete binario de control generando una entrada para este en el fichero debian/files

dpkg-shlibsdeps

Calcula las dependencias de ejecutables respecto a las librerias

dpkg-genchanges

Falta mas que leer…

Gestion de paquetes en Debian y derivados

Posted on Actualizado enn

Un gestor de paquetes se encarga de facilitarnos la tarea de buscar, instalar y administrar paquetes precompilados para usarlos en nuestro sistema. La mayoria de los sistemas operativos poseen uno.

En Debian existe apt o Advanced Packaging Tools, que se encarga de las tareas mencionadas mas arriba. Para facilitarnos aun mas la tarea existen interfaces o frontispicios, algunos de ellos son: aptitude (hecho en base a la libreria ncurses), Synaptic (GTK+), adept (qt), etc. Aqui hablare o mejor dicho, escribire, sobre APT, Aptitude y algo de Synaptic.

APT (Advanced Packaging Tool)

En realidad apt no es un programa en si mismo, sino que apt es mas bien una biblioteca de funciones c++ empleadas por varios programas de linea de comandos para distribuir paquetes como el apt-get y el apt-cache.

APT basicamente resuelve problemas de dependencia y busca los paquetes solicitados, trabaja con dpkg, otra herramienta, que maneja la instalacion y eliminacion de paquetes.

Algunos comandos importates para el apt-get:

#apt-get update

            Actualiza listado de paquetes disponibles segun repositorios

#apt-get check

            Actualiza la cache de paquetes, crea un nuevo arbol de dependencias

#apt-get install paquete

            Instala los programas deseados

#apt-get install –-reinstall paquete

            Reinstala un programa

Falta mas que leer…

Primeros pasos en Debian Wheezy

Posted on Actualizado enn

En este articulo voy a escribir sobre temas imprescindibles a la hora de instalar Debian. Tratare de hacer un articulo completo de cada tema.

Lo primero, actualizar antes que nada:

Para los que le gusta estar en lo ultimo es recomendable una primera actualizacion:

#apt-get update & upgrade

Instalar Synaptic

Synaptic es un gestor de software que nos facilitara muchas operaciones en relacion a la gestion de repositorios y de paquetes.

$su

#apt-get update

#apt-get install synaptic

Para gestionar los repositorios vamos a Synaptic -> Configuracion -> Repositorios. Es recomendable que activemos las siguientes opciones en preferencias: “Preguntar para confirmar los cambios que afecten a otros paquetes” “Considerar los paquetes recomendados como si fueran dependencias” Mas adelante escribiré sobre los repositorios y sus diferentes opciones. Falta mas que leer…