Настраиваем автоматическое выключение компьютера после завершения загрузки в Transmission
Transmission является простым, но производительным Torrent-клиентом и в некоторых дистрибутивах Linux он доступен по умолчанию. Но все же одна по моему мнению очень важная возможность в Transmission отсутствует. Сейчас мы добавим эту возможность с момощью одного shell-скрипта. Наверное многие из Вас использовали эту команду для перезагрузки и выключения вашей системы.
Перейдите в домашнюю директорию, запустите текстовый редактор, создайте новый файл и напишите скрипт. Я обычно использую vim. Назовем файл shutdown.sh и добавим в него следующий код:
Далее необходимо сделать файл исполняемым.
Вот в принципе и все что нам необходимо включить в файл данного скрипта. Дальше нам потребуется gsku. Если по умолчанию он не доступен в вашей системе, установите его из репозитория.
Для пользователей Debian и Ubuntu:
Перетащите иконку Transmission на свой рабочий стол, кликнув по ней правой кнопкой мыши, вы увидите полу для ввода команды. Вставьте туда «gksu command». Команда Gksu сделает transmission исполняемым от имени суперпользвателся. Также вы можете запустить transmission как root прямо из терминала.
После этого перейдите Edit> Preferences и в Downloading поставьте галочку «Call Script when torrent is completed». Вставьте туда путь к скрипту и на этом можем сказать все.

Перейдите в домашнюю директорию, запустите текстовый редактор, создайте новый файл и напишите скрипт. Я обычно использую vim. Назовем файл shutdown.sh и добавим в него следующий код:
sudo -h shutdown now
Далее необходимо сделать файл исполняемым.
chmod +x shutdown.sh
Вот в принципе и все что нам необходимо включить в файл данного скрипта. Дальше нам потребуется gsku. Если по умолчанию он не доступен в вашей системе, установите его из репозитория.
Для пользователей Debian и Ubuntu:
sudo apt-get install gksu
Перетащите иконку Transmission на свой рабочий стол, кликнув по ней правой кнопкой мыши, вы увидите полу для ввода команды. Вставьте туда «gksu command». Команда Gksu сделает transmission исполняемым от имени суперпользвателся. Также вы можете запустить transmission как root прямо из терминала.
sudo transmission
После этого перейдите Edit> Preferences и в Downloading поставьте галочку «Call Script when torrent is completed». Вставьте туда путь к скрипту и на этом можем сказать все.
0 комментариев