Бета-версия Transmission 4.1.0 вышла! Последовательная загрузка и трекеры IPv6 UDP
Transmission, популярный бесплатный BitTorrent-клиент с открытым исходным кодом, сегодня объявил о выпуске бета-версии следующей версии 4.1.0!
В новой версии реализована дополнительная поддержка последовательной загрузки. Это полезно, если вы хотите смотреть большие видео/фильмы во время их загрузки.
Однако я не нашел графического варианта выполнения этой работы, а нашел только параметр командной строки -seq
или --sequential-download
для передачи-cli.
Также добавлен IPv6 и двойной стек для трекеров UDP. А в конфигурационном файле settings.json
теперь есть опция preferred-transport
, позволяющая пользователям вручную выбирать между TCP и UDP при инициализации исходящих соединений.
Кроме того, есть также параметр sleep-per-секунды-во время-проверки
, который контролирует продолжительность в миллисекундах, на которую процесс проверки приостанавливается, чтобы уменьшить нагрузку на дисковый ввод-вывод. А установка cache-size-mb: 0
в «settings.json» теперь отключает кеш записи на диск.
Для macOS в выпуске добавлена опция переключения «Показать панель инструментов» в контекстном меню. Теперь он поддерживает перенаправление на магнит, темный режим и обновление шрифта по умолчанию в плагине QuickLook, а также есть возможность установить Transmission в качестве приложения по умолчанию для торрент-файлов.
В пользовательский интерфейс Qt добавлен столбец ETA или информация для компактного просмотра, а пользовательский интерфейс GTK теперь использует собственный системный диалог выбора файла. Для веб-интерфейса добавлена поддержка перетаскивания торрент-файлов, высококонтрастная тема и цифры процентов в индикатор выполнения.
Transmission GTK использует собственный инструмент выбора файлов.
Другие изменения включают в себя:
- Улучшена производительность загрузки µTP.
- Добавлена возможность кэшировать IP-адреса, используемые в глобальной связи, исправлены предупреждения о невозможности подключения UDP6.
- Добавлена поддержка отправки параметра ipv4 во время подтверждения протокола расширения.
- Улучшен код libtransmission, позволяющий использовать меньше процессора и оперативной памяти.
- Немного уменьшена задержка при отправке сообщений протокола узлам.
- И различные исправления ошибок.
Получить Transmission 4.1.0 (бета)
Официальное примечание к выпуску, исходный архив, а также установщик Windows .msi доступны для загрузки на странице выпусков Github в разделе «Ресурсы».
Передача в Github: https://github.com/transmission/transmission/releases
Для пользователей Ubuntu, помимо сборки из исходного кода, я загрузил новый выпуск в этот тестовый PPA для Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04 и Ubuntu 24.10.
ПРИМЕЧАНИЕ 1. Это БЕТА-версия, предназначенная для тестирования. Не используйте его на производственной машине!
ПРИМЕЧАНИЕ 2. Пакет PPA будет удален, когда Transmission 4.1.0 станет стабильным, в связи с предпочтением стабильного PPA.
Чтобы добавить PPA и установить бета-пакет, используйте команду:
sudo add-apt-repository ppa:ubuntuhandbook1/test
sudo apt update
sudo apt install transmission-gtk
Хотя вы можете заменить transmission-gtk
в последней команде на один из следующих, в зависимости от того, что вы хотите установить:
transmission-qt
— пользовательский интерфейс Qt, подходящий для настольных компьютеров LxQt и Plasma.transmission-daemon
— пакет демона, работающий в фоновом режиме (доступ удаленно).transmission-cli
– интерфейс командной строки.
После установки пакета рекомендуется удалить репозиторий PPA, выполнив команду:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/test
(Необязательно) Чтобы удалить пакет Transmission, установленный вами из PPA, используйте команду:
sudo apt remove --autoremove transmission*