Трансмісія 3.0 постачається з підтримкою IPv6 у RPC, різними вдосконаленнями та іншим

передачаприн

Після року розвитку,  анонсовано запуск нової версії Transmission 3.0, в якому додано деякі нові функції, зміни та виправлення помилок. Ті, хто не знає про передачу, повинні це знати це безкоштовний, легкий P2P-клієнт із відкритим кодом для мережі BitTorrent.

Він відносно легкий і невимогливий до ресурсів клієнта BitTorrent, написаний мовою C та підтримує різноманітні користувальницькі інтерфейси: GTK, Qt, рідний Mac, веб-інтерфейс, демон, командний рядок. Він сумісний з наступними операційними системами: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD та Windows.

Основна перевага це програмне забезпечення - справді безкоштовне програмне забезпечення, без реклами, спливаючих вікон та ненадійних посилань.

Друга перевага полягає в тому, що він має деякі опції управління програмою, крім звичайного віконного режиму, ви можете додавати та видаляти торренти з командного рядка або через браузер.

Що нового в Transmission 3.0?

З основних змін, які виділяються в анонсі цієї нової версії цього популярного торрент-клієнта, є: зміни у вашому інтерфейсі, з для клієнта GTK додані гарячі клавіші для навігації по послідовності завантаження файл .desktop оновлено, додано файл AppData, для верхньої панелі GNOME запропоновано символічні значки, зміна з intltool на gettext завершена.

Хоча, для клієнтської версії для Qt, вимоги до версії Qt (5.2+) збільшені, додані гарячі клавіші для переміщення в чергу завантаження, споживання пам'яті зменшується при обробці торрент-властивостей, підказка передбачена для файлів із довгими іменами, інтерфейс адаптований для дисплеїв HiDPI.

У фоновому режимі переведено на використання libsystemd замість libsystemd-daemon; ескалація привілеїв заборонена у файлі streaming-daemon.service.

Крім того, рішення вразливості XSS у веб-клієнті а також вирішено проблеми з продуктивністю та вдосконалено інтерфейс для мобільних пристроїв.

З іншого боку, також зазначається, що можливість приймати з'єднання через IPv6 на сервері RPC і що Перевірку сертифіката SSL увімкнено за замовчуванням для завантажень через HTTPS. На вбудованому сервері http кількість невдалих спроб автентифікації для захисту від вгадування пароля обмежена 100.

З інших змін які згадуються:

  • Додані ідентифікатори однолітків для торрент-клієнтів Xfplay, PicoTorrent, Free Download Manager, Folx та Baidu Netdisk.
  • Додано підтримку для опції TCP_FASTOPEN, яка дозволяє трохи зменшити час налаштування з'єднання.
  • Покращена обробка індикатора ToS (тип послуги, клас трафіку) для з'єднань IPv6;
  • Додана можливість вказувати маски підмережі в чорних списках анотацій CIDR (наприклад, 1.2.3.4/24).
  • Підтримка збірки додана за допомогою mbedtls (polarssl), wolfssl (cyassl) та LibreSSL, а також нових версій OpenSSL (1.1.0+).
  • Сценарії побудови на основі CMake покращили підтримку генератора Ninja, libappindicator, systemd, Solaris та macOS.
  • Клієнт для macOS підвищив вимоги до версії платформи (10.10), додав підтримку темної теми.

Як встановити передачу на Linux?

в ті, хто користується Debian, Ubuntu, Linux Mint або будь-яким дистрибутивом, похідним від них, встановлюють програму за допомогою:

sudo add-apt-repository ppa:transmissionbt/ppa -y
sudo apt install transmission

Якщо вони є Користувачі Fedora або дистрибутиви на їх основі, вони можуть встановити додаток із наступним команда:

sudo yum install transmission

Тоді як для тих, хто Користувачі Mandriva Linux повинні встановити за допомогою цієї команди:

sudo urpmi transmission

Що стосується тих, хто є Користувачам openSUSE, вони повинні набрати в терміналі таке:

sudo zypper install transmission

Нарешті, у випадку з тими, хто є користувачами Arch Linux та похідні дистрибутиви ви можете встановити за допомогою цієї команди:

sudo pacman -S transmission

Так само Ви можете скомпілювати передачу в системі з її вихідного коду, для цього потрібно просто виконати наступні дії.

Їх вихідний код розміщений на GitHub, тому вони повинні мати підтримку git, щоб вони могли клонувати сховище.

Ми збираємося відкрити термінал і ввести в нього наступне.

Спочатку ми отримаємо вихідний код за допомогою:

git clone https://github.com/transmission/transmission Transmission

Входимо в каталог:

cd Transmission

І ми починаємо компіляцію з наступних команд, які ми повинні вводити по одній:

git submodule update --init
mkdir build
cd build
cmake ..
make
sudo make install

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.