Tappar du GB lagringsutrymme eftersom du glömmer att rensa papperskorgen? Med AutoTrash kan du få Ubuntu att tömma papperskorgen automatiskt, baserat på de villkor du anger.
Installation av AutoTrash
Du hittar inte AutoTrash i många distributionsförvar längre. För de flesta användare är det enklaste sättet att installera det via en inofficiell snap-version, tillgänglig i snap store.
Om du använder Ubuntu, som i sina senaste versioner redan stöder snaps som standard, kan du hitta programmet i programvaruhuset genom att söka efter ”autotrash”.

Välj posten ”autotrash-inofficiell” som kommer att visas och installera den genom att klicka på den gröna Installera-knappen.

För dem som föredrar att skriva kommandon snarare än att klicka kan du göra detsamma genom att skjuta upp din favoritterminal och använda:
sudo snap install autotrash-unofficial
Om programmet inte är tillgängligt via din distributions arkiv men du också har en avsmak för snaps finns det en lösning. Eftersom det är ett Python-skript kan du använda pip för att installera autotrash med:
pip install autotrash
När du installerar det så, för enkel användning, se till att inkludera dess plats i din PATH-variabel.

Ange ett alias
Om du installerade AutoTrash genom den enklare vägen för snap kan du prova det genom att skriva autotrash-unofficial
i en terminal. Alternativt kan du ställa in ett alias för enklare åtkomst.
Om du föredrar att skriva autotrash
istället för autotrash-unofficial
för att köra verktyget, skriv följande i terminalen:
sudo snap alias autotrash-unofficial autotrash

Rengör papperskorgen
AutoTrash kommer med en lista med parametrar som låter dig anpassa hur det rensar papperskorgen.
Använder sig av -d
, kan du definiera en datumtröskel. Allt som flyttas till papperskorgen inom det angivna antalet dagar förblir intakt. AutoTrash raderar allt äldre. För att till exempel eliminera alla filer som är äldre än tio dagar, använd:
autotrash -d 10
Om du har gott om ledigt utrymme är det ingen mening att försöka frigöra ännu mer genom att ta bort äldre filer. Istället för att kontrollera det själv kan du dock ange en tröskel för ledigt utrymme med --max-free
. Värdena är i megabyte.
Om du bara vill att AutoTrash ska utrota allt äldre än tio dagar om ditt lediga utrymme har dykt under 4 GB, skulle du använda:
autotrash -d 10 --max-free 4096
Eftersom 1 GB = 1024 MB, översätts ovanstående nummer till 4 GB (4 x 1024).

Du kan låta AutoTrash se till att du alltid har minst 512 megabyte ledigt utrymme tillgängligt med:
autotrash -d 10 --min-free 512 --keep-free 512
Du kan ändra 512 till vilket värde du föredrar.
Det är bäst att alltid se till att resultatet av en åtgärd blir det du ursprungligen tänkte. Du kan låta AutoTrash utföra en testkörning som inte gör några faktiska ändringar av dina data med hjälp av --dry-run
växla. Detta kommer inte med några extra värden. Inkludera det som det är i slutet av ditt kommando för att kontrollera dess resultat. Således, med detta tillägg, skulle det föregående exemplet se ut:
autotrash -d 10 --min-free 512 --keep-free 512 --dry-run

Automatisk rensning
Att behöva köra AutoTrash för att rensa innehållet i papperskorgen manuellt är långt ifrån optimalt. Tack och lov är det enkelt att få det att köras automatiskt. Du kan ställa in ett cron-jobb för det, men vi tror att följande tillvägagångssätt är ännu enklare.
Sök efter ”start” bland dina applikationer och öppna Inställningar för startprogram.

Skapa ett tomt bash-skript på vilket sätt du föredrar och skriv ditt AutoTrash-kommando. Jag skapade en mapp som heter Scripts
i min hemkatalog och sedan ett tomt Bash-skript med namnet autoautotrash.sh
innuti.

Jag angav mitt autotrash-kommando, sparade ändringarna (Ctrl + W) och lämnade Nano (Ctrl + X).

Med ditt kommando i ditt skript gör du det körbart genom att ange följande i din favoritterminal:
chmod +x SCRIPT_FILE
I mitt fall ser det här kommandot ut som:
chmod +x autoautotrash.sh

Slutligen, återgå till Inställningar för startprogram. Klicka på knappen Lägg till längst upp till höger för att skapa en ny post. I fönstret som dyker upp anger du ett namn för din post, ditt skript som kommando, och om du vill, en kommentar om vad den gör, vilket är användbart för framtida referens.

Det är allt. Från och med nu, när du loggar in på skrivbordet, kommer ditt skript att vara en av de första sakerna som körs, rensa filer från papperskorgen och frigöra värdefull lagring.

Nu när du har tömt papperskorgen, om du fortfarande letar efter fler sätt att städa upp din Ubuntu-maskin, kolla in det här.
Relaterad:
-
Hur man döljer skrivbordsikoner i Ubuntu 20.04
-
Vilken Ubuntu-smak bör du välja?
-
Behöver jag byta i Ubuntu? Den realistiska metoden