viernes, 1 de junio de 2012

Eliminar paquetes rpm duplicados

Saludos, después de un tiempo sin postear nada, ya que he estado algo liado con los estudios. Ahora que esta acabando el curso y que solo me queda el proyecto, a ver si tengo tiempo de escribir con más asiduidad. Hoy vamos a escribir una entrada sobre algo que me acaba de pasar y que es corto de explicar xD

Esto es útil, ya que aunque no deberia, puede que por algún motivo se os corte el suministro de energía o cualquier otra cosa haga fallar el PC durante nuestra actualización. A mí me ha pasado hoy mismo justo después de la instalación de Fedora 17. Y al volver a encender, tenia mogollón de rpms duplicados. Aquí teneis la solución de como eliminarlos (y dejar todo ese espacio libre).

Para ver si tenemos rpms duplicados:
$ yum check all

Si tenemos duplicados, instalaremos esto (si no lo tenemos ya instalado):
$ yum install yum-utils

Y ahora utilizamos un plugin que nos trae yum-utils.

$  package-cleanup --cleandupes

Comprobamos con:  yum check all 

Y ahora vemos que ya no tenemos duplicados. :-)



5 comentarios:

  1. hola seguí os pasos mencionados ..me da error .

    Eliminar 25 Paquetes (+141 Paquetes dependientes)

    Tamaño instalado: 621 M
    Está de acuerdo [s/N]:s
    Descargando paquetes:
    Ejecutando verificación de transacción
    ERROR en el chequeo de la transacción vs resolución de dependencias:
    libpinyin = 0.7.91-1.fc17 es necesario por (instalado) libpinyin-data-0.7.91-1.fc17.x86_64
    ¡Listo!
    (1, [u'Por favor, reporte este error en https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum'])


    alguna sugerencia ? please ,gracias --

    ResponderEliminar
  2. Según ese reporte deberias instalar libpinyin:

    yum install libpinyin

    ResponderEliminar
  3. ¡¡Gracias!! Me ha servido. ¡Te mereces una cerveza!

    ResponderEliminar
  4. Gracias! Me salvaste!

    ResponderEliminar