Exclusão de programas !

1. Exclusão de programas !

Rafael Miott Sarra
rafamiott

(usa Debian)

Enviado em 02/10/2010 - 11:06h

Ola Minha duvida é a seguinte...

Quando baixamos um determinado programa por exemplo o brasero enao ele instala junto algumas bibliotecas e tals depois quando eu remover o brasero ele vai remover tudo oq ele baixou?

E se ele estiver compartilhando uma biblioteca com alguem ele nao exclui neh ?

Muito Obrigado


  


2. Re: Exclusão de programas !

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 02/10/2010 - 11:43h

normalmente, não exclui se não estiver em uso. Linux tem muitas dependências cruzadas, pacotes que são usados por uma coisa e também por outra,e se durante uma instalação uma versão for trocada, de um pacote, e esta versão for melhor alternativa ela "vira" a alternativa normal.
ex. ontem eu estava vendo um problema de um usuario de sabayon.
o sabayon dele tinha uma biblioteca antiga (GLIBC), para outro programa instalar, essa biblioteca foi atualizada,pq a versão antiga de GLIBC não funcionava.
o que aconteceu? também o Wine, do micro dele, que antes usava GLIB comum,passou a usar a GLIBC como dep!.
porisso em linux,as vezes é complicado saber o que se pode tirar.
outro exemplo, compiz funciona sem sexy-python, mas se ele achar sexy-python nos repos ele usa, pq funciona melhor com a biblioteca.
quando se compila manualmente, como no slackware, no gentoo, é possível inclusive tirar as deps não essenciais.


3. Re: Exclusão de programas !

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 02/10/2010 - 12:29h

Ressaltando que no Windows também ocorre o mesmo fenômeno, quando determinados programas "acham por bem" substituir certes DLLs nativas do Windows pelas suas próprias, e depois de deletados tais programas, simplesmente fica faltando alguma biblioteca essencial ao funcionamento do sistema operacional, ou o sistema passa a operar estranhamente com essas DLLs anteradas.


4. Re: Exclusão de programas !

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/10/2010 - 12:31h

apt-get remove apenas o pacote especificado, sem mexer em outras bibliotecas e pacotes que foram instalados junto com ele. Para evitar que estes componentes desnecessários se acumulem, está disponível o "apt-get autoremove", que se encarrega de localizar e remover os pacotes "órfãos", que não são mais necessários.
http://www.gdhpress.com.br/blog/dicas-apt-get-aptitude/



5. Re: Exclusão de programas !

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 02/10/2010 - 13:18h

Mas o Synaptic dá a opção de baixar ou remover só o aplicativo principal ou cada uma das dependências. Então um usuário mais experimentado poderá ter maiores chances de não "dar com os burros n'água".


6. Re: Exclusão de programas !

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/10/2010 - 13:30h

Eu acho que nunca dá pra ter certeza se o que está sendo removido é importante apenas para o programa em questão ou se é importante para o sistema inteiro.

Apenas slackers velhos de guerra que instalam tudo na unha sem a ajuda de nenhum gerenciador é que podem ter algo próximo da certeza (pelo menos é o que eu penso, pode não ser assim realmente).

Mas, é necessário confiar no seu gerenciador. E acredito que, não deve fazer mal ao sistema ter bibliotecas orfãs, pois elas podem ser usadas por algum outro programa que vc instalar posteriormente.

Abraço


7. vou usar o K3b no Gnome como exemplo

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/10/2010 - 14:09h


se usando o apt-get para remover o K3B:

$ sudo apt-get --purge remove k3b
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
libk3b6 libflac++6 libkcddb4 k3b-data libk3b6-extracodecs
Use 'apt-get autoremove' para removê-los.
Os pacotes a seguir serão REMOVIDOS:
k3b* k3b-i18n*
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 294 não atualizados.
Depois desta operação, 17,3MB de espaço em disco serão liberados.
Você quer continuar [S/n]?

Para remover o lixo ( libk3b6 libflac++6 libkcddb4 k3b-data libk3b6-extracodecs ):

$ sudo apt-get autoremove --purge

#

Usando o aptitude:

$ sudo aptitude purge k3b
Os pacotes a seguir serão REMOVIDOS:
k3b{p}
0 pacotes atualizados, 0 novos instalados, 1 a serem removidos e 295 não atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 1999kB serão liberados.
Os pacotes a seguir possuem dependências não satisfeitas:
k3b-i18n: Depende: k3b mas não irá ser instalado.
As seguintes ações resolverão estas dependências:

Remover os pacotes a seguir:
1) k3b-i18n



Aceitar esta solução? [Y/n/q/?] y
Os pacotes a seguir serão REMOVIDOS:
k3b{p} k3b-data{u} k3b-i18n{a} libflac++6{u} libk3b6{u}
libk3b6-extracodecs{u} libkcddb4{u}
0 pacotes atualizados, 0 novos instalados, 7 a serem removidos e 290 não atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 31,6MB serão liberados.
Você deseja continuar? [Y/n/?]


Como visto acima o Aptitude faz tudo de uma tacada só.

#

Para fazer pelo Synaptic, você clica em procurar, digita k3b, aparecerá uma lista, selecione os que estão instalados e com o botão direito escolher "Marcar para Remoção Completa), no caso achei somente 5 pacotes, ao removê-los, ficaram 2 como órfãos (poderão ser vistos na seção acho que configuração residual, algo do tipo).

[]s.


8. Re: Exclusão de programas !

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 02/10/2010 - 14:20h

quando eue estva começando a usar sabayon, a 4 anos, ainda me lembro. O Entropy me deu a mensagem:

these are orphaned packages that no more used in you system. You may delete them, Delete? (Y,N)

e pronto! foi-se meu Python embora, Python funcionante!

Na dúvida, melhor deixar, tanto que os HDDs de hoje em dia são muito grandes,e diferente de Windows,Linux não fica lento pq tem o HDD cheio de de coisas.
alguns docs na rede dizem que até tirar tmp e cache manualmente pode ser arriscado.

a uma dica, BleachBit é bom , funciona bem.


9. Re: Exclusão de programas !

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/10/2010 - 14:23h

No Sabayon já aconteceu comigo também, meio KDE foi pro saco. Vivendo e aprendendo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts