RPM Package Manager

Administrador de paquetes RPM
Información general
Tipo de programa Package management
Autor
  • Marc Ewing
  • Erik W. Troan
Desarrollador Red Hat
Lanzamiento inicial 1997
Licencia GNU
Versiones
Última versión estable 4.19.1.1 (info) ( 7 de febrero de 2024 (3 meses y 11 días))
Archivos legibles
  • RPM
  • Delta RPM Package
Enlaces
Sitio web oficial
Repositorio de código
Seguimiento de errores
[editar datos en Wikidata]

RPM Package Manager (o RPM, originalmente llamado Red Hat Package Manager, pero se convirtió en acrónimo recursivo[1]​) es una herramienta de administración de paquetes pensada para GNU/Linux. Es capaz de instalar, actualizar, desinstalar, verificar y solicitar programas. RPM es el formato de paquete de partida del Linux Standard Base.

Originalmente desarrollado por Red Hat para Red Hat Linux, en la actualidad muchas distribuciones GNU/Linux lo usan, dentro de las cuales las más destacadas son Fedora, Mageia, PCLinuxOS, openSUSE, SuSE Linux. También se ha portado a otros sistemas operativos.[2]

Características

Para el administrador de sistemas que realice mantenimiento y actualización de software, el uso de gestor de paquetes en vez de construirlos manualmente tiene ventajas como simplicidad, consistencia y la capacidad de que aquellos procesos se automaticen.

Entre las características de RPM están:

  • Los paquetes pueden ser cifrados y verificados con GPG y MD5.
  • Los archivos de código fuente (por ejemplo .tar.gz, .tar.bz2) están incluidos en SRPMs, posibilitando una verificación posterior.
  • PatchRPMs y DeltaRPMs, que son equivalentes a ficheros parche, pueden actualizar incrementalmente los paquetes RPM instalados.
  • Las dependencias pueden ser resueltas automáticamente por el gestor de paquetes.

Algunos Comandos:

rpm -qa = muestra paquetes instalados.

rpm -qi foo = muestra la información de un paquete RPM.

rpm -ql foo = lista ficheros de un paquete RPM instalado.

rpm -qc foo = lista solo los ficheros de configuración.

rpm --checksig foo = verifica firma de un paquete RPM.

rpm -ivh "localFile.rpm" = instala un paquete.

rpm -e "localFile.rpm" = desinstala un paquete.

Véase también

  • dpkg - Sistema de gestión de paquetes similar a RPM.

Referencias

  1. «Página oficial de RPM Package Manager». 
  2. «Chapter 19. RPM on Other Operating Systems» (en inglés). 

Enlaces externos

  • Página oficial de RPM
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q492650
  • Informática
  • AUR: debugedit
  • Debian: rpm
  • Fedora: rpm
  • Gentoo: app-arch/rpm
  • Open Hub: rpm
  • Ubuntu: rpm
  • Wd Datos: Q492650