On Monday 22 February 2010 12:03:02 you wrote:
> Olá pessoal,
> 
> Em meus estudos sobre os gerenciadores de pacotes do linux encontrei a
> seguinte dificuldade:
> Sou usuário do aptitude e do apt-get, nunca tive a oportunidade de utilizar
> o yum.
> Porem lendo o manual do yum verifiquei que aparentemente não existe um
> correlato para o comando:
> 
> *aptitude purge pacote*

Realmente, nao existe.

> 
> Esse comando remove o pacote e suas dependências e também remove os
>  arquivos de configuração daquele pacote.
> 
> O comando semelhante no yum seria:
> *
> yum remove pacote* OU *yum erase pacote*

Sim, tecnicamente nao vi uma diferença clara entre a opção erase ou remove. 
Sobre remover arquivos de configuracao ou dados, veja o que diz a wiki do 
fedora:
http://fedoraproject.org/wiki/Docs/Drafts/SoftwareManagementGuide/ManageWithYum

"Data and Configuration File Retention
The removal process leaves user data in place but may remove configuration 
files 
in some cases. If a package removal does not include the configuration file, 
and 
you reinstall the package later, it may reuse the old configuration file."

Ou seja, "user data" nao sao removidos, e arquivos de configuracao depende do 
pacote. Fiz um teste com o apache, e após aplicar um "yum remove httpd" o 
arquivo de configuracao do apache foi removido.

Quanto as dependencias, encontrei a resposta na propria lista de discussao do 
yum: 
http://lists.baseurl.org/mailman/listinfo/yum
https://lists.dulug.duke.edu/pipermail/yum/2006-June/008828.html

Neste caso a relacao é a seguinte. Supondo que pacote A, possui pacote B e C 
como dependencia. Quando voce aplicar yum remove A, o pacote B e C continuarao 
no seu sistema. Ao contrario do comportamento do --purge do debian. Porem se 
voce optasse antes por remover o pacote B, o pacote A seria removido.

Ou seja se a remocao é aplicada ao pacote, suas dependencias nao serao 
removidas. Porem se aplicada a uma dependencia, o pacote provido por essa 
dependencia sera removido. Uma explicacao mais detalhada de como isso funciona 
e o porquê disso, você encontra na própria lista.  

https://lists.dulug.duke.edu/pipermail/yum/2006-June/008828.html

> 
> porem na documentação não encontrei resposta para as seguintes  perguntas:
> *O comando yum remove pacote remove os arquivos de configuração tambem? *
> caso não remova, *qual comando faria isso utilizando o yum?*
> 
> abraço pessoal!
> 

Também não achei a documentação tão ampla assim, pelo menos não no site do 
fedora. O man yum eu achei pobre, e encontrei link de referencias quebrados 
mesmo tendo a última versão do yum.
Uma boa dica é a lista de discussão do yum.

Como observação final, vale lembrar que o yum suporta plugins que alteram seu 
comportamento padrão. Então pode ser que exista algum plugin para o yum que 
mude esse comportamento.

Abs!



------------------------------------

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/lpi/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a