Por que o apt-get não remove pacotes direito?

1. Por que o apt-get não remove pacotes direito?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/03/2009 - 06:42h

Eu sempre quis saber isso , mas nunca achei uma resposta que me convencesse , coisas do tipo apt-get remove mousepad ai ele diz que é necessario remover o xfce todo! Esse tipo de coisa sempre foi motivo de risos para mim então se alguem souber por que isso acontece por favor poste




  


2. Re: Por que o apt-get não remove pacotes direito?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/03/2009 - 06:57h

Isto ocorre porque a distribuição que você está usando colocou o mousepad como dependência de todo o Xfce, não é problema do apt-get, mas sim é dos empacotadores do Xfce.


3. Re: Por que o apt-get não remove pacotes direito?

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 16/03/2009 - 09:09h

"To be or not to be..."

Para que uma ferramenta de gerenciamento de pacotes possa gerenciar dependências, é preciso que os pacotes "informem" quais são elas.

Fica por conta do empacotador fazer isso e, no caso que vc citou, o empacotador informou que o mousepad depende do XFCE e vice-versa.

Por conta disso, a apt vai querer remover o XFCE quando vc mandar remover o mousepad.

Isso não ocorre no Slackware, que não tem qualquer gerenciamento de dependências. Mas, por conta dessa "liberdade", é preciso que o usuário descubra quais são as dependências dos pacotes extras que ele quiser instalar, pois, do contrário, esses pacotes instalam mais não funcionam.

Então, "to be or not to be..."

ou seja...

o gerenciamento de dependências me impede de remover o que eu quiser (o mousepad, no seu exemplo), mas, por outro lado, ajuda-me a instalar o que eu quiser.


4. Re: Por que o apt-get não remove pacotes direito?

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/03/2009 - 13:22h

É faz sentido pinduvoz , mas eu acho um tanto estranho , outra vez eu tinha o kde instalado (big linux) ai instalei o kdebluetooth , acho que é esse o nome , ai não gostei e fui remover o tal pacote , mais uma vez ele queria remover o kde-base kde-libs etc... Ou seja um pacote instalado posteriormente
(que nem tem muito a ver com nada no sistema) não pode ser removido . Estou pesquisando bastante sobre esse gerenciador de pacotes pois até existe ele pro slackware (slapt-get) mas meu medo é que ele faça as mesmas cacas citadas acima.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts