Po trzech latach powstania ostatniej znaczącej gałęzi, uruchomienie nowa wersja wieloplatformowego klienta BitTorrent, „Potop 2.1” napisany w Pythonie (przy użyciu frameworka Twisted), oparty na libtorrent i obsługujący różne typy interfejsu użytkownika (GTK, interfejs webowy, wersja konsolowa).
Potop działa w trybie klient-serwer, gdzie powłoka użytkownika działa jako osobny proces, a wszystkie operacje BitTorrent są kontrolowane przez oddzielny demon, który można uruchomić na zdalnym komputerze.
Wśród funkcji aplikacji są wsparcie dla DHT (rozproszona tablica mieszająca), UPnP, NAT-PMP, PEX (wymiana równorzędna), LSD (Local Peer Discovery), możliwość korzystania z szyfrowania dla protokołu i pracy przez proxy, kompatybilność z WebTorrent, możliwość selektywnego ograniczania prędkości dla niektórych torrentów, tryb pobierania sekwencyjnego.
Główne nowe funkcje BitTorrent Deluge 2.1
Wśród głównych zmian, które wyróżniają się w tej nowej wersji, podkreślono, że zaprzestano obsługi Pythona 2, natomiast możliwość pracy tylko z Pythonem 3 została zachowana.
Kolejną wyróżniającą się zmianą jest to podniesiono wymagania dla biblioteki libtorrent, kompilacja wymaga teraz co najmniej wersji 1.2. Baza kodu została usunięta z użycia przestarzałych funkcji libtorrent.
Możemy również stwierdzić, że obsługa śledzenia ikon w formacie SVG, a także udostępnianie ukrytych haseł w dziennikach i implementację opcjonalnej obsługi modułu pygeoip w celu połączenia adresu IP z lokalizacją.
Z drugiej strony podkreśla się również, że dodano możliwość używania IPv6 na listach hostów i że w interfejsie GTK zaimplementowano w menu opcję kopiowania linku magnetycznego.
Oprócz tego podświetlono również klucze dodatków do get_torrents_status, a także obsługę zależności pygeoip oraz naprawiono aktualizację i wygaśnięcie pamięci podręcznej stanu torrentów.
Z innych zmian które wyróżniają się na tle nowej wersji:
- W systemie Windows dekoracja okien po stronie klienta (CSD) jest domyślnie wyłączona.
- Dodano usługę dla systemd.
Naprawiono sortowanie kolumn ETA we właściwej kolejności (#3413).
Naprawiono definicję kolorów pierwszego planu i tła. - Zmieniono zachowanie klawiszy j i k, aby pasowały do trybu vim.
- Naprawiono błąd statusu szczegółów torrenta.
- Naprawiono nieprawidłowy test, gdy host jest online.
- Dodano tag torrent do polecenia info.Zaakceptuj zestaw znaków w typie zawartości dla wiadomości json.
- Naprawiono ranking „Całkowicie obejrzany” i „Ukończony”.
- Naprawiono kodowanie encji HTML dla atrybutów torrentów, aby zapobiec XSS.
Na koniec, jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły W poniższym linku.
Jak zainstalować Potop na Linuksie?
Osoby zainteresowane zainstalowaniem tej nowej wersji mogą to zrobić, postępując zgodnie z instrukcjami, które udostępniamy poniżej.
Dla tych, którzy są użytkownikami Debian, Ubuntu lub jakakolwiek inna pochodna dystrybucja z nich mogą zainstalować bezpośrednio ze swoich repozytoriów systemowych (tutaj wystarczy poczekać kilka godzin, aby nowy pakiet stał się dostępny).
Instalację można przeprowadzić, wpisując następujące polecenie:
sudo apt-get install deluged deluge-web deluge-console
Alternatywnie dla użytkowników Ubuntu i pochodnychs mogą skorzystać z repozytorium potopu. Aby go dodać, po prostu otwórz terminal i wpisz w nim:
sudo add-apt-repository ppa:deluge-team/stable sudo apt-get update sudo apt-get install deluge
Teraz w przypadku tych, którzy są Arch użytkowników Linuksa i pochodnych (musisz też poczekać kilka godzin na udostępnienie nowej wersji), możesz wykonać instalację klawiatury:
sudo pacman -S deluge
Natomiast w przypadku tych, którzy są Użytkownicy Fedory lub jakąś pochodną, instalację można wykonać wpisując:
sudo dnf install deluge
Inną metodą instalacji tego klienta Bittorrent jest za pomocą pakietów Flatpak i w tym celu muszą mieć wsparcie dodane do swojego systemu i z terminala, wpisując następujące polecenie, mogą je zainstalować:
flatpak install flathub org.deluge_torrent.deluge
Wreszcie dla tych, którzy są Użytkownicy openSUSE Instalację można przeprowadzić wpisując:
sudo zypper install deluge