Advanced packaging tool
-
Upload
luis-fernando -
Category
Technology
-
view
244 -
download
0
Transcript of Advanced packaging tool
![Page 1: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/1.jpg)
ADVANCED PACKAGING
TOOL
APT
![Page 2: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/2.jpg)
APT
Una herramienta informática de gestión de paquetes desarrollada por Debian.
![Page 3: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/3.jpg)
APTNo 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..
![Page 4: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/4.jpg)
APTAPT 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).
![Page 5: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/5.jpg)
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
![Page 6: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/6.jpg)
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
![Page 7: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/7.jpg)
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
![Page 8: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/8.jpg)
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
![Page 9: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/9.jpg)
INSTALACION SLAPT-GET
Luego Ejecutamos
#slapt-get –update
Y esperamos que actalice los repositorios en el sistema
![Page 10: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/10.jpg)
LISTA DE COMANDOS PARA
SLAPT-GET: 1.
* 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
![Page 11: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/11.jpg)
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.
![Page 12: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/12.jpg)
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.
![Page 13: Advanced packaging tool](https://reader036.fdocuments.us/reader036/viewer/2022071721/55b43d3dbb61ebdf268b4599/html5/thumbnails/13.jpg)
GRACIAS !!