Trash funkcia na mnohých distribúciách Linuxu jepodobne ako „Kôš“ v systéme Microsoft Windows alebo funkcia s rovnakým menom v systéme MacOS spoločnosti Apple. Vďaka tomu môžu používatelia odosielať súbory a priečinky, ktoré sa im nepáčia, do „koša“. Efektívne sa tým zbavíte vecí.
Primárne prichádzajú všetky desktopové prostredia Linuxupomocou koša a po kliknutí na tlačidlo „Odstrániť“ na klávesnici sa súbory tam presunú. Údaje časom zaplnia kôš a zaberajú miesto, ktoré môže zaberať miesto na pevnom disku. Je smutné, že v systéme Linux má kôš predvolene obmedzený priestor. Ešte horšie je, že to nie je nastavené na automatické čistenie. Našťastie s niekoľkými trikmi môžete automaticky vyprázdniť kôš v systéme Linux s trochou konfigurácie.
Inštalácia funkcie Autotrash
Autotrash je hands-off spôsob, ktorý môžete ľahko nastaviťv počítači so systémom Linux vyprázdnite kôš. Môže byť nakonfigurovaný pomocou úlohy Cron a možno ho dokonca použiť na vyčistenie košov priečinkov viacerých používateľov, nielen jedného.
Ak chcete nastaviť aplikáciu Autotrash v distribúcii systému Linux, otvorte okno terminálu stlačením klávesu Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici.
Po otvorení vašej terminálovej relácie postupujte podľa inštalačných pokynov, ktoré zodpovedajú použitému operačnému systému Linux.
ubuntu
Nástroj Autotrash je distribuovaný používateľom Ubuntu v centrálnom softvérovom úložisku. Ak ju chcete nainštalovať, použite naklonený príkaz nižšie.
sudo apt install autotrash
Debian
Používatelia Debianu môžu nainštalovať nástroj Autotrash z primárnych zdrojov softvéru Debianu. Ak ju chcete získať, zadajte Apt-get príkaz nižšie.
sudo apt-get install autotrash
Arch Linux
V systéme Arch Linux nie je nástroj Autotrash pre používateľov k dispozícii tradičným spôsobom. Namiesto toho ho musia tí, ktorí chcú pracovať, vytvoriť ručne pomocou stránky Github projektu.
Na spustenie procesu inštalácie nainštalujte balík „Git“ pomocou pacman správca balíkov.
sudo pacman -S git
S balíkom „Git“ nastaveným na vašom počítači Arch Linux je čas na stiahnutie zdrojového kódu Autotrash pomocou príkazu git clone.
git clone https://github.com/bneijt/autotrash.git
Po dokončení sťahovania kódu použite CD príkaz na presun terminálovej relácie z domovského priečinka (~ /) do nového adresára „autotrash“.
cd autotrash
V adresári „autotrash“ je čas nainštalovať program. Ak chcete spustiť inštalačný skript, spustite:
sudo python setup.py install
fedora
Fedora Linux má vo svojich softvérových úložiskách nástroj Autotrash už nejaký čas,. Aby to fungovalo, spustite terminálovú reláciu a použite DNF príkaz správcu balíkov uvedený nižšie.
sudo dnf install autotrash -y
openSUSE
Používate OpenSUSE Linux? Chcete spustiť aplikáciu Autotrash? Našťastie pre vás je táto aplikácia k dispozícii na OpenSUSE LEAP a Tumbleweed prostredníctvom úložiska softvéru OSS All.
Ak ju chcete nainštalovať, uistite sa, že máte v službe YaST povolené „OSS All“. Potom zadajte príkaz Zypper v okne terminálu, aby program fungoval vo vašom systéme.
sudo zypper install autotrash -y
Nakonfigurujte Autotrash
Autotrash je nástroj, ktorý je možné manuálnenakonfigurovaný tak, aby vyprázdnil kôš na vašom počítači so systémom Linux. Po vybalení však inštalácia nástroja nerobí nič. Namiesto toho musíte nastaviť automatický skript.
Na vývojárskej stránke GitHub uvádza najlepší spôsob automatizácie aplikácie Autotrash pomocou úlohy Cron. Ak chcete nastaviť úlohu, musíte mať prístup k aplikácii Cron na počítači so systémom Linux.
Poznámka: väčšina operačných systémov Linux prichádza s možnosťou okamžitého použitia Cronu. Ak nemôžete použiť nástroj Cron, prečítajte si náš príspevok o tom, ako nastaviť a používať nástroj Cron.
Ak chcete vytvoriť novú úlohu, spustite terminál a zadajte:
EDITOR=nano crontab -e
Vložte nasledujúci kód do textového editora Nano.

@daily /usr/bin/autotrash -d 30
Uložte úpravy do svojej novej úlohy Cron stlačením Ctrl + O, Potom ukončite stlačením Ctrl + X.
Za predpokladu, že je Crontab správne nastavený, by sa mal váš kôš automaticky vyprázdniť.
Prázdny kôš pre všetkých používateľov
Ak chcete automaticky vyprázdniť kôš v systéme Linux pre všetkých používateľov, nielen pre jedného používateľa, je to možné. Ak to chcete urobiť, musíte si vytvoriť úlohu Cron.
Najskôr otvorte Crontab v termináli.
EDITOR=nano crontab -e
Odstráňte akýkoľvek text v Crontabe a uistite sa, že je prázdny. Potom vložte tento riadok kódu do editora.

@daily /usr/bin/autotrash -td 30
Uložte úlohu stlačením Ctrl + O na klávesnici. Potom ukončite editor pomocou Ctrl + X klávesová kombinácia.
Za predpokladu, že bol kód správne nastavený v úlohe Cron, Autotrash automaticky vyprázdni kôš na vašom počítači so systémom Linux pre všetkých používateľov.
Komentáre