Desinstalar programas sem deixar rastros [RESOLVIDO]

1. Desinstalar programas sem deixar rastros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/07/2017 - 15:38h

Olá a todos.

Percebi que algumas configurações de programas continuam mesmo após terem sido desinstalados. Vou explicar. Por ex.: Instalei o Cairo Dock. Então para desinstalar usei o comando:

sudo apt-get remove cairo-dock


Depois usei o comando:

sudo apt-get autoremov


Até então tudo bem, mas acabei instalando novamente o esse dock e quando cliquei em abrir, ele permaneceu com todos os programas que haviam antes de eu desinstalá-lo. Teria algum outro comando de desinstalar por completo? Outra coisa que achei estranho foi que depois de desinstalar o Cairo Dock, instalei outro dock e para minha surpresa, ao desinstalar também esse outro dock, ele permaneceu ativo, pois esqueci de sair dele.

Como faço para que os programas sejam totalmente desinstalados?

Configurações do meu Linux:

DISTRIB_ID=LinuxMint DISTRIB_RELEASE=18.2 DISTRIB_CODENAME=sonya DISTRIB_DESCRIPTION="Linux Mint 18.2 Sonya" NAME="Linux Mint" VERSION="18.2 (Sonya)"


Obrigado


  


2. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 27/07/2017 - 15:55h

Experimenta: apt purge programa


--
If it ain't broke, fix it until it is.


3. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/07/2017 - 15:56h

xerxeslins escreveu:

Experimenta: apt purge programa


--
If it ain't broke, fix it until it is.


Olá xerxeslins. Vou tentar esse comando.

Obrigado


4. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/07/2017 - 18:15h

O "apt purge programa" vai desinstalar o programa e remover os arquivos de configurações que por ventura ficam em /etc ou /usr/share. Mas ele não remove o que fica na pasta $HOME. Você tem que remover os arquivos ocultos manualmente, geralmente em ~/.config, ~/.cache ou ~/.local/share.


5. Re: Desinstalar programas sem deixar rastros

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 27/07/2017 - 18:19h

PauloHAC escreveu:

O "apt purge programa" vai desinstalar o programa e remover os arquivos de configurações que por ventura ficam em /etc ou /usr/share. Mas ele não remove o que fica na pasta $HOME. Você tem que remover os arquivos ocultos manualmente, geralmente em ~/.config, ~/.cache ou ~/.local/share.


complementado ... tem muitos que criam suas proprias pastas, ocultas ou não ...

isso por exemplo acho uma parada que deveria ser opcional ... eu já tentei pensar em algo para essa "completa desinstalação" porém nada me ocorreu ... talvez um script que envolvesse o "history" do terminial + rm no /home ... sei lá ...



------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



6. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/07/2017 - 18:21h

Como remover pacotes de softwares instalados no Debian ou Ubuntu

Se você instalou com o apt-get:
sudo apt-get remove nome_do_pacote

Use a opção purge para remover também os arquivos de configuração:
sudo apt-get --purge nome_do_pacote

Se você instalou um pacote .deb, com o dpkg:
sudo dpkg --remove nome_do_pacote

Você pode usar a opção --purge aqui também:
sudo dpkg --purge nome_do_pacote

Se você não tem intenção de reinstalar o aplicativo, deve usar a opção purge, para manter o seu sistema limpo.
https://elias.praciano.com/2014/04/como-desinstalar-programas-no-linux/

***********
Meu Blog
https://dicaslinuxmint.blogspot.com.br/


7. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/07/2017 - 23:55h

Para somente desinstalar eu conheço o comando:
sudo apt-get remove nomedoarquivo

Para desinstalar e remover os pacotes:
sudo apt-get remove --auto-remove nomedoarquivo

Você também pode expurgar a fim de limpar as configurações e/ou dados de um arquivo com:
sudo apt-get purge nomedoarquivo

Também há a possibilidade de expurgar e remove os pacotes dependentes:
sudo apt-get purge --auto-remove nomedoarquivo


8. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Guilherme Machado
Ma-chan

(usa Arch Linux)

Enviado em 28/07/2017 - 01:21h

E para as outras distros? Eu só conheço;

No Fedora;
# dnf remove pacote
# dnf remove @grupo

No Arch;
# pacman -R pacote
# pacman -Rs pacote
# pacman -Rsn pacote
# pacman -Rsnc pacote

O primeiro remove apenas um pacote deixando suas dependências, o segundo remove um grupo de pacotes relacionados e o terceiro tenta remover por completo, é como eu entendo ao menos. O c do último seria algo relacionado ao cache, acho.



_________________________

# Keep It Simple, Stupid!

--------(Xfce 4)--------

Arch Linux + Kernel LTS

========================



9. Re: Desinstalar programas sem deixar rastros [RESOLVIDO]

Jake M.
JakeMad

(usa Arch Linux)

Enviado em 28/07/2017 - 03:22h

ochapeudepalha escreveu:

E para as outras distros? Eu só conheço;

No Fedora;
# dnf remove pacote
# dnf remove @grupo

No Arch;
# pacman -R pacote
# pacman -Rs pacote
# pacman -Rsn pacote
# pacman -Rsnc pacote

O primeiro remove apenas um pacote deixando suas dependências, o segundo remove um grupo de pacotes relacionados e o terceiro tenta remover por completo, é como eu entendo ao menos. O c do último seria algo relacionado ao cache, acho.



_________________________

# Keep It Simple, Stupid!

--------(Xfce 4)--------

Arch Linux + Kernel LTS

========================


Problema resolvido agora!
https://wiki.archlinux.org/index.php/Pacman/Rosetta

;)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts