Podemos saber qué ficheros tiene un determinado paquete, mediante:
Luego, una vez sabemos el listado de paquetes, podemos extraer uno en concreto mediante:
rpm -qlp PAQUETE.rpm
rpm2cpio PAQUETE.rpm | cpio -ivd FICHERO_A_EXTRAERy a funcionar... Un ejemplo ilustrado sería el siguiente:
# rpm -qlp nagios-plugins-disk_smb-1.4.5-1.fc4.i386.rpmPara obtener el único fichero que contiene, ejecutaremos:
/usr/lib/nagios/plugins/check_disk_smb
rpm2cpio nagios-plugins-disk_smb-1.4.5-1.fc4.i386.rpm \Atención a
| cpio -ivd ./usr/lib/nagios/plugins/check_disk_smb
./, del principio de la ruta del fichero que queremos extraer.
Hola, muy útil tu blog, hay datos que son bastante interesantes. Gracias por tu interés de publicar tus experiencias, seguiremos leyendote.
ResponderEliminarSaludos
Para descomprimir todo el paquete usaremos:
ResponderEliminarrpm2cpio PAQUETE | cpio -icduv *