descomprimir - ¿Cómo extraer un archivo desde un rpm al directorio actual?
descomprimir rpm centos 7 (1)
Recientemente descubrí la existencia de cpio y cómo se puede utilizar, entre muchas otras cosas, para extraer archivos individuales de un rpm junto con la herramienta rpm2cpio, como esto:
rpm2cpio mypackage.rpm | cpio -idmv ./path/to/individual/file/inside/the/rpm/filename.txt
El problema es que este comando creará el directorio que coincida con la ubicación del archivo dentro de las rpm, es decir, creará el directorio /path/to/individual/file/inside/the/rpm/
dentro del directorio actual antes de extraer el archivo. .
¿Hay alguna forma de extraer el archivo al directorio actual sin crear toda la estructura del directorio?
¡¡Gracias por adelantado!!
Puedes usar --to-stdout
para cpio
. P.ej:
# rpm2cpio id3lib-3.8.3-28.fc18.x86_64.rpm | cpio -iv --to-stdout ./usr/share/doc/id3lib-3.8.3/README > /tmp/README
./usr/share/doc/id3lib-3.8.3/README
2173 blocks
#