apt-get - remover pacote sem remover outros [RESOLVIDO]

1. apt-get - remover pacote sem remover outros [RESOLVIDO]

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 14/09/2016 - 20:51h

Tem alguma forma de eu remover somente o pacote adobe-flashplugin, sem que seja removido os outros pacotes citados abaixo quando eu usar o comando 'sudo apt autoremove'

Nota : Os vários pacotes citados abaixo não tem nada haver com o plugin do adobe-flashplugin.

sudo apt-get remove adobe-flashplugin
[sudo] senha para nando:
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:
cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra
libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8
liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5
libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1
libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra
unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra
Utilize 'sudo apt autoremove' para os remover.
Os pacotes a seguir serão REMOVIDOS:
adobe-flashplugin mint-meta-codecs mint-meta-codecs-core
0 pacotes atualizados, 0 pacotes novos instalados, 3 a serem removidos e 406 não atualizados.
Depois desta operação, 38,1 MB de espaço em disco serão liberados.
Você quer continuar? [S/n] s
(Lendo banco de dados ... 238164 ficheiros e directórios actualmente instalados.)
A remover mint-meta-codecs (2016.05.04) ...
A remover mint-meta-codecs-core (2016.05.04) ...
A remover adobe-flashplugin (1:20160712.1-0ubuntu0.16.04.1) ...
A processar 'triggers' para hicolor-icon-theme (0.15-0ubuntu1) ...
A processar 'triggers' para mintsystem (8.2.8) ...


  


2. MELHOR RESPOSTA

Eduardo
vchacal

(usa Debian)

Enviado em 14/09/2016 - 21:00h

nandosilva escreveu:

Tem alguma forma de eu remover somente o pacote adobe-flashplugin, sem que seja removido os outros pacotes citados abaixo quando eu usar o comando 'sudo apt autoremove'

Nota : Os vários pacotes citados abaixo não tem nada haver com o plugin do adobe-flashplugin.

sudo apt-get remove adobe-flashplugin
[sudo] senha para nando:
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:
cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra
libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8
liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5
libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1
libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra
unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra
Utilize 'sudo apt autoremove' para os remover.
Os pacotes a seguir serão REMOVIDOS:
adobe-flashplugin mint-meta-codecs mint-meta-codecs-core
0 pacotes atualizados, 0 pacotes novos instalados, 3 a serem removidos e 406 não atualizados.
Depois desta operação, 38,1 MB de espaço em disco serão liberados.
Você quer continuar? [S/n] s
(Lendo banco de dados ... 238164 ficheiros e directórios actualmente instalados.)
A remover mint-meta-codecs (2016.05.04) ...
A remover mint-meta-codecs-core (2016.05.04) ...
A remover adobe-flashplugin (1:20160712.1-0ubuntu0.16.04.1) ...
A processar 'triggers' para hicolor-icon-theme (0.15-0ubuntu1) ...
A processar 'triggers' para mintsystem (8.2.8) ...


nandosilva,

Apenas os pacotes adobe-flashplugin mint-meta-codecs mint-meta-codecs-core serão removidos, aquela lista grande de pacotes não.

Mesmo assim não quer que remova os pacotes mint-meta-codecs e mint-meta-codecs-core. Acho que o dpkg pode ser a opção, da uma olhada nisso pra ver. Tipo procure o pacote dpkg -l | grep adobe-flashplugin e depois dpkg -r adobe-flashplugin

3. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2016 - 20:57h

Tenta instalar esses dois que saíram com Flash de novo, um a um.
Veja se o pacote de Flash não volta.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2016 - 21:15h

Esse metapacote pode ser removido sem levar o restante dos pacotes junto... basta marca os pacotes como "instalado manualmente" que fica tudo ok, o autoremove não irá tirá-los. Uma forma prática de fazer isso mandar reinstalar essa lista de pacotes que apareceu...

$ sudo apt-get install cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra
libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8
liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5
libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1
libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra
unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra

Assim os pacotes serão automaticamente marcados com "manual".


5. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2016 - 21:15h

É verdade. Se for apenas aquela porção de pacotes nada acontecerá.
A menos que se execute algo como autoclean. Aí eles saem mesmo.

Agora quanto aos dois que saíram, estes dependem de Flash.
Corrigindo: capaz que Flash volte se tentar reinstalá-los.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



6. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2016 - 21:36h

Como diria o velho kernel: já fez bkp de seus arquivos?
Eu sempre mandei autoremove qdo solicitado pelo terminal
Até momento não tive problemas graves
Mas é bom prevenir


7. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Gabriel Azevedo Roldon
Roldon

(usa Debian)

Enviado em 15/09/2016 - 03:13h

Eu nunca entendi bem pra que serve o autoremove. As duas vezes que usei quando ele pediu, desinstalou vários programas, tipo gimp, clamtk, vlc.

Minha lista de pacotes que ele quer que eu remova já está enorme e to sem coragem de usar o comando. kkk


8. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/09/2016 - 14:00h

Roldon escreveu:

Eu nunca entendi bem pra que serve o autoremove. As duas vezes que usei quando ele pediu, desinstalou vários programas, tipo gimp, clamtk, vlc.

Minha lista de pacotes que ele quer que eu remova já está enorme e to sem coragem de usar o comando. kkk


Basta marca os pacotes como "instalado manualmente" que fica tudo ok, o autoremove não irá tirá-los. Uma forma prática de fazer isso é mandar reinstalar essa lista de pacotes que aparece (com execeção do metapacote). Dá pra fazer isso no Synaptic também!

O problema todo está justamente nos tais "metapacotes", que são pacotes fictícios que servem apenas para puxar um conjunto de pacotes com alguma determinada função (não necessariamente dependências). Exemplo, um metapacote para codecs, vai instalar uma série de codecs e programas multimídias. Esses pacotes ficam marcados no dpkg/apt como instalados automaticamente... se mudar a marcação para manual, resolve o problema do "autoremove"!

No entando, há vários casos de metapacotes com hard-dependências, nestes casos se remover um leva todos embora. Sempre é bom fazer uma simulação antes (usando a opção -s do apt-get) pra saber no que vai dar.


9. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/09/2016 - 14:03h

Corrigindo de novo: autoclean não, autoremove.


10. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

Gabriel Azevedo Roldon
Roldon

(usa Debian)

Enviado em 15/09/2016 - 21:07h

PauloHAC escreveu:

Roldon escreveu:

Eu nunca entendi bem pra que serve o autoremove. As duas vezes que usei quando ele pediu, desinstalou vários programas, tipo gimp, clamtk, vlc.

Minha lista de pacotes que ele quer que eu remova já está enorme e to sem coragem de usar o comando. kkk


Basta marca os pacotes como "instalado manualmente" que fica tudo ok, o autoremove não irá tirá-los. Uma forma prática de fazer isso é mandar reinstalar essa lista de pacotes que aparece (com execeção do metapacote). Dá pra fazer isso no Synaptic também!

O problema todo está justamente nos tais "metapacotes", que são pacotes fictícios que servem apenas para puxar um conjunto de pacotes com alguma determinada função (não necessariamente dependências). Exemplo, um metapacote para codecs, vai instalar uma série de codecs e programas multimídias. Esses pacotes ficam marcados no dpkg/apt como instalados automaticamente... se mudar a marcação para manual, resolve o problema do "autoremove"!

No entando, há vários casos de metapacotes com hard-dependências, nestes casos se remover um leva todos embora. Sempre é bom fazer uma simulação antes (usando a opção -s do apt-get) pra saber no que vai dar.


Esses macetes eu ainda não conhecia, nem fazia ideia que dava para simular no apt. Muito obrigado pela dica! Passarei a usar com certeza, chega de perder programas. haha


11. Re: apt-get - remover pacote sem remover outros [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 15/09/2016 - 21:18h

nandosilva escreveu:

Tem alguma forma de eu remover somente o pacote adobe-flashplugin, sem que seja removido os outros pacotes citados abaixo quando eu usar o comando 'sudo apt autoremove'

Nota : Os vários pacotes citados abaixo não tem nada haver com o plugin do adobe-flashplugin.

sudo apt-get remove adobe-flashplugin
[sudo] senha para nando:
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:
cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra
libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8
liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5
libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1
libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra
unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra
Utilize 'sudo apt autoremove' para os remover.
Os pacotes a seguir serão REMOVIDOS:
adobe-flashplugin mint-meta-codecs mint-meta-codecs-core
0 pacotes atualizados, 0 pacotes novos instalados, 3 a serem removidos e 406 não atualizados.
Depois desta operação, 38,1 MB de espaço em disco serão liberados.
Você quer continuar? [S/n] s
(Lendo banco de dados ... 238164 ficheiros e directórios actualmente instalados.)
A remover mint-meta-codecs (2016.05.04) ...
A remover mint-meta-codecs-core (2016.05.04) ...
A remover adobe-flashplugin (1:20160712.1-0ubuntu0.16.04.1) ...
A processar 'triggers' para hicolor-icon-theme (0.15-0ubuntu1) ...
A processar 'triggers' para mintsystem (8.2.8) ...


Da seguintes lista, os pacotes do bloco Os seguintes pacotes foram instalados automaticamente e já não são necessários:

cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8 liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5 libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1 libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra 


Serão removidos ao executar um apt-get autoremove ou apt-get autoremove --purge, pois foram instalados de forma AUTOMÁTICA como dependência de outro(s) pacote(s), para que isso não ocorra basta pô-los na forma MANUAL, um simples apt-get install precedido por essa longa lista deverá colocá-los como INSTALADOS MANUALMENTE:

$ sudo apt-get update
$ sudo apt-get install cabextract chromium-codecs-ffmpeg-extra gstreamer0.10-ffmpeg libavcodec-extra libbasicusageenvironment1 libdvbpsi10 libebml4v5 libgroupsock8 libhal1-flash libiso9660-8 liblivemedia50 liblua5.2-0 libmatroska6v5 libmpcdec6 libmspack0 libproxy-tools libqt5x11extras5 libresid-builder0c2a libsidplay2v5 libssh2-1 libunshield0 libupnp6 libusageenvironment3 libva-drm1 libvcdinfo0 libvlc5 libvlccore8 libvncclient1 libxcb-composite0 libxcb-xv0 oxideqt-codecs-extra unshield vlc vlc-data vlc-nox vlc-plugin-notify xplayer-plugins-extra


Execute os dois comandos acima e após isso para testar faça uma simulação de remoção:

$ sudo apt-get autoremove --purge -s 


Se não aparecer nada, é sinal que resolveu.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts