Функція сміття у багатьох дистрибутивах Linux єдуже схожий на «Кошик для сміття» в Microsoft Windows або функцію з такою ж назвою на macOS від Apple. Завдяки цьому користувачі можуть надсилати файли та папки, які їм не подобаються, у кошик для сміття. Ефективно, виводячи речі зі шляху.
В першу чергу, усі робочі середовища Linuxзі смітником, і коли ви натискаєте кнопку "видалити" на клавіатурі, файли переходять туди. З часом дані заповнюють кошик для сміття та займають місце, яке може з'їсти простір вашого жорсткого диска. На жаль, в Linux кошик для сміття за замовчуванням має обмежений простір. Ще гірше, що його не встановлено автоматично. На щастя, за допомогою декількох хитрощів ви можете автоматично спустошити сміття в Linux з невеликою кількістю конфігурації.
Встановлення автоматичного кошика
Автомобільний сміття - це практичний спосіб, який ви можете легко встановитиваш ПК з ПК для очищення сміття. Він може бути налаштований із завданням Cron і навіть може використовуватися для очищення кількох користувачів папки сміття, а не лише одну.
Щоб налаштувати додаток Autotrash у вашому дистрибутиві Linux, відкрийте вікно терміналу, натиснувши на Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі.
Як тільки ваш термінальний сеанс відкритий, дотримуйтесь інструкцій із встановлення, які відповідають операційній системі Linux, яку ви використовуєте.
Ubuntu
Інструмент Autotrash поширюється на користувачів Ubuntu в центральному сховищі програмного забезпечення. Щоб встановити його, використовуйте Apt команда нижче.
sudo apt install autotrash
Debian
Користувачі Debian можуть встановлювати інструмент автопередачі через основні програмні джерела Debian. Щоб отримати його, введіть Apt-get команда нижче.
sudo apt-get install autotrash
Arch Linux
У Arch Linux інструмент автоматичного кошика недоступний для користувачів традиційними засобами. Натомість ті, хто бажає працювати, повинні вручну створити його на сторінці Github проекту.
Щоб розпочати процес створення, встановіть пакет "Git" за допомогою Pacman менеджер пакунків.
sudo pacman -S git
З пакетом “Git”, налаштованим на вашому ПК Arch Linux, саме час завантажувати вихідний код Autotrash за допомогою команди git clone.
git clone https://github.com/bneijt/autotrash.git
З завантаженням коду використовуйте CD команда для переміщення термінального сеансу з домашньої папки (~ /) у нову папку "автоперенесення".
cd autotrash
Всередині каталогу "автоперевезення" прийшов час встановити програму. Щоб запустити сценарій встановлення, запустіть:
sudo python setup.py install
Fedora
У Fedora Linux досить довго був інструмент Autotrash у своїх сховищах програмного забезпечення,. Щоб змусити його працювати, запустіть термінальний сеанс і скористайтеся ДНФ команда менеджера пакунків нижче.
sudo dnf install autotrash -y
OpenSUSE
Ви використовуєте OpenSUSE Linux? Хочете запустити програму Autotrash? Пощастило, додаток доступний на OpenSUSE LEAP та Tumbleweed через сховище програмного забезпечення OSS All.
Щоб встановити його, переконайтеся, що ввімкнено "OSS All" у YaST. Потім введіть команду Zypper у вікно терміналу, щоб програма працювала у вашій системі.
sudo zypper install autotrash -y
Налаштування автоматичного кошика
Автоперевезення - це інструмент, який можна вручнуналаштований для випорожнення сміття на вашому ПК Linux. Однак поза коробкою просто встановлення інструменту нічого не робить. Натомість вам потрібно встановити автоматичний скрипт.
На сторінці розробника GitHub зазначено, що найкращий спосіб автоматизувати додаток Autotrash - це завдання Cron. Щоб налаштувати завдання, вам потрібно буде мати доступ до Cron на вашому ПК з Linux.
Примітка: більшість ОС Linux оснащені можливістю використовувати Cron відразу. Якщо ви не можете використовувати інструмент Cron, ознайомтеся з нашою публікацією про те, як налаштувати та використовувати інструмент Cron.
Щоб створити нове завдання, запустіть термінал і введіть:
EDITOR=nano crontab -e
Вставте наступний код у текстовий редактор Nano.

@daily /usr/bin/autotrash -d 30
Збережіть правки до нового завдання Cron, натиснувши Ctrl + O. Потім вийдіть, натиснувши Ctrl + X.
Якщо припустити, що Crontab налаштований правильно, ваш смітник повинен автоматично випорожнюватися.
Порожній кошик для всіх користувачів
Якщо ви хочете автоматично спорожнювати сміття в Linux для всіх користувачів, а не лише для одного користувача, можливо. Для цього вам потрібно створити завдання Cron.
Спочатку відкрийте Crontab в терміналі.
EDITOR=nano crontab -e
Видаліть будь-який текст із Crontab і переконайтеся, що він порожній. Потім вставте цей рядок коду в редактор.

@daily /usr/bin/autotrash -td 30
Збережіть роботу, натиснувши Ctrl + O на клавіатурі. Потім вийдіть із редактора за допомогою Ctrl + X комбінація клавіатури
Якщо припустити, що код був правильно встановлений у роботі Cron, Autotrash автоматично спустошить сміття на вашому ПК Linux для кожного користувача.
Коментарі