I wish it would be as easy to install as typing apt-get install i2pd and just answer a few questions. (Or even better, have it as advised package off qbittorrent)
I’ll look into the script to see what it’s doing before trying an install, but most users either blindly run the command or won’t bother.
I mean, this is the first implementation in qbittorrent.
Imagine if at some points it ships a complete implementation by default, and everyone using qbittorrent could be reached via i2p. We’re not there, and not terribly close, but implementing i2p was an important step to get there.
I’m currently using qBittorrent in “mixed mode” (clearnet + i2p), and honestly it’s amazing, even though there’s no current DHT implementation for i2p. Sure, you have to configure your client to automatically add the i2p trackers and everything, but it’s a huge step forward IMO.
I’ve also tested how one could “transfer” clearnet torrents to i2p and it went pretty well, even though you have to modify the original .torrent file to be accepted in some i2p trackers (I used postman tracker to test it, and they only accept torrents which all announce URLs are within i2p).
In general, I’ve found qBittorrent’s implementation pretty stable and suitable for day-to-day use, even though it lacks some features.
It is nearly that easy. You follow the instructions given https://geti2p.net/en/download/debian and have I2P running.
The steps are:
- install PPA (not uncommon OBS has the same installation method)
- apt-get install i2p i2p-keyring
- start i2p
sudo dpkg-reconfigure i2p
- Open http://127.0.0.1:7657/ to configure i2p (optional)