Transmission 3.0 đi kèm với sự hỗ trợ cho IPv6 trong RPC, nhiều cải tiến khác nhau và hơn thế nữa

truyền dẫn

Sau một năm phát triển,  sự ra mắt của phiên bản Transmission 3.0 mới đã được công bố, trong đó một số tính năng mới, thay đổi và sửa lỗi được thêm vào. Những ai chưa biết về Transmission nên biết rằng điều này là một ứng dụng khách P2P nhẹ, mã nguồn mở, miễn phí cho mạng BitTorrent.

Nó tương đối nhẹ và không đòi hỏi nhiều tài nguyên của máy khách BitTorrent, được viết bằng ngôn ngữ C và hỗ trợ nhiều giao diện người dùng: GTK, Qt, máy Mac gốc, giao diện web, daemon, dòng lệnh. Nó tương thích với các hệ điều hành sau: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD và Windows.

Ưu điểm chính của phần mềm này thực sự là phần mềm miễn phí và không có quảng cáo, cửa sổ bật lên và các liên kết không đáng tin cậy.

Ưu điểm thứ hai là nó có một số tùy chọn để điều khiển chương trình, ngoài chế độ cửa sổ thông thường, bạn có thể thêm và xóa torrent khỏi dòng lệnh hoặc thông qua trình duyệt.

Có gì mới trong Transmission 3.0?

Trong số những thay đổi chính nổi bật trong thông báo về phiên bản mới của ứng dụng torrent phổ biến này là: những thay đổi trong giao diện của bạn, từ đối với ứng dụng khách GTK, các phím nóng đã được thêm vào để điều hướng trình tự tải xuống, tệp .desktop đã được cập nhật, tệp AppData đã được thêm vào, các biểu tượng tượng trưng đã được đề xuất cho bảng trên cùng của GNOME, quá trình thay đổi từ intltool thành gettext đã hoàn tất.

Trong khi, cho phiên bản khách hàng cho Qt, các yêu cầu đối với phiên bản Qt (5.2+) được tăng lên, các phím nóng được thêm vào để di chuyển trong hàng đợi tải xuống, tiêu thụ bộ nhớ được giảm khi xử lý các thuộc tính torrent, chú giải công cụ được cung cấp cho các tệp có tên dài, giao diện được điều chỉnh cho các màn hình HiDPI.

Trong quá trình nền, chuyển sang sử dụng libsystemd thay vì libsystemd-daemon; nâng cấp đặc quyền bị cấm trong tệp streaming-daemon.service.

Ngoài ra, giải pháp cho lỗ hổng XSS trong máy khách web và các vấn đề về hiệu suất đã được giải quyết và giao diện dành cho thiết bị di động đã được cải thiện.

Mặt khác, người ta cũng lưu ý rằng khả năng chấp nhận các kết nối qua IPv6 trên máy chủ RPC và rằng Xác minh chứng chỉ SSL được bật theo mặc định để tải xuống qua HTTPS. Trong máy chủ http được nhúng, số lần xác thực không thành công để bảo vệ khỏi việc đoán mật khẩu được giới hạn ở 100.

Những thay đổi khác được đề cập:

  • Đã thêm ID ngang hàng cho các ứng dụng khách torrent Xfplay, PicoTorrent, Free Download Manager, Folx và Baidu Netdisk.
  • Hỗ trợ đã được thêm vào tùy chọn TCP_FASTOPEN, cho phép giảm thời gian thiết lập kết nối một chút.
  • Cải thiện khả năng xử lý chỉ báo ToS (Loại dịch vụ, loại lưu lượng) cho các kết nối IPv6;
  • Đã thêm khả năng chỉ định mặt nạ mạng con trong các chú thích CIDR trong danh sách đen (ví dụ: 1.2.3.4/24).
  • Hỗ trợ xây dựng đã được thêm vào với mbedtls (polarssl), wolfssl (cyassl) và LibreSSL, cũng như các phiên bản mới của OpenSSL (1.1.0+).
  • Các tập lệnh xây dựng dựa trên CMake được cải thiện hỗ trợ cho trình tạo Ninja, libappindicator, systemd, Solaris và macOS.
  • Ứng dụng khách dành cho macOS đã tăng yêu cầu đối với phiên bản nền tảng (10.10), bổ sung hỗ trợ cho chủ đề tối.

Làm thế nào để cài đặt Transmission trên Linux?

đến Những ai là người dùng Debian, Ubuntu, Linux Mint hoặc bất kỳ bản phân phối nào bắt nguồn từ những thứ này, hãy cài đặt ứng dụng với:

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

Nếu họ là Người dùng hoặc bản phân phối Fedora dựa trên nó, họ có thể cài đặt ứng dụng với những thứ sau chỉ huy:

sudo yum install transmission

Trong khi đối với những người Người dùng Mandriva Linux phải cài đặt bằng lệnh này:

sudo urpmi transmission

Đối với trường hợp của những người người dùng openSUSE, họ nên nhập những thứ sau vào thiết bị đầu cuối:

sudo zypper install transmission

Cuối cùng, trong trường hợp của những người là người dùng của Arch Linux và các bản phân phối bắt nguồn từ nó, bạn có thể cài đặt bằng lệnh này:

sudo pacman -S transmission

Trong cùng một cách bạn có thể biên dịch Transmission trên hệ thống từ mã nguồn của nó, bạn chỉ cần làm theo các bước sau để thực hiện.

Mã nguồn của họ được lưu trữ trên GitHub vì vậy họ phải có hỗ trợ git để có thể sao chép kho lưu trữ.

Chúng tôi sẽ mở một thiết bị đầu cuối và nhập thông tin sau vào đó.

Đầu tiên, chúng ta sẽ lấy mã nguồn với:

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

Chúng tôi nhập thư mục:

cd Transmission

Và chúng ta bắt đầu quá trình biên dịch với các lệnh sau mà chúng ta phải gõ từng lệnh một:

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

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.