Transmission 4.1.0 добавляет последовательную загрузку и поддержку IPv6

Вышла новая версия открытого « BitTorrent-клиента Transmission с новыми функциями, улучшенной производительностью и усовершенствованным пользовательским интерфейсом в сборках GTK, Qt и WebUI.

«Мы работали над этим выпуском более года и рады, что наконец-то довели его до конца»
— говорит команда о обновлении

Transmission 4.1.0 добавляет поддержку IPv6 (включая обнаружение локальных пиров) и трекеры UDP с двойным стеком, опцию для последовательной загрузки файлов через CLI и более быструю производительность µTP (Micro Transport Protocol) по сравнению с серией 4.0.x.

Кроме того, по сообщениям, изменения в libtransmission снижают использование ЦП и ОЗУ на всех платформах.

Что касается пользовательского интерфейса, Transmission 4.1.0 теперь использует native системные иконки в меню и панелях инструментов в своем Qt-клиенте, что означает, что пользователи MacOS видят иконки SF Symbol, пользователи Windows — глифы Segoe, а системы Linux — стандартные имена иконок XDG.

Кроме того, сборка Qt теперь соответствует рекомендациям по интерфейсу Linux (HIG), что означает, что в меню приложения используется меньше значков, кроме записей в Gnome, но значки рядом с большинством записей в KDE.

Нативные диалоговые окна выбора файлов теперь подключены в GTK-клиенте, который также выигрывает от расширенной доступности, с правильной маркировкой и возможностью выбора всех значений, чтобы помочь тем, кто взаимодействует с клиентом с помощью программ чтения с экрана.

Другие заметные изменения и функции в Transmission 4.1.0:

  • RPC API, совместимый с JSON-RPC 2.0
  • Проверка торрента после завершения загрузки
  • Уменьшение задержки при отправке протокольных сообщений одноранговым узлам
  • Использование прокси-сервера для веб-соединений
  • Проверка наличия локальных файлов после установки местоположения торрента
  • Улучшенная поддержка темного режима в macOS
  • Добавление торрентов с помощью перетаскивания WebUI

Вы можете найти полный список изменений в примечаниях к выпуску на github Transmission, включая множество исправлений для платформ Windows, macOS и Linux.

Использование последовательной загрузки в Transmission

Используйте transmission-daemon и веб-интерфейс для последовательной загрузки. Пользователи Transmission давно хотели иметь возможность последовательной загрузки, и в этом обновлении добавлена поддержка этой функции, но только в удаленном CLI и в качестве общей опции, которую можно включить в transmission-daemon.

Когда эта опция включена, Transmission загружает файлы (точнее, части файлов) по порядку, а не в случайном порядке. Это полезно, если вы хотите начать просмотр видео до того, как оно будет полностью загружено. Последовательная загрузка — популярная функция в qBittorrent.

К сожалению, опции в графическом интерфейсе пока нет; в основных клиентах Transmission 4.1.0 с графическим интерфейсом вы не найдете настройки, переключателя или пункта меню для последовательной загрузки.

Ее можно использовать через командную строку transmission-remote в версии 4.1.0. Для этого передайте команду -seq или полную команду --sequential-download при добавлении торрента в удаленную настройку и укажите, с какого фрагмента начать (например, 0, 1, 2, 3 и т. д.):

transmission-remote --sequential-download  -a torrent-file.torrent

В примере с сокращенной версией флага я загружаю последовательно с первого фрагмента:

transmission-remote -seq 1 -a /Downloads/myepic.torrent

Последовательная загрузка торрентов может обеспечить более быстрый доступ к их просмотру, но это не без минусов.

Если много пиров запрашивают ранние части по порядку, это может привести к снижению скорости загрузки для всех, поскольку скорость загрузки от сидеров и пиров приоритезирует ранние части. Имейте в виду, что это больше проблема для популярных торрентов, чем для полумертвых.

Установка Transmission 4.1.0

Transmission предустановлен в Ubuntu, если вы выберете расширенный набор в установщике ОС (он не включен, если вы выберете минимальную установку по умолчанию). Очевидно, что это более старая версия, хотя Ubuntu 26.04 LTS может поставляться с Transmission 4.1.0, если он скоро появится в Debian.

Вы можете скачать последнюю версию Transmission с официального сайта. Там есть ссылки на пакеты и установщики для всех основных настольных операционных систем (macOS, Windows и Linux), а также исходный код, если вы хотите скомпилировать его вручную.

Доступны и другие варианты.

Неофициальный snap Transmission доступен в Snap Store. В настоящее время это версия 4.0.6, но сборка 4.1.0 находится в канале edge и должна быть выпущена для пользователей канала stable в ближайшие дни — следите за обновлениями.

Есть также непроверенный список Transmission Flathub. Как и snap, он в настоящее время не обновлен до последней версии, но стоит следить за ним, если вы предпочитаете использовать Flatpak.

Оба формата являются песочницами, которые ограничивают доступ к системным файлам/папкам и сетевым возможностям. Поэтому, в зависимости от того, для чего вы используете Transmission, стоит проверить, позволяют ли эти форматы все, что вам нужно, прежде чем поручать им что-либо важное, например, удаленный доступ.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)