Neste post, vamos explicar como instalar o utilitário Autotrash para esvaziar automaticamente o lixo no Ubuntu. Desta forma, você pode se livrar de arquivos antigos e inúteis e abrir espaço para arquivos importantes.
Observação: Os comandos discutidos aqui foram testados em Ubuntu 20.04 LTS (Fossa Focal). Você deve ser usuário root ou ter privilégios sudo para instalar o Autotrash em seu sistema Linux.
Instalando Autotrash
O utilitário Autotrash não é instalado por padrão no Ubuntu OS. No entanto, está disponível como um pacote snap que pode ser facilmente instalado usando o snapd.
Etapa 1: instalar o Snapd
Primeiro, instale o snapd em seu sistema. Execute o comando abaixo para fazer isso:
$ sudo apt install snapdDigite a senha do sudo, depois disso a instalação do snapd será iniciada em seu sistema. Depois de instalar o snapd, você pode usá-lo para instalar o Autotrash snap.
Etapa 2: Instale o Autotrash
Execute o comando abaixo no Terminal para instalar o utilitário Autotrash em seu sistema:
$ sudo snap install autotrash-unofficialAssim que o Autotrash estiver instalado, você verá a saída abaixo:
Etapa 3: Criar um alias para Autotrash
Após a instalação do Autotrash via snap, você terá que executar todos os comandos digitando o nome completo do snap que é autotrash-não oficial. Você pode apenas usar autotrash em vez do nome completo do snap autotrash-não oficial criando um alias da seguinte maneira:
$ sudo snap alias autotrash - autotrash não oficialO alias oferecerá suporte a chamadas de autotrash-não oficial tão justo autotrash.
Observação: Caso queira remover o alias, execute o comando abaixo:
$ sudo snap unalias autotrashPara verificar se o Autotrash foi instalado com sucesso e visualizar sua versão, execute o comando abaixo no Terminal:
$ autotrash -V
Usando Autotrash para esvaziar automaticamente o lixo no Ubuntu
O autotrash permite que você esvazie automaticamente a lixeira com base em certas opções que você precisa especificar. Ele pode excluir arquivos automaticamente com base na idade, tamanho e espaço livre no local da lixeira.
Excluindo automaticamente arquivos com mais de x número de dias
Esta é a funcionalidade Autotrash mais comumente usada. A seguinte sintaxe de comando pode ser usada para excluir automaticamente os arquivos que existem na lixeira por mais de x número de dias:
$ autotrash -d [número de dias]Isso apagará automaticamente os arquivos que estiveram na lixeira durante o período que você especificou. Por exemplo, o comando abaixo excluirá os arquivos que estão na lixeira por mais de 45 dias:
$ autotrash -d 45Se quiser restaurar qualquer arquivo excluído, você pode fazer isso em 45 dias.
Excluindo arquivos automaticamente com base no espaço livre restante
Usando o utilitário Autotrash, você pode ter certeza de que uma quantidade específica de espaço em disco está livre no local da Lixeira. Esta é a sintaxe do comando:
$ autotrash --min-free [espaço livre em MB]Por exemplo, o comando abaixo garantirá que haja um mínimo de 512 MB de espaço livre:
$ autotrash --min-free 512Excluindo automaticamente um número M de megabytes
Usando a opção Autotrash -delete, você pode permitir que ele exclua automaticamente pelo menos M megabytes, removendo os itens mais antigos da lixeira primeiro. Esta é a sintaxe do comando:
$ autotrash --delete [tamanho dos dados em megabytes]Esta opção remove as entradas descartadas, não os arquivos individuais. Para explicá-lo, considere que você tem um diretório de lixo mais antigo de 1 GB. Se você solicitar o Autotrash para excluir 512 MB (M = 512), ele removerá 1 GB.
$ autotrash - excluir 512Desinstalando Autotrash
Caso você não precise mais do Autotrash em seu sistema, pode removê-lo facilmente usando o seguinte comando no Terminal:
$ sudo snap remove autotrash-unofficialDigite a senha para sudo, após o qual o Autotrash será removido do seu sistema.
Nesta postagem, explicamos como instalar o Autotrash no sistema Ubuntu. Agora o Autotrash irá apagar automaticamente os arquivos que residem no Lixo com base nas condições que você especificou.