Advanced packaging tool
Upcoming SlideShare
Loading in...5
×
 

Advanced packaging tool

on

  • 832 views

 

Statistics

Views

Total Views
832
Views on SlideShare
830
Embed Views
2

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Advanced packaging tool Advanced packaging tool Presentation Transcript

    • Advanced PackagingTool
      APT
    • APT
      Una herramienta informática de gestión de paquetes desarrollada por Debian.
    • APT
      No existe un programa apt en sí mismo, sino que APT es una biblioteca de funciones C++ que se emplea por varios programas de línea de comandos para distribuir paquetes. En especial, apt-get y apt-cache..
    • APT
      APT fue diseñado originariamente para trabajar con paquetes .deb, en los sistemas Debian ydistribuciones derivadas, pero desde entonces ha sido modificado para trabajar con paquetes RPM, con la herramienta apt-rpm, y para funcionar en otros sistemas operativos, como Mac OS X (Fink) yOpenSolaris (distribución Nexenta OS).
    • Slapt-get
       Es un sistema basado en APT para el manejo de paquetes para la distribución Slackware, su forma de uso es parecida al apt-get de Debian. Con este programa podemos buscar, descargar, instalar, actualizar y remover paquetes
    • Slapt-get
      Cuando instala un tgz, resuelve las dependencias por defecto y también es capaz de actualizar el sistema, y puede hacer dist-upgrades
    • INSTALACION Slapt-get
      Descargamos el programa y lo instalamos http://software.jaos.org/#slapt-get 
      Despues como usuario root digitamos #installpkg slapt-get-0.10.2d-i386-1.tgz
    • INSTALACION Slapt-get
      na vez instalado añadimos los repositorios en /etc/slapt-get/slapt-getrc Abrimos la consola y ejecutamos como root 
      #nano /etc/slapt-get/slapt-getrc
    • INSTALACION Slapt-get
      Luego Ejecutamos
      #slapt-get –update
      Y esperamos que actalice los repositorios en el sistema
    • Lista de comandos para Slapt-get: 
      * slapt-get -install <---- Instala paquete * slapt-get -upgrade <---- Actualiza paquete * slapt-get -update <---- Actualiza los repositorios * slapt-get -search <---- Busca paquete en lista de repositorios * slapt-get -dist-upgrade <---- Actualiza la versión de Slackware * slapt-get -remove <---- desintala paquete * slapt-get -show <---- Muestra una descripción del paquete * slapt-get -installed <---- Muestra los paquetes que ya están instalados * slapt-get -help <---- muestra la ayuda de Slapt-get * slapt-get -man <---- Manual de Slapt-get 
    • caracteristicas de Slapt-get 
      1Utiliza herramientas nativas de Slackware como installpkg o updatepkg.
      Soporta múltiples fuentes de paquetes.
      Almacena datos temporales en la cache relativos a paquetes y los actualiza desde las fuentes.
      Soporta protocolo HTTP, HTTPS, FTP, FTPS, file:// y más (a través de libcurl).
      Continúa con descargas interrumpidas y revisa integridad de los ficheros descargados mediantes sumas MD5.
      Muestra paquetes disponibles e instalados según los datos de la cache.
      Soporta búsqueda de paquetes mediante estándares POSIX y expresiones regulares.
      Manejo de paquetes por nombre y/o por versión específica.
      Obtener y aplicar actualizaciones de software.
    • caracteristicas de Slapt-get 
      Actualizar de una versión de Slackware a otra mediante pasos muy simples.
      Muestra descripciones de paquetes como tamaño, dependencias, conflictos, etc.
      Excluye paquetes de las actualizaciones según nombre o expresiones regulares.
      Motor de transacción para instalar, actualizar y eliminación, reportando información de lo que se hará y asegurando así la integridad de la ejecución de la acción.
      Algoritmo de comparación de versiones para evitar cambios a versiones anteriores de un paquete.
      Soporte  internacionalización mediante GNU gettext, soportando más de 20 lenguajes.
      Verificación exhaustiva de integridad de los datos, como escribir cambios sólo si todas las fuentes fueron descargadas correctamente y así también sólo descargando fuentes que hayan cambiado desde la última vez que se actualizaron.
    • GRACIAS !!