Roskakori monissa Linux-jakeluissa onpaljolti kuten "Windowsin roskakori" tai saman nimen ominaisuus Applen macOS-käyttöjärjestelmässä. Sen avulla käyttäjät voivat lähettää tiedostoja ja kansioita, joista he eivät pidä ”roskakorista”. Efektiivisesti saat asiat tieltä.
Ensisijaisesti kaikki Linux-työpöytäympäristöt tulevatroskakorilla ja kun napsautat näppäimistön “Poista” -painiketta, tiedostot menevät sinne. Ajan myötä tiedot täyttävät roskakorin ja vievät tilaa, mikä voi viettää kiintolevyn tilan. Valitettavasti Linuxissa roskakorissa on oletuksena rajallinen tila. Vielä pahempaa, sitä ei ole asetettu tyhjentämään sitä automaattisesti. Onneksi muutamalla temppulla voit tyhjentää Linuxin roskakorit automaattisesti hieman määrittämällä.
Autotrash-asennus
Automaattinen roskakori on kätevä tapa, jonka voit helposti asettaaLinux-tietokoneesi tyhjentämään roskakorin. Se voidaan konfiguroida Cron-työllä, ja sitä voidaan käyttää jopa usean käyttäjän roskapostien tyhjentämiseen yhden sijaan.
Asenna terminaali-ikkuna painamalla -painiketta saadaksesi Autotrash-sovellus Linux-jakeluun Ctrl + Alt + T tai Ctrl + Vaihto + T näppäimistöllä.
Kun pääteistunto on auki, noudata asennusohjeita, jotka vastaavat käyttämääsi Linux-käyttöjärjestelmää.
ubuntu
Autotrash-työkalu jaetaan Ubuntun käyttäjille keskusohjelmiston arkistossa. Asenna se käyttämällä osuva komento alla.
sudo apt install autotrash
Debian
Debian-käyttäjät voivat asentaa Autotrash-työkalun Debianin ensisijaisten ohjelmalähteiden kautta. Saada se kirjoittamalla Apt-get komento alla.
sudo apt-get install autotrash
Arch Linux
Arch Linuxissa Autotrash-työkalu ei ole käytettävissä käyttäjille perinteisellä tavalla. Sen sijaan niiden, jotka haluavat saada sen toimimaan, on rakennettava se manuaalisesti projektin Github-sivun kautta.
Aloita rakennusprosessi asentamalla “Git” -paketti käyttämällä Pacman paketinhallinta.
sudo pacman -S git
Kun Git-paketti on asetettu Arch Linux -tietokoneellesi, on aika ladata Autotrash-lähdekoodi git clone -komennolla.
git clone https://github.com/bneijt/autotrash.git
Kun koodi on ladattu, käytä CD komento siirtääksesi pääteistunnon kotikansiosta (~ /) uuteen ”autotrash” -hakemistoon.
cd autotrash
Autotiedostohakemiston sisällä on aika asentaa ohjelma. Käynnistä asennusohjelma suorittamalla:
sudo python setup.py install
fedora
Fedora Linuxilla on ollut Autotrash - työkalu ohjelmistovarastoissaan jo jonkin aikaa,. Jotta se toimisi, käynnistä pääteistunto ja käytä DNF paketinhallinnan komento alla.
sudo dnf install autotrash -y
OpenSUSE
Käytätkö OpenSUSE Linuxia? Haluatko suorittaa Autotrash-sovelluksen? Sinulle onnea, sovellus on saatavana OpenSUSE LEAP: ssä ja Tumbleweedissä OSS All -ohjelmistovaraston kautta.
Asenna se varmistamalla, että “OSS All” on käytössä YaSTissa. Kirjoita sitten Zypper-komento pääteikkunaan saadaksesi ohjelma toimimaan järjestelmässäsi.
sudo zypper install autotrash -y
Määritä automaattinen roskakori
Automaattinen roskakori on työkalu, joka voi olla manuaalinenmääritetty tyhjentämään roskat Linux-tietokoneeltasi. Työkalun asentaminen ei kuitenkaan tee laatikosta mitään. Sen sijaan sinun on määritettävä automaattinen komentosarja.
Kehittäjän GitHub-sivulla kerrotaan, että paras tapa automatisoida Autotrash-sovellus on Cron-job. Asentaaksesi työn sinun on voitava käyttää Cronia Linux-tietokoneellasi.
Huomaa: useimmissa Linux-käyttöjärjestelmissä on mahdollisuus käyttää Cronia heti. Jos et voi käyttää Cron-työkalua, tutustu viestiin, joka käsittelee Cron-työkalun asettamista ja käyttöä.
Voit luoda uuden työn käynnistämällä päätelaitteen ja kirjoittamalla:
EDITOR=nano crontab -e
Liitä seuraava koodi Nanon tekstieditoriin.

@daily /usr/bin/autotrash -d 30
Tallenna muutokset uuteen Cron-työhösi painamalla Ctrl + O. Sitten poistu painamalla Ctrl + X.
Jos Crontab on asetettu oikein, roskakorisi tyhjennetään automaattisesti.
Tyhjä roskakori kaikille käyttäjille
Jos haluat tyhjentää roskakorin automaattisesti kaikille käyttäjille yhden käyttäjän sijasta, se on mahdollista. Jotta voit tehdä sen, sinun on luotava Cron-työ.
Avaa ensin Crontab terminaalissa.
EDITOR=nano crontab -e
Poista kaikki tekstit Crontabissa ja varmista, että ne ovat tyhjiä. Liitä sitten tämä koodirivi editoriin.

@daily /usr/bin/autotrash -td 30
Tallenna työ painamalla Ctrl + O näppäimistöllä. Poistu sitten editorista painikkeella Ctrl + X näppäimistöyhdistelmä.
Olettaen, että koodi on määritetty oikein Cron-työssä, Autotrash tyhjentää automaattisesti Linux-tietokoneesi roskakorit jokaiselle käyttäjälle.
Kommentit