> 1) Existe algum jeito de eu dar um comando e a saida dele em vez de
> aparecer na tela, sair num arquivo texto?
Use o cat :
# ls /home/user | cat > teste
A rela��o de todos os arquivos e diret�rios do /home/user estar�o no arquivo
teste...
> 2) quais s�o as op��es do rpm para que liste todos os arquivos
> presente num pacote, inclusive com os diret�rios em que eles ser�o
> instalados?
N�o direi para voc� olhar o HELP -man pages-, mas olha o resultado da
consulta abaixo que sua resposta est� a�.....
[gus@gus gus]$ rpm --help
RPM vers�o 4.0.2
Copyright (C) 1998-2000 - Red Hat, Inc.
Este programa pode ser distribu�do livremente sob os termos da GPL da GNU
Uso:
--help - mostra esta mensagem
--version - mostra a vers�o do programa rpm em uso
Todos os modos suportam os seguintes argumentos:
--define '<nome> <conte�do>' - define a macro <nome> com o valor
<conte�do> --eval '<nome>+' - imprime a expans�o da macro <nome>
para o stdout
--pipe <comando> - envia a sa�da padr�o para <comando>
--rcfile <ficheiro> - use <arquivo> no lugar de /etc/rpmrc e
$HOME/.rpmrc
--showrc - mostra a configura��o final do rpmrc e das macros
-v - seja um pouco mais detalhado
-vv - seja muito mais detalhado (para depura��o)
Instalar, actualizar e pesquisar (com -p) deixam usar URL's em vez de
de nomes de arquivos bem como as seguintes op��es:
--ftpproxy <servidor> - nome do servidor ou IP do proxy ftp
--ftpport <porta> - n�mero da porta do servidor ftp (ou proxy)
--httpproxy <servidor> - nome do servidor ou IP do proxy http
--httpport <porto> - n�mero da porta do servidor http (ou proxy)
-q, --query - modo pesquisa
--dbpath <diret�rio> - use <diret�rio> como diret�rio para o banco de
dados
--queryformat <qfmt> - usa <qfmt> como o formato do cabe�alho (implica o
--info)
--root <diret�rio> - use <diret�rio> como diret�rio raiz
Op��es para especifica��o de pacotes:
-a, --all - pesquise todos os pacotes
-f <arquivo>+ - pesquise o pacote ao qual <arquivo> pertence
-p <arquivo-pacote>+ - pesquise pacote (n�o instalado) <arquivo-pacote>
--triggeredby <pacote> - pesquise pacotes ativados por <pacote>
--whatprovides <cap> - pesquise pacotes que fornecem capacidade <cap>
--whatrequires <cap> - pesquise pacotes que requerem capacidade <cap>
Op��es de sele��o de informa��o:
-i, --info - mostra informa��es do pacote
--changelog - mostra a lista de troca de registro do pacote
-l - mostra a lista de arquivos do pacote
-s - mostra estados dos arquivos (implica -l)
-d - lista somente os arquivos de documenta��o
(implica -l)
-c - lista somente os arquivos de configura��o
(implica -l)
--dump - mostra todas as informa��es verific�veis para
cada arquivo (deve ser usado com -l, -c ou -d)
--provides - lista capacidades fornecidas pelo pacote
-R, --requires - lista depend�ncias do pacote
--scripts - mostra os v�rias scripts de [des]instala��o
--triggers - mostra os scripts de inicializa��o contidos no
pacote
-V, -y, --verify - verifica uma instala��o de pacote usando as
mesmas op��es de especifica��o de pacote do -q
--dbpath <diret�rio> - use <diret�rio> como diret�rio para o banco de
dados
--root <diret�rio> - use <diret�rio> como diret�rio raiz
--nodeps - n�o verifica as depend�ncias do pacote
--nomd5 - n�o verifica os checksums md5 do arquivo
--nofiles - n�o verifica os atributos dos arquivos
--querytags - lista as etiquetas que podem ser usadas em um
formato de pesquisa
--install <arquivo-pacote>
-i <arquivo-pacote> - instalar pacote
--excludepath <caminho> - ignorar arquivos no caminho <caminho>
--relocate <caminho antigo>=<novo caminho> - mudar arquivos do <caminho
antigo> para <caminho novo>
--badreloc - muda os ficheiros de s�tio num pacote de
localiza��o fixa
--prefix <diret�rio> - mudar o pacote para <diret�rio>, se poss�vel
--dbpath <diret�rio> - use <diret�rio> como diret�rio para o banco de
dados
--excludedocs - n�o instalar documenta��o
--force - abreviatura para --replacepkgs --replacefiles
-h, --hash - mostra caracteres # � medida que o pacote �
instalado (bom com -v)
--allfiles - instala todos arquivos, mesmo configura��es que,
de outra forma, podem ser exclu�das
--ignorearch - n�o verifica a arquitetura do pacote
--ignoresize - n�o verifica espa�o em disco antes de instalar
--ignoreos - n�o verifica o sistema operacional do pacote
--includedocs - instala documenta��o
--justdb - atualiza o banco de dados, mas n�o modifica o
sistema de arquivos
--nodeps - n�o verifica as depend�ncias do pacote
--noorder - n�o reordena a instala��o do pacote para
satisfazer depend�ncias
--noscripts - n�o executa nenhum script de instala��o
--notriggers - n�o executa nenhum script ativado por este pacote
--percent - mostra porcentagens � medida que o pacote vai
sendo instalado
--replacefiles - instala mesmo que o pacote substitua arquivos j�
instalados
--replacepkgs - reinstala se o pacote j� estiver presente
--root <diret�rio> - use <diret�rio> como diret�rio raiz
--test - n�o instala, mas informa se a instala��o
funcionar� ou n�o
--upgrade <arquivo-pacote>
-U <arquivo-pacote> - atualiza pacote (mesmas op��es em --install, mais)
--oldpackage - atualiza para uma vers�o antiga do pacote
(--force em atualiza��es faz isto
automaticamente)
--erase <pacote>
-e <package> - apague (desinstale) pacote
--allmatches - remova todos os pacotes iguais a <pacote>
(normalmente um erro � gerado se <pacote>
especificou m�ltiplos pacotes)
--dbpath <diret�rio> - use <diret�rio> como diret�rio para o banco de
dados
--justdb - atualiza o banco de dados, mas n�o modifica o
sistema de arquivos
--nodeps - n�o verifica as depend�ncias do pacote
--noorder - n�o reordena a instala��o do pacote para
satisfazer depend�ncias
--noscripts - n�o execute nenhum script espec�fico do pacote
--notriggers - n�o executa nenhum script ativado por este pacote
--root <diret�rio> - use <diret�rio> como diret�rio raiz
-b<est�gio> <spec>
-b<est�gio> <tarball> - constr�i pacote, onde o <est�gio> � um dos
seguintes:
p - prep (descompacte os fontes e aplique patches)
l - checa lista (fa�a algumas checagens em %files)
c - compila (prep e compila)
i - instala (prep, compila, instala)
b - pacote bin�rio (prep, compila, instala, pacote)
a - pacote bin/src (prep, compila, instala, pacote)
--short-circuit - pule direto para o est�gio especificado (somente
para c,i)
--clean - remova a �rvore de constru��o quando terminar
--rmsource - remover fontes quando terminar
--rmspec - remove spec file when done
--sign - gera assinatura PGP/GPG
--buildroot <diret�rio> - use <diret�rio> como a raiz da constru��o
--target=<plataforma>+ - constr�i os pacotes para os destinos constru�dos
plataforma1...plataformaN
--nobuild - n�o executa nenhum est�gio
--timecheck <seg> - ajusta a checagem de tempo para <seg> segundos (0
o desabilita)
--rebuild <scr_pkg> - instala pacotes-fonte, constr�i pacote bin�rio e
remove o arquivo de especifica��o, fontes, patches e
�cones.
--recompile <scr_pkg> - como --rebuild, mas n�o constr�i nenhum pacote
--resign <pacote>+ - assina um pacote (descarta a assinatura corrente)
--addsign <pacote>+ - adiciona uma assinatura a um pacote
--checksig <pkg>+
-K <pacote>+ - verifica a assinatura do pacote
--nopgp - ignora quaisquer assinaturas PGP
--nogpg - ignora quaisquer assinaturas GPG
--nomd5 - ignora quaisquer assinaturas MD5
--initdb - certifica que um banco de dados v�lido existe
--rebuilddb - reconstr�i o banco de dados a partir de um banco
de dados existente
--dbpath <diret�rio> - use <diret�rio> como diret�rio para o banco de
dados
--root <dir> - use <diret�rio> como diret�rio raiz
--setperms - atribua as permiss�es dos arquivos para aquelas
no banco de dados de pacotes usando as mesmas
op��es de especifica��o de pacote do -q
--setugids - atribua o dono e grupo dos arquivos para aquelas
no banco de dados do pacote usando as mesmas
op��es de especifica��o de pacote do -q
Achou ?
[]s
Gustavo
Assinantes em 22/10/2001: 2385
Mensagens recebidas desde 07/01/1999: 137917
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]