Limpar Ubuntu com 3 comandos

Iniciado por jkmsjq, 15 de Junho de 2013, 00:12

tópico anterior - próximo tópico

jkmsjq

Para quem deseja eliminar configurações inutilizáveis por meio do terminal com um único comando, pode execurtar o seguinte:

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:


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:

rm -r -f ~/.local/share/Trash/files/*


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

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

Arthur Bernardes

#1
Interessante amigo. :)

nomade

Ubuntu Studio 22.04 LTS

jkmsjq

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

gaguiballz

Ó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.

haereticus

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

Homem_da_selva

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

haereticus

Citação de: Homem_da_selva 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
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

Adriano R.N.

Camarada, obrigado!
Aqui funcionou perfeitamente.
Boa sorte e Muito AXÉ!!!