apt-get autoremove deletando tudo

1. apt-get autoremove deletando tudo

paulo
paulorb35

(usa Linux Mint)

Enviado em 31/05/2015 - 11:52h

Após remover o programa sylpheed ($ sudo apt-get remove sylpheed) mandei atualizar o sitema ($ sudo apt-get update e $ sudo apt-get upgrade) apareceu uma mensagem no terminal pedindo para dar um apt-get autoremove para excluir uns pacotes que não seriam mais utilizados.no entanto o apt-get autoremove saiu removendo vários programas.

gostaria de saber o porquê isso aconteceu? E se o comando apt-get autoremove é perigoso ?

Desculpa a pergunta simples tenho pouco tempo de GNU/Linux


  


2. Re: apt-get autoremove deletando tudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/05/2015 - 11:59h

Bom dia,

Putz.........claro que é perigoso. Autoremover com autorização pelo administrador pode causar vários transtornos. Precisa ler o que ele removerá. Geralmente ele vai te pedir autorização. Se não ler o que será removido.....

sudo apt-get autoremove ##=> Só em último caso e sob observação do usuário.

Espero que tenha bkps de seus arquivos. Talvez seja necessária uma reinstalação do SO.

Att,
Jbaf 2015
Mageia 5(KDE), Fedora 21(GNOME)


3. Re: apt-get autoremove deletando tudo

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/05/2015 - 12:33h

-eu uso sudo apt-get autoremove rotineiramente e nunca perdi uma programa acidentalmente
-primeiro eu desinstalo um programa : sudo apt-get remove programa
-depois eu rodo sudo apt-get autoremove para limpar as dependências desnecessárias
-até o momento sem problemas


4. Re: apt-get autoremove deletando tudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/05/2015 - 14:13h

paulorb35 escreveu:

Após remover o programa sylpheed ($ sudo apt-get remove sylpheed) mandei atualizar o sitema ($ sudo apt-get update e $ sudo apt-get upgrade) apareceu uma mensagem no terminal pedindo para dar um apt-get autoremove para excluir uns pacotes que não seriam mais utilizados.no entanto o apt-get autoremove saiu removendo vários programas.

gostaria de saber o porquê isso aconteceu? E se o comando apt-get autoremove é perigoso ?

Desculpa a pergunta simples tenho pouco tempo de GNU/Linux


Veja essas dicas:
http://linuxdicasesuporte.blogspot.com.br/2015/05/ao-remover-um-programa-no-debian-o-apt.html
http://www.vivaolinux.com.br/dica/Como-evitar-que-o-apt-get-autoremove-desinstale-toda-a-interface-g...

A razão para isso acontecer é que o apt-get gerencia as dependência automaticamente. Então quando um programa "x" é instalado as suas dependências são instaladas e marcadas como "instalação automática", daí se o programa "x" for removido tudo que estava associado a ele será também removido.

Isso acontece com mais frequência em meta-pacotes, ou seja, pacotes fictícios usados para "facilitar" a instalação de um grande número de pacotes relacionados (não necessariamente dependentes). Um exemplo de meta pacote é o "gnome", que instala todo o ambiente gráfico e os programas padrões do Gnome. Caso qualquer pacote dentro do "gnome" seja removido, tudo o mais também será pelo "apt-get autoremove"

A solução é mostrado nas dicas, em resumo o que se deve fazer é marcar os pacotes como "instalação manual" para serem excluídos do "autoremove".


5. Re: apt-get autoremove deletando tudo

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/05/2015 - 20:00h

PauloHAC escreveu:

paulorb35 escreveu:

Após remover o programa sylpheed ($ sudo apt-get remove sylpheed) mandei atualizar o sitema ($ sudo apt-get update e $ sudo apt-get upgrade) apareceu uma mensagem no terminal pedindo para dar um apt-get autoremove para excluir uns pacotes que não seriam mais utilizados.no entanto o apt-get autoremove saiu removendo vários programas.

gostaria de saber o porquê isso aconteceu? E se o comando apt-get autoremove é perigoso ?

Desculpa a pergunta simples tenho pouco tempo de GNU/Linux


Veja essas dicas:
http://linuxdicasesuporte.blogspot.com.br/2015/05/ao-remover-um-programa-no-debian-o-apt.html
http://www.vivaolinux.com.br/dica/Como-evitar-que-o-apt-get-autoremove-desinstale-toda-a-interface-g...

A razão para isso acontecer é que o apt-get gerencia as dependência automaticamente. Então quando um programa "x" é instalado as suas dependências são instaladas e marcadas como "instalação automática", daí se o programa "x" for removido tudo que estava associado a ele será também removido.

Isso acontece com mais frequência em meta-pacotes, ou seja, pacotes fictícios usados para "facilitar" a instalação de um grande número de pacotes relacionados (não necessariamente dependentes). Um exemplo de meta pacote é o "gnome", que instala todo o ambiente gráfico e os programas padrões do Gnome. Caso qualquer pacote dentro do "gnome" seja removido, tudo o mais também será pelo "apt-get autoremove"

A solução é mostrado nas dicas, em resumo o que se deve fazer é marcar os pacotes como "instalação manual" para serem excluídos do "autoremove".


Isto me lembrou de quando usava o Debian com mais frequência e preferia o aptitude ao apt-get, que inclusive pensei que seria descontinuado. Mas o Ubuntu não o adotou (Nao lembro bem o motivo agora, mas acredito que foi algo bobo como falta de espaço no CD), então acabou não pegando.

A recomendação era usar um ou outro (Nao sei se hoje ainda vale isto, mas eu acabo usando o aptitude sempre que posso).


https://www.debian.org/doc/manuals/debian-faq/ch-uptodate.en.html
9.1.1 aptitude
aptitude is the recommended package manager for Debian GNU/Linux systems, and is described in aptitude, Section 8.1.3.

------------------------------------------------------
¿? -> keyboard Error: No Keyboard Present, PRESS F1 to continue.



6. Re: apt-get autoremove deletando tudo

edps
edps

(usa Slackware)

Enviado em 31/05/2015 - 20:30h

clodoaldops escreveu:

-eu uso sudo apt-get autoremove rotineiramente e nunca perdi uma programa acidentalmente
-primeiro eu desinstalo um programa : sudo apt-get remove programa
-depois eu rodo sudo apt-get autoremove para limpar as dependências desnecessárias
-até o momento sem problemas


Só posso crer que sou abençoado! porque inclusive meu apt.conf está definido para remover o excesso.

A solução para esses problemas no Debian é não instalar meta-pacotes, mas se caso intale-os (ou se os mesmos já estiverem instalados, caso da instalação default), veja meu comentário em:

http://www.vivaolinux.com.br/dica/Como-evitar-que-o-apt-get-autoremove-desinstale-toda-a-interface-g...



7. Re: apt-get autoremove deletando tudo

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/06/2015 - 14:02h

é um problema conhecido, aqui no VOL mesmo, já aconteceu.

volta e meia, dá doidera no APT o autoremove prega peças, e lá se vai meio GNOME:

Exs;;;

http://www.vivaolinux.com.br/topico/Debian-para-iniciantes/armadilha-do-apt-get
http://www.vivaolinux.com.br/dica/Como-evitar-que-o-apt-get-autoremove-desinstale-toda-a-interface-g...
http://askubuntu.com/questions/419540/apt-get-autoremove-removes-everything

entre muitos outros exemplos.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts