Linux:Dicas sobre RPM: Difference between revisions
|  (New page: == Listando arquivos dentro de um arquivo RPM ==   Podemos listar o conteúdo de um arquivo RPM através das seguintes opções do comando RPM    # rpm '''-qlp''' compat-libstdc++-33-3.2.3...) | |||
| Line 30: | Line 30: | ||
|   lrwxrwxrwx 1 root root     18 Mar  4 14:24 libstdc++.so.5 -> libstdc++.so.5.0.7 |   lrwxrwxrwx 1 root root     18 Mar  4 14:24 libstdc++.so.5 -> libstdc++.so.5.0.7 | ||
|   -rwxr-xr-x 1 root root 733488 Mar  4 14:24 libstdc++.so.5.0.7 |   -rwxr-xr-x 1 root root 733488 Mar  4 14:24 libstdc++.so.5.0.7 | ||
| == Ver também == | |||
| * [[Linux:Comando Find]] | |||
| * [[Linux:Comando Awk]] | |||
| * [[Linux:Comando Xargs]] | |||
| * [[Linux|  Mais Artigos sobre Linux / UNIX / AIX]] | |||
| [[Category:Linux]] | |||
| [[Category:Comandos no Linux]] | |||
Revision as of 19:54, 4 February 2013
Listando arquivos dentro de um arquivo RPM
Podemos listar o conteúdo de um arquivo RPM através das seguintes opções do comando RPM
# rpm -qlp compat-libstdc++-33-3.2.3-47.3.i386.rpm
O Resultado é
warning: compat-libstdc++-33-3.2.3-47.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID 443e1821 /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so.5.0.7
Extraindo arquivos de um arquivo RPM
Podemos extrair arquivos de dentro de um arquivo RPM utilizando o rpm2cpio e o cpio, veja?
# rpm2cpio compat-libstdc++-33-3.2.3-47.3.i386.rpm | cpio -idv
O Resultado é
./usr/lib/libstdc++.so.5 ./usr/lib/libstdc++.so.5.0.7 1434 blocks
Verificando os arquivos extraídos:
# ls -l usr/lib/ total 724 lrwxrwxrwx 1 root root 18 Mar 4 14:24 libstdc++.so.5 -> libstdc++.so.5.0.7 -rwxr-xr-x 1 root root 733488 Mar 4 14:24 libstdc++.so.5.0.7
Ver também
