Product SiteDocumentation Site

7.11.2. Ejemplos de uso

Creación del repo local con yum install
# yum install zziplib-devel
...
Dependencias resueltas

=============================================================================
 Paquete             Arquitectura Versión                Repositorio   Tamaño
=============================================================================
Instalando:
 zziplib-devel       x86_64       0.13.49-8.fc12         fedora        126 k
Instalando para las dependencias:
 SDL-devel           x86_64       1.2.14-8.fc13          updates       362 k
 zziplib             x86_64       0.13.49-8.fc12         fedora         64 k

Resumen de la transacción
=============================================================================
Install       3 Package(s)

Tamaño total de la descarga: 552 k
Tamaño instalado: 1.9 M
Está de acuerdo [s/N]:s
Descargando paquetes:
...
== Rebuilding _local repo. with 3 new packages ==
Scanning old repo data
Previous repo file missing: 
1/3 - SDL-devel-1.2.14-8.fc13.x86_64.rpm
2/3 - zziplib-0.13.49-8.fc12.x86_64.rpm
3/3 - zziplib-devel-0.13.49-8.fc12.x86_64.rpm

Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Starting other db creation: Fri Aug 27 09:59:28 2010
Ending other db creation: Fri Aug 27 09:59:29 2010
Starting filelists db creation: Fri Aug 27 09:59:29 2010
Ending filelists db creation: Fri Aug 27 09:59:29 2010
Starting primary db creation: Fri Aug 27 09:59:29 2010
Ending primary db creation: Fri Aug 27 09:59:30 2010
Sqlite DBs complete
== Done rebuild of _local repo. ==
Ejecutando el rpm_check_debug
Ejecutando prueba de transacción
La prueba de transacción ha sido exitosa
Ejecutando transacción
  Instalando     : zziplib-0.13.49-8.fc12.x86_64                         1/3 
  Instalando     : SDL-devel-1.2.14-8.fc13.x86_64                        2/3 
  Instalando     : zziplib-devel-0.13.49-8.fc12.x86_64                   3/3 

Instalado:
  zziplib-devel.x86_64 0:0.13.49-8.fc12                                      

Dependencia(s) instalada(s):
  SDL-devel.x86_64 0:1.2.14-8.fc13      zziplib.x86_64 0:0.13.49-8.fc12     

¡Listo!
Remoción y reinstalación
# yum remove SDL-devel
...
Ejecutando transacción
  Eliminando     : zziplib-devel-0.13.49-8.fc12.x86_64                   1/2 
  Eliminando     : SDL-devel-1.2.14-8.fc13.x86_64                        2/2 

Eliminado(s):
  SDL-devel.x86_64 0:1.2.14-8.fc13                                           

Dependencia(s) eliminada(s):
  zziplib-devel.x86_64 0:0.13.49-8.fc12                                      

¡Listo!
# yum install SDL-devel
Complementos cargados:aliases, appmarket, auto-update-debuginfo,
                    : downloadonly, filter-data, keys, list-data, local,
                    : presto, verify
_local                                                | 3.0 kB     00:00 ... 
_local/primary_db                                     | 4.0 kB     00:00 ... 
rubyera                                               | 3.2 kB     00:00 ... 
Skipping filters plugin, no data
Configurando el proceso de instalación
Resolviendo dependencias
Skipping filters plugin, no data
--> Ejecutando prueba de transacción
---> Paquete SDL-devel.x86_64 0:1.2.14-8.fc13 definido para ser instalado
--> Resolución de dependencias finalizada

Dependencias resueltas

=============================================================================
 Paquete           Arquitectura   Versión               Repositorio    Tamaño
=============================================================================
Instalando:
 SDL-devel         x86_64         1.2.14-8.fc13         _local         362 k

Resumen de la transacción
=============================================================================
Install       1 Package(s)

Tamaño total de la descarga: 362 k
Tamaño instalado: 1.5 M
Está de acuerdo [s/N]:
Note que ahora no necesita conectividad de red para tener acceso a los paquetes que ha instalado previamente y que se está utilizando el repositorio _local. También aprecie que en este repositorio local se apilarán todos los paquetes instalados sin distinción de su repositorio origen, no es un espejo de un repositorio en particular y que igualmente puede limpiar su cache sin afectar el contenido de este repositorio.