Aulas de informática

Limpando o Ubuntu de tudo que é desnecessário. Programa de limpeza do sistema Ubuntu para limpeza do sistema no Linux

Muitos usuários janelas, transferido para Linux, conheça um programa como CCleaner, que fornece aos usuários uma ferramenta poderosa e fácil de usar para limpar e otimizar sistemas operacionais de 32 e 64 bits Microsoft Windows.
O utilitário foi projetado para limpar arquivos indesejados ou que não funcionam, arquivos temporários da Internet criados por navegadores ou programas populares, bem como para limpar extensões de tipo de arquivo incorretas, aplicativos ausentes e outro “lixo” que se acumulou no sistema durante seu Operação.

SO Linux entope muito menos janelas. Não possuem registro e a arquitetura do sistema é projetada de forma a deixar o mínimo de “lixo” possível. Mas, além das falhas do sistema, arquivos de programas desnecessários, arquivos de usuários e kernels não utilizados podem se acumular no sistema de arquivos. Portanto, com o uso prolongado, pode ser necessária a limpeza do sistema para liberar espaço para mais programas e arquivos necessários na partição do disco rígido com o sistema instalado.

Existem diferentes pontos de vista sobre este assunto. Alguns dizem para limpar os sistemas Linux não necessariamente, eles dizem que não é janelas, e alguém, ao contrário, sugere limpeza regular/periódica, citando o fato de que ninguém jamais sofreu com a limpeza. Mas seja como for, você precisa saber sobre esses programas (eu acho).

EM Linux também existem programas semelhantes CCleaner, isso é antes de tudo Bleachbit, que está disponível nos repositórios de programas de quase todas as distribuições Linux. Mas provavelmente é destinado a usuários avançados, porque... quando usado de forma inadequada Bleachbit você pode "limpar" a tal ponto que o sistema não inicializará mais.

Você pode usar comandos de terminal mais seguros para limpar, como: limpar, limpar automaticamente E remoção automática.

Até recentemente, existia um programa como Ajuste do Ubuntu. Junto com as configurações da área de trabalho Ubuntu, ofereceu um sistema de limpeza seguro que fez seu trabalho corretamente, mesmo para um usuário novato. Linux. Mas o desenvolvedor chinês, ofendido porque os desenvolvedores Ubuntu não incluíram o programa nos repositórios oficiais, abandonaram seu desenvolvimento e agora entusiastas Linux oferecer instalação da última versão desenvolvida em repositórios de usuários.

Mas desde o desenvolvimento Ajuste do Ubuntu parou, a função mais útil permaneceu Limpeza do sistema.
Desenvolvedor Gerard Puig trazido para fora Limpeza do sistema Ubuntu Tweak e criei um programa baseado nele Limpador Ubuntu, mantendo todas as funções necessárias.


Embora Limpador Ubuntu, foi criado para Ubuntu, o programa é instalado e executado em distribuições baseadas em um pacote base Ubuntu: Linux Mint; Ubuntu companheiro; Xubuntu, e também testado por mim na distribuição debian - MX-16.

Instalação Limpador Ubuntu V Ubuntu 16.04/14.04 e derivados

Abra um terminal, copie e execute os seguintes comandos:

sudo add-apt-repository ppa:gerardpuig/ppa
sudo apt-get atualização
sudo apt-get install ubuntu-cleaner

Para outras distribuições você pode instalar Limpador Ubuntu pacote deb do repositório ppa:gerardpuig/ppa .

Após a conclusão da instalação, abra o menu do sistema e execute o programa:


Usar o programa é fácil. Abra os itens que deseja limpar na coluna da esquerda, eles aparecerão na coluna da direita. Examine-os com atenção, marque novamente o que você precisa na coluna da direita, clique no botão Limpar, que está localizado no canto inferior direito do programa, digite a senha do administrador do sistema, aquela que você digitou durante a instalação do sistema, e o programa fará o resto sozinho.

Você já se perguntou por que um Ubuntu recém-instalado com uma interface gráfica básica e um conjunto escasso de aplicativos padrão ocupa até 2 GB de espaço em disco? Se sim, continue lendo - colocaremos o pinguim em dieta e faremos com que ele ocupe muito menos espaço.

Formulação do problema

As distribuições Linux atuais não são apenas rápidas, convenientes e agradáveis ​​à vista, mas também incrivelmente volumosas. Como padrão, a maioria deles ocupa mais de 4 GB. E isso apesar de serem capazes de fornecer ao usuário apenas um ambiente gráfico e um pequeno conjunto de aplicativos (aliás, não existem nem codecs para reprodução de arquivos de áudio e vídeo). Para onde vão os preciosos gigabytes de espaço livre?

Curiosamente, o motivo da gula do Linux está em sua principal vantagem. Uma boa distribuição Linux é um sistema operacional muito flexível que pode se adaptar a qualquer usuário e hardware. Tem tudo para satisfazer as necessidades de 99% dos usuários: um grande número de drivers que podem dar vida a quase qualquer peça de hardware; um monte de diferentes demônios, miniaplicativos e widgets que tornam a comunicação com essas peças de hardware simples e clara; um conjunto dos aplicativos mais populares pelos usuários; suporte de vários idiomas; diversas ferramentas para pessoas com deficiência e muito mais. Tudo isso pode e deve ocupar algum espaço no seu disco rígido. O Linux não oferece menos liberdade de escolha aos programadores. Sem qualquer interface padronizada para se comunicar com o sistema operacional na forma de uma única API, como win32 no Windows ou Cocoa no Mac OS X, o Linux incentiva o uso de quaisquer interfaces e ambientes de execução amigáveis ​​ao programador. O desenvolvedor é livre para escolher suas próprias bibliotecas GUI, sejam GTK, Qt ou mesmo FLTK. Ele pode usar qualquer biblioteca disponível sem se preocupar se elas não estarão no sistema de destino, porque o gerenciador de pacotes irá instalá-las sozinho de qualquer maneira. Ele pode escrever aplicativos em praticamente qualquer linguagem de programação existente, e todos os intérpretes, máquinas virtuais e bibliotecas necessários também serão instalados automaticamente. Nem é preciso dizer que ao agrupar o disco de instalação, todas essas infinitas dependências serão incluídas no pacote e, durante a instalação, irão para o disco rígido do usuário. E você nem deve esperar que os desenvolvedores da distribuição selecionem o software com base em seu número de dependências e certificando-se de que não arrastem nada desnecessário para o sistema. Por exemplo, a distribuição padrão do Ubuntu inclui um programa simples de anotações chamado Tomboy, e esse pequeno programa ocupa todo o tempo de execução do mono, ocupando mais de 30 MB de espaço em disco. Existem muitas outras nuances diferentes na estrutura da distribuição Linux que a tornam mais complicada, mas as descritas acima são a base a partir da qual construiremos, livrando o pinguim da camada de gordura.

Livrar-se do lixo

Vamos começar tentando limpar o sistema de escória claramente desnecessária, preservando a área de trabalho original do Ubuntu quase inalterada e instalando todos os aplicativos necessários no lugar.

Então, instale o Ubuntu e execute “df -h”. A quantidade de espaço ocupado em disco não é inferior a 1,9 GB. Imediatamente olhamos para o menu do aplicativo. Aqui temos uma seção de Jogos, que quase não tem valor. Excluímos todo o seu conteúdo com um comando:

$ sudo apt-get purge gnome-games-common gbrainy

O pacote gnome-games-common irá baixar aisleriot, gnomemahjongg, gnome-sudoku, gnomine, quadrapassel junto com todos os arquivos de configuração e liberar 20 MB de espaço para nós. Voltamos ao menu, o mais inútil agora está no item Acessórios. Estes são uma calculadora (gcalctool), um programa de pesquisa de fontes (gucharmap), um analisador de uso de espaço em disco (baobab), um programa de pesquisa de arquivos (gnome-search-tool) e o mesmo Tomboy. Excluir:

$ sudo apt-get purge gcalctool gucharmap baobab gnome-search-tool moleca

Esta operação nos dará mais 10 MB de espaço e abrirá a oportunidade de nos livrarmos do mono. Nós fazemos:

$ sudo apt-get purge mono-2.0-gac mono-charp-shell mono-gac mono-gmcs mono-runtime

São mais 30 MB.

Voltamos ao menu novamente. Do completamente desinteressante: um programa para gravação de microfone e um editor de vídeo pitivi. Infelizmente, é difícil determinar imediatamente se um gravador de voz pertence a algum pacote, então instalaremos o utilitário apt-file, que ajudará a fazer isso:

$ sudo apt-get install arquivo apt-fi
$ atualização do arquivo apt-fi
$ apt-fi le search /usr/bin/gnome-sound-recorder gnome-media: /usr/bin/gnome-sound-recorder

O pacote que precisamos (mais precisamente, não necessário) é chamado gnome-media, exclua-o:

$ sudo apt-get purge gnome-media

$ sudo apt-get purge gnome-dictionary wamerican vinagre tsclient rdesktop

Mais 5 MB e um menu mais limpo. O restante dos programas pode ser deixado no lugar por enquanto e se livrar de lixo como documentação, brindes para pessoas com deficiência, exemplos, protetor de tela e sistema de testes do Ubuntu:

$ sudo apt-get purge gnome-accessibility-themes gnome-doc-utils gnome-mag gnome-screensaver screensaver-default-images xscreensaver-* gnome-user-guide caixa de seleção de conteúdo de exemplo* branding-ubuntu

Isso liberará outros 167 MB de espaço. A seguir, trataremos das dependências “pendentes” – pacotes que estavam listados nas dependências de pacotes que já removemos e que agora não são mais necessários. Para fazer isso precisamos do programa órfão incluído no pacote deborphan:

$ sudo apt-get install deborpan

Iniciamos o programa, vemos a lista de “órfãos”, marcamos com um espaço e selecionamos o botão “OK”. Ao final do procedimento, uma lista será exibida novamente, desta vez listando os “órfãos dos órfãos”. Repetimos todas as etapas até que a lista esteja vazia. A limpeza adicional afetará inevitavelmente a funcionalidade e a aparência da distribuição, então aqueles que amam o Ubuntu pelo que ele é devem parar por aí. Todos os demais, sejam bem-vindos à próxima seção do artigo.

Um monte de kernels no menu de inicialização

Com o tempo, o menu de inicialização do Ubuntu pode adquirir um grande número de variantes de kernel (atualizar o kernel não remove o kernel antigo). Para limpá-lo, basta executar o seguinte comando:

$ aptitude purge $(aptitude search ~ilinuximage -F %p|egrep -v "$(uname -r)|linux-imagegeneric")

Grande limpeza

O Ubuntu inclui muitos aplicativos e nem todos atendem a todos os usuários. Por exemplo, não uso programas de e-mail há vários anos, preferindo a interface web do Gmail, e a interface do player padrão do Ubuntu, Rhytmbox, me deixa doente (como, de fato, seus pais ideológicos - Amarok e iTunes). Portanto, para mim eles não interessam e apenas bagunçam o cardápio. Outra pessoa pode não precisar do cliente de mensagens instantâneas e do pacote de escritório. E tudo isso pode ser abandonado sem dor.

Provavelmente o componente mais espesso do Ubuntu é o OpenOffice. É claro que é muito necessário se você é aluno, professor ou secretário, mas para a maioria das pessoas não abre mão de nada, então nos livramos de:

$ sudo apt-get purge openoffice*

Outros 256 MB de limpeza. Nada mal. O próximo da fila: o inconveniente cliente de e-mail Evolution, o reprodutor de vídeo completamente inútil Totem e o reprodutor de áudio para fãs de música licenciada Rhytmbox:

$ sudo apt-get purge evolução evolução-comum evolução-servidor de dados indicador de evolução plugins-evolução evolução-webcal libevolution totem totem-common libtotem* rhytmbox mediaplayer-info libgnome-media0

São mais 26 MB e uma forte sensação de estar certo. Agora podemos remover a estrutura multimídia gstreamer usada pelo Totem e Rhytmbox, mas há duas armadilhas aqui. Em primeiro lugar, o gstreamer está fortemente vinculado a todo o sistema e livrar-se dele completamente implicará a remoção de alguns pacotes de sistema necessários. Só podemos nos livrar dos pacotes de utilitários do framework, mas mesmo assim teremos que dizer adeus ao programa de gravação de discos Brasero. Se isso não for importante, faça o seguinte:

$ sudo apt-get purge gstreamer0.10-alsa gstreamer0.10-nonlin gstreamer-0.10-nice gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins bom gstreamer0.10-pulseaudio gstreamer0. 10 ferramentas gstreamer0.10-x gnome-codec-install brasero*

Ubuntu vem com gerenciador de fotos Shotwell. Pode ser conveniente para quem tira cinquenta fotos por dia, mas para o cidadão comum é muito mais conveniente visualizar as fotos através do Nautilus:

$ sudo apt-get purge shotwell

Isto é 4 MB. Existem também coisas como o cliente Empathy IM e o cliente de rede social Gwibber. Em muitos aspectos, programas úteis, mas sem sentido para pessoas que não suportam o socialismo:

$ sudo apt-get purge empatia empatia-comum telepatia-* gwibber gwibber-service

18 MB abaixo. Você também pode remover o cliente BitTorrent de transmissão e o navegador Firefox, mas isso já é uma blasfêmia e só é permitido se eles forem substituídos pelo Deluge e pelo Google Chrome. Agora vamos para o menu "Administração do Sistema". Tem muitas aplicações mais importantes, mas ainda muitas coisas desnecessárias. Por exemplo, eu absolutamente não entendo o propósito de um programa chamado Computer Janitor. Ela nunca encontrou algo realmente inútil e limpou o sistema de alguma forma. Assim, na fornalha:

$ sudo apt-get purge computador-zelador*

O utilitário de seleção de idioma também é um programa bastante controverso, na maioria dos casos completamente desnecessário:

$ sudo apt-get purge seletor de idioma idioma-eleitor-comum

Agora vamos falar sobre suporte de hardware. Como já mencionei no início do artigo, o Ubuntu suporta um grande número de hardwares diferentes, para cada um dos quais o sistema possui não apenas um driver que ocupa várias dezenas de kilobytes, mas também um pacote muito mais pesado na forma de vários daemons e aplicativos que funcionam com este driver.

Por exemplo, o Ubuntu suporta muito bem a tecnologia Bluetooth, para a qual o sistema possui drivers, daemons e programas de configuração gráfica. A única questão é se os dentes azuis são necessários em nossa época de domínio das redes 3G e Wi-Fi. Acho que muitas pessoas já não o fazem. Portanto, na maioria dos casos, você pode recusar o suporte Bluetooth:

$ sudo apt-get purge bluez*

Este comando removerá não apenas a implementação do protocolo Bluetooth distribuída no pacote bluez, mas também todas as suas dependências na forma de bibliotecas gnome e GUIs. O ganho é modesto: 12 MB.

A seguir, você tem um scanner em casa? Caso contrário, o suporte para scanners no sistema não será necessário. O Ubuntu oferece um programa simples de digitalização de documentos chamado Simple Scan, que depende da biblioteca de scanner SANE padrão. Ao remover este último, removeremos completamente o suporte para scanners:

$ sudo apt-get purge libsane

Isso nos dará 15 MB adicionais. Terceiro: você provavelmente tem uma impressora e provavelmente ela está conectada à sua máquina doméstica; portanto, se estiver limpando o Ubuntu instalado em um laptop, você também pode se livrar do suporte à impressora:

$ sudo apt-get purge cups cups-common hpijs hplip-data gsfonts

Agora é hora dos drivers de vídeo. O Ubuntu contém um conjunto completo de drivers Xorg, mas temos apenas uma placa de vídeo. Assim, todo o resto pode ser removido, mas para isso você primeiro terá que descobrir quais drivers são suportados pelo hardware, para não remover acidentalmente o que você precisa. Isso pode ser feito usando o seguinte comando:

$ gato /var/log/Xorg.log.0 | grep "driver autoconf gurado"

Imediatamente após a palavra "Matched" será indicado o nome do driver, você precisa lembrá-lo. Neste caso podem haver vários drivers, isso é normal, e é melhor deixar todos. O resto pode ser removido usando o apt-get. Basta digitar "apt-get purge xserver-xorg-video-", clicar duas vezes e exclua tudo em ordem, exceto os nomes que lembramos. Por exemplo, você pode usar o seguinte comando, que remove todos os drivers, exceto fbdev e vesa:

$ sudo apt-get purge xserver-xorg-video-(apm,ati,chips, irrus,geode,i128,i740,intel,mach64,mga,neomagic,nouveau,nv,openchrome,r128,radeon,rendition,s3,s3virge ,savage, siliconmotion, sis, sisusb, tdfx, trident, tseng, vmware, voodoo)

Você também pode oferecer vários benefícios para drivers nVidia e ATi:

$ sudo apt-get purge nvidia-* fglrx-modaliases radeontool

E junto com eles estão os arquivos de cabeçalho do kernel, que são incluídos no Ubuntu apenas para montar e instalar módulos para drivers de vídeo proprietários, mas em uma situação normal eles raramente são necessários e ocupam 90 MB:

$ sudo apt-get purge linux-headers-*

Ainda existem alguns utilitários e bibliotecas diferentes no sistema que são específicos para peças específicas de hardware, mas podemos passar o dia inteiro lidando com cada um deles. Em vez disso, nos livraremos do lixo escondido nas profundezas do sistema. Por exemplo, compiz (a menos, é claro, que você precise de efeitos de área de trabalho):

$ sudo apt-get purge compiz*

O sistema de síntese de fala também pode ser jogado fora, pois é necessário para pessoas com problemas de visão:

$ sudo apt-get purge espeak*speach-dispatcher gnome-rca

Provavelmente, ferramentas para desenvolvedores também não são necessárias (é claro, se você não for um desenvolvedor):

$ sudo apt-get purge gcc-4.4 gdb make

O banco de dados courchdb junto com o erlang, usado para armazenar diversas informações no Gnome, também não é necessário:

$ sudo apt-get purge erlang*courchdb

A biblioteca smbclient, usada para acessar o Windows Balls, não é necessária em máquinas separadas (e também ocupa mais de 50 MB):

$ sudo apt-get purge smbclient linsmbclinet

Também não precisamos do xulrunner, que é usado para criar interfaces XUL:

$ sudo apt-get purge xulrunner-1.9.2

Você também pode cortar o seguinte software de console: dc, bc, ed, ftp, lftp, pcmciutils, screen, rsync, strace, xterm, lsof, w3m, telnet, tcpdump, vim*. Nesse caso, você deve se guiar por uma regra simples: se você não sabe o que é, não precisa.

Isso parece ser tudo. Agora vamos executar o orphaner para que ele possa limpar as dependências restantes para nós:

Vejamos a quantidade de espaço livre:

1,4 GB, o comando "sudo du -sh /" fornecerá 1,3 GB mais precisos. Subtraímos deles o tamanho do diretório /var (você pode obtê-lo assim: “du -sh /var”) e obtemos 1,1 GB. Redução de peso quase duas vezes, mantendo todas as funcionalidades do Gnome, incluindo utilitários de configuração, administração, instalação e desinstalação de pacotes e criação de conexões de rede. Também ainda temos acesso ao navegador Firefox, visualizador de documentos Evince, gerenciador de arquivos Nautilus, visualizador de fotos Eye of Gnome e arquivador de rolo de arquivos.

Além disso, podemos liberar cerca de 90 MB de espaço se removermos a documentação e localidades desnecessárias:

$ sudo apt-get install localepurge

Marcamos na lista “en” e “en_GB” (se estivermos trabalhando na versão em inglês do Ubuntu), ou “ru” e “ru_RU” (para a versão russa).

Vamos executar o programa:

$ sudo localepurge

Agora removemos a documentação:

$ sudo /usr/share/(doc,gtk-doc)

De volta às raízes

Agora vamos falar sobre o que fazer para quem não quer o Gnome em seu desktop e gostaria de substituí-lo por algo mais leve.

No caso de qualquer outra distribuição, a receita seria extremamente simples: remover todos os pacotes com a palavra gnome no nome, além de limpar o restante removendo aplicativos e bibliotecas. Mas esse truque não funciona com o Ubuntu, ele possui "infalibilidade" embutida que, se algum dos pacotes que quebram o Gnome for removido, forçará a instalação do pacote kubuntu-desktop, arrastando todo o KDE com ele (apenas tente remover o gnome e você verá o que o apt-get sugere para instalação). Portanto, você pode limpar completamente o Ubuntu do Gnome de apenas duas maneiras mais ou menos simples: baixe o Ubuntu Server e instale-o em uma configuração mínima e, em seguida, instale tudo o que for necessário ou contorne o sistema de segurança excluindo todos os pacotes do gnome de uma vez .

Não vou explicar o primeiro método, mas direi algumas palavras sobre o segundo. No Ubuntu existe simplesmente um grande número de pacotes que compõem o ambiente Gnome, você terá que inserir seus nomes manualmente até a noite (e se você estiver lendo isso à noite, então até de manhã), então preparei um liste os pacotes necessários com antecedência e coloque-os. Tudo o que é necessário é simplesmente copiar seu conteúdo como argumento para o comando "apt-get purge".

conclusões

O método de limpeza descrito no artigo funciona perfeitamente e foi testado mais de uma vez pelo autor. É claro que poderíamos alcançar resultados ainda mais impressionantes reduzindo o Ubuntu junto com o Gnome para 500 megabytes, mas seria necessário um livro inteiro para descrever todas as etapas necessárias para atingir tal objetivo.

Informações

  • Não tenha medo de remover um pacote, a menos que tenha certeza de que alguém precisa dele. O utilitário apt-get mostrará uma lista de suas dependências antes da remoção e você poderá tomar uma decisão.
  • Para evitar que o cache dos pacotes baixados usando o apt-get sobrecarregue o sistema, ele deve ser limpo periodicamente: sudo apt-get clean .

Título meio maluco, não é? 🙂 Usuários experientes certamente irão rir e os novatos ficarão felizes. E tudo porque, ao usar o Windows, era constantemente necessário limpar e otimizar o sistema operacional para que ele não ficasse simplesmente lento devido à “entupimento” de arquivos antigos, chaves desnecessárias no registro e assim por diante. Acontece que quando mudei do Windows para o Ubuntu, tentei encontrar mana na otimização e entendo perfeitamente os iniciantes.

Porém, no Ubuntu às vezes você ainda precisa limpar o cache do sistema com pacotes antigos (eu uso para isso), com os quais o programa Bleachbit, descrito abaixo, faz um excelente trabalho. Também é capaz de limpar muitos outros arquivos temporários, caches de aplicativos e outros locais de “lixo”. Gostei do recurso de limpeza de arquivos Thumbs.db, que o Windows cria em qualquer lugar e em qualquer lugar. Uma visão geral do programa está abaixo.

Quando o sistema operacional está em execução, o lixo inevitavelmente se acumula em seus vários cantos escuros. Podem ser restos de programas excluídos, arquivos temporários, logs, caches de navegador e outras coisas desnecessárias. Nem todo esse lixo pode ser coletado e descartado manualmente, por isso são utilizados programas especiais de limpeza para isso. O tópico limpeza no Windows é muito bem abordado, então vamos falar sobre limpeza no Ubuntu.

Através dos esforços de alguns pregadores do código aberto, criou-se a opinião de que o Linux é um sistema super confiável e perfeito que nem precisa de manutenção, ao contrário “daquele seu Windows”. No entanto, isso não é verdade, e a sujeira, por exemplo, não se acumula no Ubuntu menos, e talvez mais, do que no Windows. Portanto, para liberar espaço em disco, acelerar o sistema e excluir dados com segurança, é melhor usar o utilitário Bleachbit.

Bleachbité um conveniente programa gratuito de limpeza de sistema que possui versões para Linux e Windows. O utilitário possui uma interface simples e intuitiva em russo. Todos os pontos são fornecidos com dicas detalhadas, portanto seu uso não levantará dúvidas mesmo para usuários novatos.

O princípio de trabalhar com o programa é muito simples e se resume a selecionar as opções de limpeza usando as caixas de seleção na coluna do meio. Depois disso, você pode clicar no botão “Visualizar” para procurar o lixo e depois em “Excluir” para removê-lo. Meu programa encontrou literalmente mais de um gigabyte de arquivos desnecessários em apenas alguns segundos.

Além da busca e remoção usual de lixo, o BleachBit pode realizar uma série de operações especiais:

  • Memória Linux e limpeza de swap
  • Removendo atalhos defeituosos
  • Removendo localizações não utilizadas
  • Limpando APT para Debian, Ubuntu, Kubuntu, Xubuntu e Linux Mint
  • Substitua o espaço limpo para evitar que arquivos excluídos anteriormente sejam recuperados
  • Compacta bancos de dados de muitos programas para economizar espaço

Observe que algumas funções do programa requerem direitos elevados, portanto você deve executar o programa com direitos de administrador, para o qual existe um atalho especial no menu principal.

Geralmente, Bleachbité um assistente indispensável para manter seu sistema limpo e liberar espaço adicional em seu disco rígido.

Você pode instalar o programa no Ubuntu Application Center ou baixando o arquivo de instalação no site do programa. Também existe uma versão disponível para download para Windows, que pode limpar vestígios de trabalho em mais de 500 programas e é um concorrente digno do Ccleaner.

No sistema operacional Ubuntu, arquivos obsoletos ou desnecessários não são destruídos automaticamente. Mas eles podem ser removidos para economizar espaço. Aqui está meu exemplo de como remover arquivos de configuração desatualizados e desnecessários. Para remover arquivos de configuração não utilizados, use este comando (no terminal):

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

Observe que também é possível remover arquivos de configuração ao desinstalar um pacote via Synaptic, verificando "desinstalação completa".

Adept Manager usando "Solicitar Limpeza". Usando o comando -purge

Sudo aptitude remove nome do pacote --purge

Vamos remover os pacotes do cache. Quando você baixa e instala pacotes, eles são armazenados em cache para evitar baixá-los novamente. Para remover esses pacotes, você pode usar dois comandos: aptitude ou apt-get (aptitude é melhor): o autoclean remove pacotes que não podem ser baixados. "clean" remove todos os pacotes em cache. Então digite:

Sudo aptitude autoclean sudo aptitude limpo

É necessário trabalhar com os kernels. Ao atualizar o kernel, as versões antigas ainda permanecem. Para remover uma versão antiga do kernel, você deve saber o nome exato do pacote, as imagens do Linux kernel.version-indexofimage são nativas

A melhor maneira é tentar remover kernels antigos através de um gerenciador de pacotes. Inicie o modo gerenciador raiz kdesu adept_manager se você tiver kde e adept, gksu synaptic para synaptic e Gnome (ou Xfce)) e pesquise "linux-image". Se você for adepto, desmarque a caixa “não instalado” no display (abaixo da barra de pesquisa). Se você tiver synaptic, classifique os pacotes instalados primeiro na primeira coluna. Se você tiver várias versões do kernel ou imagens diferentes do mesmo kernel, poderá remover versões mais antigas. É aconselhável manter sempre, no mínimo, as duas versões mais recentes. Se a atualização falhar para a versão mais recente do kernel, você ainda poderá reverter para uma versão mais antiga em vez de visualizar o liveCD.

Agora vamos trabalhar com os arquivos de log. A maioria dos serviços de software possui arquivos logs/var/log. Às vezes são úteis para resolver problemas, mas ainda ocupam muito espaço. A maioria dos serviços alterna os logs (para manter um número limitado) ou limita seu tamanho, mas nem sempre. É melhor excluir.

Não se esqueça de esvaziar a lixeira do Linux regularmente. Para fazer isso, use a seguinte linha de comando:

Rm -rf ~ /.local/share/Trash/files/*

Mini imagens. Conforme você navega na Internet, o Linux salva miniaturas de imagens para facilitar o download delas no futuro. Geralmente eles não são excluídos. O código abaixo removerá as miniaturas em 7 dias.

Encontre ~/.thumbnails -type f -atime +7 -exec rm () \;

Configuração de restos nos diretórios /home

Mesmo que você tenha desinstalado o software ou excluído seus arquivos de configuração do diretório /etc, o software pode ter deixado os arquivos de configuração no diretório inicial de cada usuário. Por exemplo, o software MPlayer deixa os arquivos no diretório ~/.Mplayer. O mesmo para a maioria das aplicações. Observação: esses arquivos podem variar em tamanho. Por exemplo, o Google Earth armazena um cache (de pelo menos 200 MB) no diretório inicial de cada usuário.

Observação: para partições em unidades externas (unidades USB, reprodutores de MP3, partições NTFS...) o Nautilus (navegador de arquivos do Ubuntu), cria uma pasta Trash-username contendo arquivos excluídos. Não se esqueça de excluir esta pasta também (pressione CTRL + H no Nautilus para ver os arquivos ocultos).

Automatizamos tarefas

Basta criar arquivos contendo estes comandos:

Para arquivos de configuração legados:

Pkg --purge $ (COLUNAS = 200 dpkg -l | grep "^rc" | tr -s "" | cut -d "" -f

Para pacotes armazenados em cache:

Aptidão Sudo limpa

Acho que isso é suficiente, mas terei prazer em acrescentar nos comentários

Como liberar espaço em disco no Ubuntu? O que fazemos nesta situação no Linux?

Queria limpar o lixo do Ubuntu, mas tinha medo de usar o terminal? No material abaixo você encontrará uma descrição detalhada de diversos aplicativos com interface gráfica com os quais você pode limpar o lixo e não ter medo de estar executando um comando no terminal e não entender pelo que ele é responsável.

Vamos imaginar uma tarefa, precisamos limpar o lixo. Como liberar espaço em disco no Ubuntu? O que faremos nesta situação?

Ao contrário do Windows, onde todas as ferramentas necessárias são incorporadas à desfragmentação e a limpeza do lixo ocorre quase automaticamente, o Ubuntu não possui essas ferramentas, mas mais adiante neste material veremos 4 maneiras pelas quais você pode liberar espaço livre em disco que está ocupado por centenas de metros de cache de arquivos do navegador e cache do apt e outros tipos de lixo.

1. Limpe o cache do APT (faça isso regularmente e seu sistema respirará livremente)

Parece tão óbvio, mas há uma boa chance de você ainda não ter feito isso.

Por padrão, na distribuição Ubuntu e em toda a família de parentes Debian, os arquivos de cada atualização são salvos no cache, isso mesmo, na atualização, os arquivos são baixados, instalados e depois armazenados no cache do disco rígido, apenas em caso, caso você precise desses arquivos novamente. Alternativamente, você excluiu um determinado aplicativo, mas não limpou o cache, então você desejará instalá-lo novamente, mas o aplicativo não será mais baixado dos servidores da Canonical, mas será instalado a partir do cache.

Isso só é útil se você instala e desinstala aplicativos com muita frequência (regularmente), pode ser útil se você instalou o aplicativo, mas surgiu algum bug e você precisou reconfigurar/reinstalar novamente um determinado pacote, ou você tem uma Internet lenta (ruim conexão) em tais situações isso é muito útil já que você não precisa recarregar a rede, que já está muito fraca.

Mas o outro lado da moeda é que o cache do pacote APT pode aumentar rapidamente de várias dezenas para várias centenas de megabytes; quando eu limpo, às vezes chega a 500 metros, esse é o máximo que eu tinha.

Para determinar quantos megabytes de cache APT coletamos, vamos executar vários comandos no terminal:

Du -sh /var/cache/apt/archives

Como exemplo, executei o comando acima e temos a seguinte saída:

147M /var/cache/apt/archives

Como você pode ver, agora tenho quase 150 metros de cache APT.

Para limpar o cache do APT, execute o comando no terminal:

Sudo apto limpo

depois disso, todo o cache será excluído automaticamente.

APT CLEAN é um comando que remove todo o cache (pacotes) do apt, independente da idade ou necessidade, tudo limpo. Como eu disse acima, se você tiver uma conexão lenta com a Internet, considere pular esta etapa e verificar as próximas.

2. Desinstale aplicativos não utilizados

Muito provavelmente, você, como eu, trabalha sem perceber que tem muitos aplicativos instalados em seu sistema que nunca usa. Talvez você tenha instalado para ver como é o aplicativo, talvez para escrever um review se você for um blogueiro, talvez para uma tarefa específica e depois disso o aplicativo ficou travado no sistema, ocupando espaço em disco.

Seja qual for a desculpa, se algum aplicativo não for mais necessário e ocupar espaço livre em disco, não tenha medo de se livrar desse lixo e excluí-lo.

Aplicativos típicos que você pode querer remover, como navegadores da web (que você usou várias vezes e ainda está por aí como lastro desnecessário Opera, Epiphany, Midori e Min), tocadores de música, o mesmo Libre Office, jogos padrão do sistema, se você não usa, se desfaça e retire todo esse lixo. Eu uso o WPS Office como escritório alternativo, então não preciso do Libre Office, ele ocupa mais de cem metros, tudo precisa ser deletado.

Para remover você pode usar o seguinte comando:

Sudo apt remover pacote1 pacote2

assim, separados por um espaço, você pode listar um grande número de aplicativos em um comando e excluí-los de uma vez, não seja amigo do terminal, use o Ubuntu Application Center/Ubuntu Software.

Para remover pacotes e dependências que não são mais necessários (porque você removeu o aplicativo ou foram instalados outros pacotes ou versões mais recentes que substituíram os mais antigos), execute o seguinte comando:

Sudo apt remoção automática

removendo pacotes não utilizados do cache:

Sudo apt limpeza automática

Se você excluiu um aplicativo, será bom limpar imediatamente o cache por trás dele executando o comando:

Sudo apt autoremove application_name

instalando pacotes de dependência que não foram totalmente instalados:

Sudo apt -f instalar

se tais dependências existirem, você verá uma proposta no console para instalar determinados pacotes.

3. Como remover kernels antigos (se você não precisar mais deles)

Ao instalar atualizações frequentemente e instalar as versões mais recentes de kernels usando o sistema Ubuntu Software integrado, você acumula uma lista decente de kernels, que você vê quando inicializa o sistema no menu Grub. Claro que uma lista de diversas versões de kernel sempre tem suas vantagens. Imaginemos uma situação onde você instalou um novo kernel, mas ele encontrou problemas que o impedem de funcionar normalmente (bugs e outras deficiências), neste caso outra versão do kernel irá salvá-lo.

E se não houver outra versão do kernel, isso é claro que é uma situação de emergência, a única maneira de salvar a situação é instalando uma das versões usando o console, isso raramente acontece, não precisei me salvar através o console instalando uma nova versão do kernel, o que me salvou foi que havia pelo menos uma próxima. Outra versão dos kernels, duas foram suficientes para mim.

Agora tenho duas versões instaladas:

  • 4.4.0.31
  • 4.4.0-34 - o principal usado de forma contínua

Aconselho você a fazer o mesmo e manter sempre um local sobressalente para trabalhar, pois nunca há garantia de que tudo ficará estável. Se você tiver mais de duas versões do kernel lado a lado, poderá remover as desnecessárias executando o seguinte comando em uma janela de terminal:

Sudo apt autoremove --purge

Observe que este comando removerá apenas os kernels que a) não são mais necessários eb) foram instalados a partir do arquivo Ubuntu por meio de atualizações do sistema. Se você instalar o kernel manualmente ou usando PPAs de terceiros, terá que removê-lo manualmente. Se nenhum kernel antigo for detectado, este comando verificará o sistema em busca de pacotes que permaneceram no sistema após a remoção dos aplicativos e oferecerá a remoção se algo for encontrado.

Como exemplo, vejamos qual kernel estamos usando atualmente:

Sudo sem nome -a

Vejo a seguinte saída após executar o comando:

Linux linuxsoid 4.4.0-34-genérico #53-Ubuntu SMP Quarta, 27 de julho 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Vamos pensar logicamente, nossa versão é 4.4.0-34, tudo abaixo pode ser demolido.

Vejamos quais versões do kernel ainda temos na lista, execute os comandos:

Dpkg --lista | grep linux-image dpkg --list | grep linux-headers

temos a seguinte saída:

Ii linux-image-4.4.0-31-generic 4.4.0-31.50 amd64 imagem do kernel Linux para versão 4.4.0 em 64 bits x86 SMP ii linux-image-4.4.0-34-generic 4.4.0-34.53 amd64 Linux imagem do kernel para versão 4.4.0 em x86 SMP ii de 64 bits linux-image-extra-4.4.0-31-generic 4.4.0-31.50 módulos extras do kernel Linux amd64 para versão 4.4.0 em x86 SMP ii linux-image de 64 bits -extra-4.4.0-34-generic 4.4.0-34.53 amd64 módulos extras do kernel Linux para a versão 4.4.0 em 64 bits x86 SMP ii linux-image-generic 4.4.0.34.36 amd64 Generic Linux kernel image ii linux-headers -4.4.0-31 4.4.0-31.50 todos os arquivos de cabeçalho relacionados ao kernel Linux versão 4.4.0 ii linux-headers-4.4.0-31-generic 4.4.0-31.50 amd64 Cabeçalhos do kernel Linux para a versão 4.4.0 em 64 bit x86 SMP ii linux-headers-4.4.0-34 4.4.0-34.53 todos os arquivos de cabeçalho relacionados ao kernel Linux versão 4.4.0 ii linux-headers-4.4.0-34-generic 4.4.0-34.53 amd64 Linux kernel headers para versão 4.4.0 em 64 bits x86 SMP ii linux-headers-generic 4.4.0.34.36 amd64 Cabeçalhos genéricos do kernel Linux

Com base nesta lista, entendemos que você pode remover a versão 4.4.0-31; para isso, execute os comandos:

Sudo apt-get purge linux-image-4.4.0-31 sudo apt-get purge linux-headers-4.4.0-31

Em termos de núcleos, provavelmente é tudo. Embora exista outro comando que permitirá remover kernels de várias versões consecutivas, se estiverem em ordem, é:

  • 4.4.0-31
  • 4.4.0-32
  • 4.4.0-33
  • 4.4.0-34
  • 4.4.0-35

Espero que o princípio esteja claro, neste caso, para removermos todas essas 5 versões de kernels, basta executar os comandos no terminal:

Sudo apt-get purge linux-image-4.4.0-(31,32,33,34,35) sudo apt-get purge linux-headers-4.4.0-(31,32,33,34,35)

Tenha muito cuidado ao remover os kernels para não danificar acidentalmente o sistema. Após executar os comandos acima, os kernels serão removidos, o carregador grub deverá ser atualizado automaticamente e a lista de kernels atuais que estão disponíveis quando o sistema inicializa será reduzida, às vezes acontecem incidentes devido aos quais o carregador grub pode não ser atualizado, então isso deve ser feito manualmente executando os comandos:

Sudo update-grub sudo update-grub2

isso deve ajudar e o bootloader será atualizado.

Removendo kernels antigos via GUI

A opção do console para remoção de kernels do Ubuntu está descrita acima, mas também existe uma opção gráfica, sei que iniciantes têm medo do terminal como fogo, neste caso é possível remover usando o gerenciador de aplicativos do Software Center, que ainda precisa ser instalado se você tiver o Ubuntu 16.04.

Para instalar, abra um terminal (pressione Ctrl+Alt+T) e execute o comando no terminal:

Sudo apt-get install software-center

Como você provavelmente sabe (já ouviu), na distribuição Ubuntu 16.04 LTS, os desenvolvedores substituíram o antigo centro de aplicativos pelo Gnomish Ubuntu Software, no qual ativaram a proteção infalível e agora você não pode excluir kernels usando a pesquisa disponível no antigo gerenciador de aplicativos.

Removendo kernels e cache, tanto do navegador quanto do APT, e cache de miniaturas via Ubuntu Tweak

Sim, o aplicativo Ubuntu Tweak lida com a remoção de kernels antigos, limpando o cache de miniaturas, cache do navegador, clientes de e-mail, cache do sistema (APT, pacotes/configurações de pacotes não utilizados) e tudo isso está disponível marcando a caixa e confirmando a remoção digitando a senha do administrador quando solicitado. As instruções para instalar o Ubuntu Tweak estão disponíveis no material -.

4. Use o aplicativo BleachBit para limpar o lixo do sistema

Bleachbit- é algo como CCleaner no Linux, que é semelhante à mesma coisa, garanto que é utilizado no Windows para limpeza global de lixo e, o mais importante, sem prejudicar o sistema, pois isso é possível em aplicativos como GTKOrphan, devido à impossibilidade de utilização de tais aplicativos, você pode arruinar o sistema com muita facilidade. O aplicativo pode remover quase todo o lixo da maioria dos aplicativos que são utilizados no sistema e possuem cache, arquivos temporários que se acumulam e se acumulam a cada dia de trabalho no sistema, ganhando centenas de megabytes de espaço em disco que podem ser utilizados para mais populares fins do que para armazenar lixo do sistema.

O utilitário BleachBit pode destruir os caches de mais de 70 aplicativos populares (incluindo aqueles da maioria dos navegadores da web); pacotes desatualizados, arquivos de aplicativos, histórico do bash; o que simplifica significativamente a operação do sistema.

Não é à toa que recomendo instalar este aplicativo como uma das principais ferramentas junto com o Ubuntu Tweak, para limpeza regular do lixo do sistema.

Você pode instalar o BleachBit no Ubuntu 16.04 LTS diretamente do Ubuntu Software usando a pesquisa onde, ao inserir a consulta apropriada, você pode instalar este aplicativo em 2 cliques. Inicie a opção BleachBit como Root, marque as caixas ao lado dos aplicativos, cache e arquivos temporários que deseja limpar. No canto superior esquerdo, clique no botão “Visualizar” para obter uma estimativa e visibilidade visual de quanto espaço determinados arquivos (cache, arquivos temporários, etc.) ocupam, veja, clique no botão “Limpar” para excluí-los, isso é tudo, agora o sistema respirará profundamente)).

Instalando um análogo do CCleaner, BleachBit no Ubuntu Linux

Para instalar o aplicativo BleachBit no Ubuntu, abra um terminal (pressione Ctrl+Alt+T) e execute o seguinte comando:

Sudo apt instalar o Bleachbit

Após a instalação, você pode encontrar o aplicativo no Dash usando a pesquisa ou no menu Ubuntu - Utilitários do Sistema - BleachBit como Root.

conclusões