Поиск по сайту:

Бета-версия 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*