时隔两年，Transmission 4.0 升级版来了
BitTorrent Transmission

> 
> BitTorrent 客户端 Transmission 4.0 版本已经发布，带来了急需的功能升级和改进。
> 
> 
> 


![时隔两年，Transmission 4.0升级版来了](/data/attachment/album/202302/23/142948bjo0jzoiqjdpxami.png)


BitTorrent 是一种流行的 HTTP 的替代方式，用于在互联网上分享或下载文件。你可能知道，有许多各具特色的 BitTorrent 客户端。


Transmission 就是这样一个开源的、轻量级的 BitTorrent 客户端。


该应用程序的上一个稳定版本是近两年前发布的。虽然在此期间没有看到新的版本，但该项目仍在积极开发中。


### Transmission 4.0 有什么新内容？


新版本带来了大量的新功能和改进。这包括 IPv6 封锁、BitTorrent v2支持、改版的网络客户端等等。


以下是一些重要的亮点：


#### 对 BitTorrent v2 和混合 Torrent 的支持


BitTorrent v2 是现有 BitTorrent 协议的更新版本，带来了一些有用的技术进步。


另一方面，混合 Torrent 确保了与旧版 BitTorrent v1 的向后兼容性。


请注意，这个版本只能让你使用 v2 和混合 Torrent。而要创建 v2 和混合 Torrent ，你需要等待下一个版本。


#### 默认跟踪器的使用


用户现在应该发现，通过设置默认的跟踪器，可以更容易地公布或请求公开的 Torrent。


#### IPv6 封锁列表


现在包括对 IPv6 封锁的支持。


如果你遇到网络问题而想默认使用 IPv4，这很有用。


在某些情况下，VPN 用户可能也喜欢这个功能，因为许多 VPN 服务器可能不能很好地支持 IPv6，这可能导致数据泄露。


#### 新的隐私友好功能


用户有时喜欢在创建 Torrent 时不包括用户身份或相关信息。


有一个新的选项正是为了这个目的而添加的，它排除了这些细节信息。


#### ?️其他变化和改进


除了上面列出的变化外，考虑到他们已经开发了一年多，还有大量的改进！


其中一些值得注意的改进包括：


* 更好的资源利用。
* 将代码从 C 语言迁移到 C++ 语言。
* 在创建新 Torrent 时能够指定片断大小。
* 支持 Qt 6。
* 基于 GTKMM 的 GTK 客户端。
* 更好的网络客户端用户界面，包括对移动屏幕的支持。
* 支持 macOS 苹果芯片。


你可以前往其 [GitHub 发布区](https://github.com/transmission/transmission/releases/tag/4.0.0) 了解完整的发布说明。


### 下载 Transmission 4.0


官方资源库和 Flathub 还没有最新的版本可用。


因此，你必须从其 [官方下载页面](https://transmissionbt.com/download) 或 [GitHub 发布部分](https://github.com/transmission/transmission/releases/tag/4.0.0) 下载并解压 tar.xz 文件。


然后，从源码构建它以获得安装。



> 
> **[Transmission 4.0](https://transmissionbt.com/download)**
> 
> 
> 


你可以在同一页上找到其他平台的软件包。




---


via: <https://news.itsfoss.com/transmission-4-release/>


作者：[Rishabh Moharir](https://news.itsfoss.com/author/rishabh/) 选题：[lkxed](https://github.com/lkxed/) 译者：[wxy](https://github.com/wxy) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![](/assets/images/pikapods-banner-v3.webp)


![](/assets/images/pikapods-banner-v3.webp)

BitTorrent is a popular alternative to HTTP to share or download files over the internet. You may know that numerous BitTorrent clients are available with different features and configurations.

**Transmission** is one such BitTorrent client that is open-source and lightweight.

The app's latest release arrives nearly two years after its last stable release. While no new releases were seen during this time, the project was in active development.

## Transmission 4.0: What's New?

The new release brings in a load of new features and improvements. This includes IPv6 blocking, BitTorrent v2 support, a revamped web client, and many more.

Some of the significant highlights are mentioned below.

**Suggested Read **📖

[Top 7 Torrent Clients for Ubuntu & Other Linux DistributionsLooking for the best torrent client for Ubuntu? Indeed, there are a number of torrent clients available for Linux. Even though I’ve primarily mentioned Ubuntu, you can get most of them working on any other Linux distribution out there. You can also check the best download managers for Ubuntu](https://itsfoss.com/best-torrent-ubuntu/?ref=news.itsfoss.com)![](https://itsfoss.com/content/images/wordpress/2020/05/best-torrent-clients-for-ubuntu.png)


![](https://itsfoss.com/content/images/wordpress/2020/05/best-torrent-clients-for-ubuntu.png)

### Support for BitTorrent v2 and Hybrid Torrent

BitTorrent v2 is a newer version of the existing BitTorrent protocol, bringing in some helpful technical advancements.

On the other hand, hybrid torrents ensure backward compatibility with the older v1 torrents.

Do note that this release only allows using v2 and hybrid torrents. To be able to create v2 and hybrid torrents, you need to wait for the next release.

### Use of default trackers

Users should now find it easier to announce or request public torrents by setting up default trackers.

### IPv6 blocklists

Support for IPv6 blocking is now included.

This is useful if you're experiencing network problems and want to use IPv4 by default.

In some cases, VPN users might also prefer this feature since many VPN servers may not flawlessly support IPv6, which may lead to data leaks.

### New Privacy-Friendly Feature

Users sometimes prefer not to include user-identifying or relevant information when creating torrents.

There's a new option added precisely for this purpose that excludes such details.

### 🛠️Other Changes and Improvements

Apart from the changes listed above, there are loads of refinements considering that they have been preparing it for more than a year now!

Some of the noteworthy betterment include:

**Better resource efficiency****Migration of code from C to C++****Ability to specify piece size when creating new torrents****Support for Qt 6****GTK client based on GTKMM****Better Web client UI, including support for mobile screens****macOS Apple silicon support**

You can head to its [GitHub release section](https://github.com/transmission/transmission/releases/tag/4.0.0?ref=news.itsfoss.com) for full release notes.

## Download Transmission 4.0

The official repositories and Flathub do not have the latest version available yet.

So, you will have to download and extract the **tar.xz** file from its [official download page](https://transmissionbt.com/download?ref=news.itsfoss.com) or the [GitHub releases section](https://github.com/transmission/transmission/releases/tag/4.0.0?ref=news.itsfoss.com).

And, build it from the source to get it installed.

You can find packages for other platforms on the same page.

## More from It's FOSS...

- Support us by opting for
[It's FOSS Plus](https://itsfoss.com/#/portal/signup)membership. - Join our
[community forum](https://itsfoss.community/). - 📩 Stay updated with the latest on Linux and Open Source. Get our
[weekly Newsletter](https://itsfoss.com/newsletter/).