SlideShare une entreprise Scribd logo
1  sur  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 !!

Contenu connexe

Tendances

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 UbuntuRaúl Jiménez Ortega
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
IPTABLES y SQUID‏
IPTABLES y SQUID‏IPTABLES y SQUID‏
IPTABLES y SQUID‏ingpuma
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuariospaonenajessi
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuariospaonenajessi
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuariosjuliananena
 
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 mediosFernando Solis
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debianragmyl
 
Estructura de linux
Estructura de linuxEstructura de linux
Estructura de linuxgarfo999
 
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 LibreHollman Enciso
 

Tendances (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
 

Similaire à Advanced packaging tool

Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del softwareJavier Muñoz
 
Creando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuCreando un repositorio local en Ubuntu
Creando un repositorio local en UbuntuJuan Vladimir
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1Antonio Durán
 
Slackware
SlackwareSlackware
Slackwarephortos
 
10 administración de paquetes rpm
10  administración de paquetes rpm10  administración de paquetes rpm
10 administración de paquetes rpmAprende Viendo
 
Debian ejercicio instalar paquetes
Debian ejercicio instalar paquetesDebian ejercicio instalar paquetes
Debian ejercicio instalar paquetesfrangp5438
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntuJuan Vladimir
 
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 2cracrasaske
 
Rafael noboa
Rafael noboaRafael noboa
Rafael noboarafanoboa
 
Instalacion de paquetes
Instalacion de paquetesInstalacion de paquetes
Instalacion de paquetesvictorcorreas
 
Sistema operativo debian
Sistema operativo debianSistema operativo debian
Sistema operativo debianDavos Gómez
 
Install apps in ubuntu
Install apps in ubuntuInstall apps in ubuntu
Install apps in ubuntuJuan Vladimir
 
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 4taylerx
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linuxMauro Leon
 

Similaire à 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
 

Plus de luis fernando

Advanced packaging tool
Advanced packaging toolAdvanced packaging tool
Advanced packaging toolluis fernando
 
Entorno grafico de slackware version 13
Entorno grafico de slackware version 13Entorno grafico de slackware version 13
Entorno grafico de slackware version 13luis fernando
 
Generalidades De La DistribucióN Slackware
Generalidades De La DistribucióN  SlackwareGeneralidades De La DistribucióN  Slackware
Generalidades De La DistribucióN Slackwareluis fernando
 

Plus 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
 

Dernier

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
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.FlorenciaCattelani
 
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 estossgonzalezp1
 
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.pptxAlan779941
 
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 JUNITMaricarmen Sánchez Ruiz
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
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 eyvanamcerpam
 
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.pptxMiguelAtencio10
 
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...JohnRamos830530
 

Dernier (11)

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.
 
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
 
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
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
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
 
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
 
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...
 

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.