Выпущена версия Transmission 4.0.4 с различными исправлениями ошибок [Ubuntu PPA]
Transmission, BitTorrent-клиент Ubuntu по умолчанию, анонсировал новую версию 4.0.4 с различными исправлениями ошибок.
Пользователям Transmission 4.0.x рекомендуется обновиться до новой версии для повышения стабильности. У меня последняя 4.0.3 часто вылетает при загрузке образа Kali Linux в формате 7z. Теперь в новой версии 4.0.4 все работает хорошо.
Для клиента Qt теперь правильно отображается имя магнита в компактном режиме, опция «Переместить торрент-файл в корзину» также удаляет файлы .added
, а значок приложения обновлен с улучшенным разрешением.
Он также обновил веб-интерфейс, чтобы главное меню было доступно в меньшем окне браузера. Исправлено предупреждение «нет такого файла или каталога» при добавлении магнитной ссылки через CLI.
Другие изменения согласно примечаниям к выпуску включают в себя:
- Исправлена ошибка при отправке метаданных торрента пирам.
- Избегайте ненужного выделения памяти в куче.
- Исправлен крайний случай столкновения имен файлов при переименовании файлов.
- Исправлены ошибки локали, из-за которых нарушалось округление чисел при отображении статистики, например соотношение загрузки/выгрузки.
- Всегда используйте ключевой запрос фиксированной длины в объявлениях трекера. Этого не требует спецификация, но некоторые трекеры полагаются на эту фиксированную длину, поскольку это обычная практика для других клиентов BitTorrent.
- Исправлен потенциальный сбой Windows, когда getstdhandle() возвращает NULL.
- Исправлена ошибка версии 4.0.0, из-за которой номера портов в объявлениях LDP иногда были неверными.
- Исправлена ошибка, из-за которой невозможно было редактировать запрашивающую часть URL-адреса трекера.
- Исправлена ошибка, из-за которой Transmission не мог объявить LPD в интерфейсе прослушивания.
- Сделаны небольшие улучшения производительности в libtransmission.
Как установить Transmission 4.0.4 в Ubuntu
Команда Transmission не предоставляет готовые пакеты Linux. Тем не менее, пользователь Ubuntu может легко установить новую версию в виде пакета Snap (поддерживается Самиром Шармой) в Ubuntu Software.
Для тех, кому НЕ нравится работа приложений в «песочнице», есть неофициальный PPA-репозиторий Ubuntu, содержащий пакеты для Ubuntu 20.04, Ubuntu 22.04 и Ubuntu 23.04.
1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть окно терминала. Когда он откроется, выполните команду, чтобы добавить PPA:
sudo add-apt-repository ppa:ubuntuhandbook1/transmission
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.
2. После добавления PPA вы можете запустить Software Updater (Менеджер обновлений) и обновить предустановленный в системе пакет передачи до нового выпускать.
Для системы на базе Ubuntu без предустановленного клиента BitTorrent вы можете запустить команду ниже, чтобы установить его:
sudo apt update && sudo apt install transmission-gtk
Вы можете заменить transmission-gtk
следующим пакетом (или добавить):
transmission-qt
- пользовательский интерфейс Qt для KDE, LXQt и т. д.transmission-cli
- интерфейс командной строки.transmission-daemon
— демон для работы в фоновом режиме и доступа через веб-интерфейс, удаленный клиент и т. д.
Удалить Трансмиссию 4.0.4
Вы можете понизить версию клиента BitTorrent до предустановленной в системе версии, выполнив команду в терминале:
sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/transmission
Или вместо этого удалите пакеты программного обеспечения, выполнив команду:
sudo apt remove --autoremove transmission-gtk transmission-qt transmission-cli transmission-daemon
И удалите репозиторий PPA либо с помощью инструмента «Программное обеспечение и обновления», удалив строку исходного кода на вкладке «Другое программное обеспечение», либо выполнив команду:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/transmission
Вот и все. Наслаждаться!