User Tools

Site Tools


guia_rapida_y_completa_de_yum_y_rpm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guia_rapida_y_completa_de_yum_y_rpm [2022/05/30 16:52] – [Actualizar / Desactualizar (Downgrade) paquete] busindreguia_rapida_y_completa_de_yum_y_rpm [2024/02/02 16:51] (current) – [Listar de qué paquetes es dependencia un determinado paquete] busindre
Line 44: Line 44:
 yum --nogpg reinstall paquete yum --nogpg reinstall paquete
 yum --nogpgcheck update</code> yum --nogpgcheck update</code>
 +
 +==== Mostrar versiones instaladas y versiones disponibles para actualizar ====
 +
 +Primero mostrará "Installed Packages" y posteriormente "Available Packages". No hay forma de tenerlo todo en una misma linea.
 +<code bash>yum list `rpm -qa --qf '%{NAME}'`</code>
  
 ==== Excluir paquetes al actualizar ==== ==== Excluir paquetes al actualizar ====
Line 118: Line 123:
 yum --allow-downgrade install httpd</code> yum --allow-downgrade install httpd</code>
  
-NOTA: Al actualizar un paquete rpm, nunca se sabe qué ficheros de configuración van a ser sobrescritos y cuales no, eso depende de como se haya construido el paquete ([[https://www.cl.cam.ac.uk/~jw35/docs/rpm_config.html|Leer]]).+NOTA: Al actualizar un paquete rpm, nunca se sabe qué ficheros de configuración van a ser sobrescritos y cuales no, eso depende de como se haya construido el paquete ([[https://www.cl.cam.ac.uk/~jw35/docs/rpm_config.html|Leer]]). Por norma, si el fichero de configuración se encuentra en el directorio estándar, no se suele sobrescribir, si no que se crean ficheros "//.rpmnew//" o "//.rpmsave//". Pero como comentamos antes, depende de como se haya creado el paquete rpm.
 ==== Lista paquetes pendientes de actualizaciones ==== ==== Lista paquetes pendientes de actualizaciones ====
  
Line 285: Line 290:
 repoquery --requires --resolve polkit | sort</code> repoquery --requires --resolve polkit | sort</code>
  
-==== Listar de qué paquetes es dependencia un determinado paquete ====+==== Dependencias reversas: Listar de qué paquetes es dependencia un determinado paquete ====
  
-Para saber qué aplicaciones necesitan a un paquete (instalado o RPM) en concreto (dependencia) se utiliza "whatrequires".+Para saber qué aplicaciones instaladas necesitan a un paquete en concreto se utiliza "whatrequires".
 <code bash>rpm -q --whatrequires ImageMagick</code> <code bash>rpm -q --whatrequires ImageMagick</code>
 +rpm -q --whatrequires ImageMagick</code>
  
 +Para saber qué aplicaciones de los repositorios necesitan a un paquete en concreto se utiliza repoquery. 
 +<code bash>repoquery -q --whatrequires texlive</code>
 ==== Añadir un repositorio mediante ficheros ".repo" ==== ==== Añadir un repositorio mediante ficheros ".repo" ====
  
guia_rapida_y_completa_de_yum_y_rpm.1653922366.txt.gz · Last modified: 2022/05/30 16:52 by busindre