Trash funkce na mnoha distribucích Linuxu jepodobně jako „Koš“ v systému Microsoft Windows nebo funkce stejného jména v systému MacOS společnosti Apple. Díky tomu mohou uživatelé posílat soubory a složky, které se jim nelíbí, do „koše“.
Primárně přicházejí všechna desktopová prostředí Linuxus odpadkovým košem a po kliknutí na tlačítko „Odstranit“ na klávesnici tam soubory přejdou. V průběhu času se data zaplňují do koše a zabírají místo, které může zabrat místo na pevném disku. Je smutné, že v systému Linux má koše ve výchozím nastavení omezený prostor. Ještě horší je, že to není nastaveno na automatické vyčištění. Naštěstí můžete pomocí několika triků automaticky vyprázdnit odpadky v systému Linux s trochou konfigurace.
Instalace aplikace Autotrash
Autotrash je hands-off způsob, který můžete snadno nastavitváš Linux PC vyprázdněte odpadky. Lze ji nakonfigurovat pomocí úlohy Cron a lze ji dokonce použít k vymazání složek koše více uživatelů než pouze jedné.
Chcete-li nastavit aplikaci Autotrash ve vaší distribuci Linuxu, otevřete okno terminálu stisknutím klávesy Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici.
Po otevření relace terminálu postupujte podle pokynů k instalaci, které odpovídají operačnímu systému Linux, který používáte.
Ubuntu
Nástroj Autotrash je distribuován uživatelům Ubuntu v centrálním softwarovém úložišti. Chcete-li jej nainstalovat, použijte Apt příkaz níže.
sudo apt install autotrash
Debian
Uživatelé Debianu mohou nainstalovat nástroj Autotrash z primárních zdrojů softwaru Debianu. Chcete-li si to, zadejte Apt-get příkaz níže.
sudo apt-get install autotrash
Arch Linux
V systému Arch Linux není nástroj Autotrash uživatelům k dispozici tradičním způsobem. Místo toho, ti, kdo chtějí, aby to fungovalo, je musí vytvořit ručně pomocí stránky projektu Github.
Chcete-li zahájit proces výstavby, nainstalujte balíček „Git“ pomocí Pacman správce balíčků.
sudo pacman -S git
S balíčkem „Git“ nastaveným na počítači Arch Linux je čas stáhnout zdrojový kód Autotrash pomocí příkazu git clone.
git clone https://github.com/bneijt/autotrash.git
Po dokončení stahování kódu použijte CD příkaz k přesunutí terminálové relace z domovské složky (~ /) do nového adresáře „autotrash“.
cd autotrash
V adresáři „autotrash“ je čas nainstalovat program. Chcete-li spustit instalační skript, spusťte:
sudo python setup.py install
Fedora
Fedora Linux má ve svých softwarových úložištích po dlouhou dobu nástroj Autotrash,. Aby to fungovalo, spusťte terminálovou relaci a použijte DNF příkaz správce balíčků níže.
sudo dnf install autotrash -y
OpenSUSE
Používáte OpenSUSE Linux? Chcete spustit aplikaci Autotrash? Naštěstí pro vás, aplikace je k dispozici na OpenSUSE LEAP a Tumbleweed prostřednictvím úložiště softwaru OSS All.
Chcete-li jej nainstalovat, ujistěte se, že máte v YaSTu povoleno „OSS All“. Poté zadejte příkaz Zypper v okně terminálu, aby program fungoval ve vašem systému.
sudo zypper install autotrash -y
Nakonfigurujte Autotrash
Autotrash je nástroj, který lze ručněnakonfigurován tak, aby vyprázdnil odpadky v počítači se systémem Linux. Nicméně, po vybalení z krabice, jen instalace nástroje nedělá nic. Místo toho musíte nastavit automatický skript.
Na stránce GitHub vývojáře uvádí nejlepší způsob automatizace aplikace Autotrash pomocí úlohy Cron. Chcete-li nastavit úlohu, budete muset mít přístup k Cron na vašem Linuxovém PC.
Poznámka: většina operačních systémů Linux přichází s možností okamžitého použití Cronu. Pokud nemůžete použít nástroj Cron, podívejte se do našeho příspěvku o tom, jak nastavit a používat nástroj Cron.
Chcete-li vytvořit novou úlohu, spusťte terminál a zadejte:
EDITOR=nano crontab -e
Vložte následující kód do textového editoru Nano.

@daily /usr/bin/autotrash -d 30
Uložte úpravy do své nové úlohy Cron stisknutím Ctrl + O. Poté ukončete stisknutím Ctrl + X.
Za předpokladu, že je Crontab správně nastaven, by měl být váš koš automaticky vyprázdněn.
Prázdný koš pro všechny uživatele
Pokud chcete automaticky vyprázdnit odpadky v systému Linux pro všechny uživatele, nikoli pouze pro jednoho uživatele, je to možné. Chcete-li to provést, musíte vytvořit úlohu Cron.
Nejprve otevřete Crontab v terminálu.
EDITOR=nano crontab -e
Odstraňte veškerý text v Crontabu a ujistěte se, že je prázdný. Potom vložte tento řádek kódu do editoru.

@daily /usr/bin/autotrash -td 30
Uložte úlohu stisknutím Ctrl + O na klávesnici. Potom ukončete editor pomocí Ctrl + X kombinace kláves.
Za předpokladu, že byl kód správně nastaven v úloze Cron, Autotrash automaticky vyprázdní odpadky na vašem Linuxovém PC pro každého uživatele.
Komentáře