Autor Tópico: Limpar Ubuntu com 3 comandos  (Lida 8474 vezes)

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Limpar Ubuntu com 3 comandos
« Online: 15 de Junho de 2013, 00:12 »
Para quem deseja eliminar configurações inutilizáveis por meio do terminal com um único comando, pode execurtar o seguinte:

Código: [Selecionar]
sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)

Resultado no meu computador com esse comando foi o seguinte:

Código: [Selecionar]
jeisonkertesz@jeisonkertesz-945GCM-S2L:~$ sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)
[sudo] password for jeisonkertesz:
(Lendo banco de dados ... 210656 arquivos e diretórios atualmente instalados.)
Removendo fonts-tlwg-garuda ...
Limpando arquivos de configuração de fonts-tlwg-garuda ...
Removendo fonts-tlwg-kinnari ...
Limpando arquivos de configuração de fonts-tlwg-kinnari ...
Removendo fonts-tlwg-loma ...
Limpando arquivos de configuração de fonts-tlwg-loma ...
Removendo fonts-tlwg-mono ...
Limpando arquivos de configuração de fonts-tlwg-mono ...
Removendo fonts-tlwg-norasi ...
Limpando arquivos de configuração de fonts-tlwg-norasi ...
Removendo fonts-tlwg-typist ...
Limpando arquivos de configuração de fonts-tlwg-typist ...
Removendo fonts-tlwg-typo ...
Limpando arquivos de configuração de fonts-tlwg-typo ...
Removendo fonts-tlwg-umpush ...
Limpando arquivos de configuração de fonts-tlwg-umpush ...
Removendo fonts-tlwg-waree ...
Limpando arquivos de configuração de fonts-tlwg-waree ...
Removendo language-pack-de-base ...
Limpando arquivos de configuração de language-pack-de-base ...
Removendo language-pack-gnome-de-base ...
Limpando arquivos de configuração de language-pack-gnome-de-base ...
Removendo language-pack-gnome-zh-hans-base ...
Limpando arquivos de configuração de language-pack-gnome-zh-hans-base ...
Removendo language-pack-zh-hans-base ...
Limpando arquivos de configuração de language-pack-zh-hans-base ...
Removendo libcmis-0.2-0 ...
Limpando arquivos de configuração de libcmis-0.2-0 ...
Removendo libexttextcat0 ...
Limpando arquivos de configuração de libexttextcat0 ...
Removendo libfltk1.1 ...
Limpando arquivos de configuração de libfltk1.1 ...
Removendo libhyphen0 ...
Limpando arquivos de configuração de libhyphen0 ...
Removendo libmythes-1.2-0 ...
Limpando arquivos de configuração de libmythes-1.2-0 ...
Removendo libpostproc52 ...
Limpando arquivos de configuração de libpostproc52 ...
Removendo libstlport4.6ldbl ...
Limpando arquivos de configuração de libstlport4.6ldbl ...
Removendo libswscale2 ...
Limpando arquivos de configuração de libswscale2 ...
Removendo libutouch-evemu1 ...
Limpando arquivos de configuração de libutouch-evemu1 ...
Removendo libutouch-frame1 ...
Limpando arquivos de configuração de libutouch-frame1 ...
Removendo libutouch-geis1 ...
Limpando arquivos de configuração de libutouch-geis1 ...
Removendo libutouch-grail1 ...
Limpando arquivos de configuração de libutouch-grail1 ...
Removendo libxml-commons-resolver1.1-java ...
Limpando arquivos de configuração de libxml-commons-resolver1.1-java ...
Removendo linux-image-3.2.0-34-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-34-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-34-generic /boot/vmlinuz-3.2.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-34-generic /boot/vmlinuz-3.2.0-34-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-34-generic /boot/vmlinuz-3.2.0-34-generic
Removendo linux-image-3.2.0-35-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-35-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-35-generic /boot/vmlinuz-3.2.0-35-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-35-generic /boot/vmlinuz-3.2.0-35-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-35-generic /boot/vmlinuz-3.2.0-35-generic
Removendo linux-image-3.2.0-36-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-36-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-36-generic /boot/vmlinuz-3.2.0-36-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-36-generic /boot/vmlinuz-3.2.0-36-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-36-generic /boot/vmlinuz-3.2.0-36-generic
Removendo linux-image-3.2.0-37-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-37-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
Removendo linux-image-3.2.0-38-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-38-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
Removendo linux-image-3.2.0-41-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-41-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-41-generic /boot/vmlinuz-3.2.0-41-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-41-generic /boot/vmlinuz-3.2.0-41-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-41-generic /boot/vmlinuz-3.2.0-41-generic
Removendo linux-image-3.2.0-42-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-42-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-42-generic /boot/vmlinuz-3.2.0-42-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-42-generic /boot/vmlinuz-3.2.0-42-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-42-generic /boot/vmlinuz-3.2.0-42-generic
Removendo linux-image-3.2.0-43-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-43-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-43-generic /boot/vmlinuz-3.2.0-43-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-43-generic /boot/vmlinuz-3.2.0-43-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-43-generic /boot/vmlinuz-3.2.0-43-generic
Removendo linux-image-3.2.0-44-generic ...
Limpando arquivos de configuração de linux-image-3.2.0-44-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-44-generic /boot/vmlinuz-3.2.0-44-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-44-generic /boot/vmlinuz-3.2.0-44-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-48-generic...
P: Writing config for /boot/vmlinuz-3.2.0-45-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-44-generic /boot/vmlinuz-3.2.0-44-generic
Removendo popularity-contest ...
Limpando arquivos de configuração de popularity-contest ...
Removendo uno-libs3 ...
Limpando arquivos de configuração de uno-libs3 ...
jeisonkertesz@jeisonkertesz-945GCM-S2L:~$

Para remover arquivos da lixeira, tente o seguinte comando:

Código: [Selecionar]
rm -r -f ~/.local/share/Trash/files/*

Para excluir miniatura de imagens carregadas da internet dos últimos 7 dias com um único comando:

Código: [Selecionar]
find ~/.thumbnails -type f -atime +7 -exec rm {} \;

LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #1 Online: 15 de Junho de 2013, 08:23 »
Interessante amigo. :)
« Última modificação: 15 de Junho de 2013, 08:31 por Arthur Bernardes »

Offline nomade

  • O negócio não tem alma
  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.192
  • O negócio não tem alma
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #2 Online: 15 de Junho de 2013, 09:02 »
Boa dica, jkmsjq!
Ubuntu Studio 22.04 LTS

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #3 Online: 15 de Junho de 2013, 10:20 »
 ;D ;D

Sempre aposto a ajudar...!!!

 :D :D
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline gaguiballz

  • Usuário Ubuntu
  • *
  • Mensagens: 13
  • Ubuntu Member - x32
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #4 Online: 02 de Julho de 2013, 20:27 »
Ótima dica, porém eu uso o Ubuntu Tweak pra remover arquivos inutilizáveis, e ajuda muito, não sei se é muita coisa, utilizo Ubuntu a 6 meses, e só hoje descobri como usar ele  :P Do mesmo jeito, obrigado  :)
Iniciante no ramo de Ubuntu, por 7 meses, aprendendo sobre este maravilhoso SO.

Offline haereticus

  • Usuário Ubuntu
  • *
  • Mensagens: 975
  • Xubuntu 12.04.2 x64
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #5 Online: 02 de Julho de 2013, 20:30 »
Essa dica matou a pau, muito boa.  :o
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14” LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #6 Online: 07 de Julho de 2013, 22:12 »
Boa  noite!...

O comando "sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)" não funcionou, segue abaixo o resultado.

sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)

dpkg: erro: --purge precisa de pelo menos um nome de pacote como argumento

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes
  • ;

Utilize `dselect' ou `aptitude' para gestão de pacotes amigável;
Escreva dpkg -Dhelp para uma lista de valores de flags de debug do dpkg;
Escreva dpkg --force-help para uma lista de opções para forçar operações;
Escreva dpkg-deb --help para ajuda sobre manipular ficheiros *.deb;

Opções marcadas com
  • produzem muita saída de texto - utilize pipes com `less' ou `more' !


N

Offline haereticus

  • Usuário Ubuntu
  • *
  • Mensagens: 975
  • Xubuntu 12.04.2 x64
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #7 Online: 08 de Julho de 2013, 06:44 »
Boa  noite!...

O comando "sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)" não funcionou, segue abaixo o resultado.

sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)

dpkg: erro: --purge precisa de pelo menos um nome de pacote como argumento

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes
  • ;

Utilize `dselect' ou `aptitude' para gestão de pacotes amigável;
Escreva dpkg -Dhelp para uma lista de valores de flags de debug do dpkg;
Escreva dpkg --force-help para uma lista de opções para forçar operações;
Escreva dpkg-deb --help para ajuda sobre manipular ficheiros *.deb;

Opções marcadas com
  • produzem muita saída de texto - utilize pipes com `less' ou `more' !


N

Cara de boa, esta mensagem aparece quando não há residuos a remover.

Faz um teste, desinstala qualquer programa que use configurações pessoais e depois dá o comando.
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14” LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2

Offline Adriano R.N.

  • Usuário Ubuntu
  • *
  • Mensagens: 1.095
    • Ver perfil
Re: Limpar Ubuntu com 3 comandos
« Resposta #8 Online: 10 de Julho de 2013, 21:34 »
Camarada, obrigado!
Aqui funcionou perfeitamente.
Boa sorte e Muito AXÉ!!!