Uso del comando RPM en Linux

En esta publicación usted encontrará información básica sobre el comando rpm que administra los paquetes RPM en Linux.

1. Instalar un paquete RPM – usted puede usar este comando:
# rpm -ivh algunpaquete.arc.rpm

2. Desinatalar un paquete RPM – usted puede usar el siguiente comando:
# rpm -e nombredelpaquetarpm
# rpm -e horde (e.g.)

3. Actualizar un paquete RPM – se debe usar este comando:
# rpm -Uvh algunpaquete.arc.rpm
Nota: Cuando este comando es utilizado, RPM no desinstala la versión anterior del paquete e instala la nueva versión.

4. Consulta de un paquete RPM – usando el siguiente comando:
# rpm -q nombredelpaquete
E.g.:
[root@ns]# rpm -q glib
glib-1.2.10-15
Note: El comando rpm -q mostrará el nombre del paquete, la versión y el número de la realización del paquete instalado. Usted puede usar este comando para verificar si el paquete está instalado o no en el sistema.

5. Información del Paquete RPM – al usar este comando:
# rpm -qi paquete
Ej.:
[root@ns]# rpm -qi php
Name       : php   Relocations: (not relocatable)

Version    : 5.2.6  Vendor: //www.atomicrocketturtle.com/
Release    : 1.el5.art  Build Date: Fri 02 May 2008 05:17:44 PM BRT
Install Date: Mon 16 Jun 2008 02:03:10 PM BRT     Build Host: build.atomicorp.com
Group      : Development/Languages Source RPM: php-5.2.6-1.el5.art.src.rpm
Size       : 10040864 License: PHP
Signature  : DSA/SHA1, Mon 05 May 2008 05:03:11 PM BRT, Key ID 32a951145ebd2744
Packager   : Scott Shinn <scott@atomicrocketturtle.com>
URL        : //www.php.net/
Summary : The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
Description : PHP is an HTML-embedded scripting language. PHP attempts to make it easy for developers to write dynamically generated webpages. PHP also offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled webpage with PHP is fairly simple. The most common use of PHP coding is probably as a replacement for CGI scripts.

The php package contains the module which adds support for the PHP language to Apache HTTP Server.

Como usted puede observar este comando muestra la información del paquete, incluyendo el nombre, versión, y descripción del programa instalado.

6. Lista de archivos del paquete rpm – usando este comando:
# rpm -ql package
Ej.:
[root@ns]# rpm -ql php
/etc/httpd/conf.d/php.conf

/usr/lib/httpd/modules/libphp5.so

/var/lib/php/session

/var/www/icons/php.gif
Nota: Este comando mostrará la lista de todos los archives instalados por el paquete RPM. Por lo tanto esto funcionará solamente cuando el paquete se encuentre instalado en su sistema

7. Verificar la firma de un paquete RPM – usted puede usar este comando:
# rpm –checksig paquete

Nota: Este comando verifica la firma PGP del paquete para asegurarse de la integridad y origen del mismo, siempre es recomendable realizar la verificación.

(Visitado 15.238 veces, 1 visitas hoy)