Важно убедиться, что в конце shell файла нет пробелов и переносов строк, docker по какой-то причине болезненно воспринимает эти артефакты и может ругаться непонятными сообщениями вроде invalid reference format . В данной короткой заметке рассмотрим процесс установки клиента transmission в свой собственный docker контейнер и интеграции его с Home Assistant бывший Hass. Все эти маршрутизаторы обладают гигабитными LAN портами, модели от Asus, D-Link и Netgear имеют USB порты для подключения различных устройств и быстрыми процессорами.
Transmission (Русский)
Состояние перевода: На этой странице представлен перевод статьи Transmission. Дата последней синхронизации: 2 июля 2024. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Обе версии GUI, transmission-gtk и transmission-qt, могут функционировать автономно без отдельно запущенного демона.
Версии с графическим интерфейсом настроены для работы из коробки, но пользователь может захотеть изменить некоторые настройки. По умолчанию путь к файлам конфигурации GUI — ~/.config/transmission .
Руководство по параметрам конфигурации можно найти в Github-репозитории Transmission.


Торрент-клиент Trasmission скачать для Windows
Transmission демон и CLI
Запуск и остановка демона
- Как пользователь transmission, путем запуска/включения службы transmission.service . Пользователь может быть изменен, как описано в разделе #Выбор пользователя.
- Как ваш собственный пользователь, запустив программу под своим именем:
При запуске демона будет создан файл начальной конфигурации. Смотрите раздел #Настройка демона.
Альтернативным вариантом остановки Transmission является использование команды transmission-remote:
Сокращение спама журнала
Запуск transmission-daemon может привести к появлению большого количества нежелательных записей в журнале. Вывод можно отфильтровать, запустив его с помощью небольшого скрипта-обертки. Следующий пример также предоставляет некоторые уведомления:
Запуск только при подключении к сети
Netctl
Может быть желательно запускать передачу только в определенных сетях. Следующий скрипт проверяет, что соединение установлено со списком разрешенных сетей, а затем запускает transmission-daemon.
Создайте скрипт запуска в папке /etc/wicd/scripts/postconnect и скрипт остановки в папке /etc/wicd/scripts/predisconnect . Не забудьте сделать их исполняемыми. Например:
Выбор пользователя
Чтобы настроить это, создайте drop-in файл для службы и укажите в нем свое имя пользователя:
Настройка демона
- Если Transmission запущен под именем пользователя transmission , файл конфигурации будет расположен по адресу /var/lib/transmission/.config/transmission-daemon/settings.json .
- Если вы запускаете Transmission под своим именем пользователя, файл конфигурации будет расположен по адресу ~/.config/transmission-daemon/settings.json .
Настроить демон можно с помощью клиента Transmission или через веб-интерфейс, доступный через http://localhost:9091 в поддерживаемом браузере.
Примечание: Если вы хотите отредактировать конфигурацию вручную с помощью текстового редактора, сперва остановите демон, иначе он перезапишет свой файл конфигурации при закрытии.
Для тех, кто работает под именем пользователя transmission , рекомендуется создать общий каталог загрузки с правильными разрешениями, чтобы разрешить доступ как пользователю transmission , так и системным пользователям, а затем соответствующим образом обновить конфигурационный файл. Например:
Note: Если /mnt/data/torrents расположен на съемном устройстве, например, с записью /etc/fstab с опцией nofail , Transmission будет жаловаться, что не может найти ваши файлы. Чтобы исправить это, вы можете добавить RequiresMountsFor=/mnt/data/torrents в /etc/systemd/system/transmission.service.d/transmission.conf в разделе [Unit] .
Белый список хостов
Если вы планируете обращаться к демону Transmission по сети, используя имя хоста сервера, вам необходимо добавить это имя хоста в rpc-host-whitelist в settings.json . В противном случае при обращении к серверу вы получите ошибку «421 Misdirected Request».

Установите флажок Использовать аутентификацию и введите имя пользователя и пароль, чтобы можно было использовать аутентификацию. Даже если вы используете графический интерфейс, вам все равно необходимо установить transmission-cli , чтобы веб-интерфейс работал. Установите флажок Использовать аутентификацию и введите имя пользователя и пароль, чтобы можно было использовать аутентификацию.
Ставим Transmission через Entware
Для понимания происходящего желателен опыт работы с линуксами и понимание английского языка на школьном уровне (можно использовать гугл переводчик). Для подключения к роутеру из под винды используется putty (предварительно в роутере надо в административных настройках активировать доступ с ssh).
Инструкция подходит для асусов с двумя usb-портами (для флешки и для жесткого диска). Возможно, можно обойтись одним диском, изначально отформатировав его в ext3 и т.п.
Начали.
0. Втыкаем флешку в роутер с файловой системой ext2, ext3, ext4. ФС от винды не подойдет. Бесплатную прогу для форматирования флешки в выше перечисленные ФС качаем отсюда https://www.partitionwizard.com/

1. Сейвим конфиг роутера и ставим прошивку Asuswrt-merlin https://sourceforge.net/projects/asuswrt-merlin/files/ как обычную прошивку (перед установкой ребутаем роутер для очищения памяти), в итоге в шапочке появится лого мерлина:
3. Ставим менеджер Amtm https://diversion.ch/amtm.html и там же делаем своп-файл
4. В Amtm ставим Entware на флешку (ext), чтобы работать с репозиторием opkg
В помощь:
С помощью mc заходим в папку mnt и смотрим на свои примонтированные носители, потом создаем там папки по инструкции и указываем в конфиге (правильно указывайте имя своего жёсткого диска):
Там же можно поменять дефолтовый порт 9091 для адреса интерфейса Transmission.
После этих телодвижений вам придётся настроить в админке роутера медиасервер и samba-сервер для корректного отображения папок и файлов на компе и телевизоре.
Техподдержка » Разное » Не работает Download Master в роутере Asus или как установить Transmission

Transmission (Русский) — ArchWiki
Содержание:







