GNU/Linux >> Znalost Linux >  >> Linux

Jak používat příkaz rpm2cpio v Linuxu

Příkaz rpm2cpio převádí soubory RPM na datové toky CPIO (CPIO pochází z fráze „kopírovat dovnitř a ven“). Tyto proudy pak mohou být přeneseny do příkazu cpio, který může extrapolovat soubory a adresáře.

Příklad:

# ls libgcc-4.8.5-4.el7.x86_64.rpm
# rpm2cpio libgcc-4.8.5-4.el7.x86_64.rpm | cpio -idum
353 blocks
# ls
lib64 libgcc-4.8.5-4.el7.x86_64.rpm usr
# ls usr/share/doc/libgcc-4.8.5 
COPYING COPYING3 COPYING3.LIB COPYING.LIB COPYING.RUNTIME

Tento proces je užitečný pro extrahování konkrétních souborů ze souboru RPM bez nutnosti přeinstalovat celý RPM. Výsledné soubory jsou přesně ty soubory, které byly nainstalovány; jsou však umístěny v aktuálním adresáři.

Pro příkaz rpm2cpio neexistují žádné volby ani argumenty.


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak přejmenovat soubory v Linuxu

  1. Jak používat Su Command v Linuxu

  2. Jak používat příkaz Rsync v linuxu?

  3. Jak používat Linux Screen Command

  1. Jak používat příkaz historie Linuxu

  2. Jak používat příkaz Disown v Linuxu

  3. Jak používat Linuxový příkaz find k hledání souborů