SlideShare una empresa de Scribd logo
1 de 13
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 !!

Más contenido relacionado

La actualidad más candente

Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
ragmyl
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
Hollman Enciso
 

La actualidad más candente (19)

Instalación de Apache+Subversion+Trac en Ubuntu
Instalación de Apache+Subversion+Trac en UbuntuInstalación de Apache+Subversion+Trac en Ubuntu
Instalación de Apache+Subversion+Trac en Ubuntu
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
Laboratorio linux
Laboratorio linuxLaboratorio linux
Laboratorio linux
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuarios
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuarios
 
Fedora 15
Fedora 15Fedora 15
Fedora 15
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuarios
 
2.6.montajes y accesos a medios
2.6.montajes y accesos a medios2.6.montajes y accesos a medios
2.6.montajes y accesos a medios
 
Comandos cmd
Comandos cmdComandos cmd
Comandos cmd
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Genesis Campos
Genesis CamposGenesis Campos
Genesis Campos
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
 
Estructura de linux
Estructura de linuxEstructura de linux
Estructura de linux
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
 
Apt aptitude
Apt aptitudeApt aptitude
Apt aptitude
 
Julissa
JulissaJulissa
Julissa
 
Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1
 

Similar a Advanced packaging tool

Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del software
Javier Muñoz
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
Antonio Durán
 
Slackware
SlackwareSlackware
Slackware
phortos
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpm
Aprende Viendo
 
Pazmiño y Huayamave 4to bravo 2
Pazmiño y Huayamave  4to bravo 2Pazmiño y Huayamave  4to bravo 2
Pazmiño y Huayamave 4to bravo 2
cracrasaske
 
Rafael noboa
Rafael noboaRafael noboa
Rafael noboa
rafanoboa
 
Sistema operativo debian
Sistema operativo debianSistema operativo debian
Sistema operativo debian
Davos Gómez
 
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
taylerx
 

Similar a Advanced packaging tool (20)

Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del software
 
Creando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuCreando un repositorio local en Ubuntu
Creando un repositorio local en Ubuntu
 
Portage2
Portage2Portage2
Portage2
 
Portage2
Portage2Portage2
Portage2
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
 
Slackware
SlackwareSlackware
Slackware
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpm
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpm
 
Debian ejercicio instalar paquetes
Debian ejercicio instalar paquetesDebian ejercicio instalar paquetes
Debian ejercicio instalar paquetes
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntu
 
Sistema operativo debian
Sistema operativo debianSistema operativo debian
Sistema operativo debian
 
Pazmiño y Huayamave 4to bravo 2
Pazmiño y Huayamave  4to bravo 2Pazmiño y Huayamave  4to bravo 2
Pazmiño y Huayamave 4to bravo 2
 
Rafael noboa
Rafael noboaRafael noboa
Rafael noboa
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetes
 
Slackware
SlackwareSlackware
Slackware
 
Sistema operativo debian
Sistema operativo debianSistema operativo debian
Sistema operativo debian
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntu
 
Sesion3 del Curso de Lliurex
Sesion3 del Curso de LliurexSesion3 del Curso de Lliurex
Sesion3 del Curso de Lliurex
 
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
PROGRAMAS DE APLICACIONES EN LINUX UNIDAD 4
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linux
 

Más de luis fernando

Más de luis fernando (6)

Presentación2
Presentación2Presentación2
Presentación2
 
Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging tool
 
Entorno grafico de slackware version 13
Entorno grafico de slackware version 13Entorno grafico de slackware version 13
Entorno grafico de slackware version 13
 
Swaret
SwaretSwaret
Swaret
 
Slackware2
Slackware2Slackware2
Slackware2
 
Generalidades De La DistribucióN Slackware
Generalidades De La DistribucióN  SlackwareGeneralidades De La DistribucióN  Slackware
Generalidades De La DistribucióN Slackware
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Advanced packaging tool

  • 2. APT Una herramienta informática de gestión de paquetes desarrollada por Debian.
  • 3. 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..
  • 4. 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).
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. INSTALACION Slapt-get Luego Ejecutamos #slapt-get –update Y esperamos que actalice los repositorios en el sistema
  • 10. 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 
  • 11. 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.
  • 12. 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.