O cliente de torrent Deluge 2.0 acaba de sair do forno, confira os detalhes nessa matéria.
Deluge é um software cliente para BitTorrent, freeware de código aberto e multiplataforma desenvolvido em Python e GTK+. Desde 13 de março de 2009 está disponível uma versão oficial para Microsoft Windows. O programa utiliza a biblioteca libtorrent. Wikipédia
Já fazem dois anos que o Deluge não recebe uma atualização, nessa versão 2.0 ele vem com melhorias.
Confira abaixo o Changelog.
Changelog
2.0.2 (2019-06-08)
Packaging
Add systemd deluged and deluge-web service files to package tarball (#2034)
Core
Fix Python 2 compatiblity issue with SimpleNamespace.
2.0.1 (2019-06-07)
Packaging
Fix setup.py build error without git installed.
2.0.0 (2019-06-06)
Codebase
Ported to Python 3
Core
Improved Logging
Removed the AutoAdd feature on the core. It’s now handled with the AutoAdd plugin, which is also shipped with Deluge, and it does a better job and now, it even supports multiple users perfectly.
Authentication/Permission exceptions are now sent to clients and recreated there to allow acting upon them.
Updated SSL/TLS Protocol parameters for better security.
Make the distinction between adding to the session new unmanaged torrents and torrents loaded from state. This will break backwards compatability.
Pass a copy of an event instead of passing the event arguments to the event handlers. This will break backwards compatability.
Allow changing ownership of torrents.
File modifications on the auth file are now detected and when they happen, the file is reloaded. Upon finding an old auth file with an old format, an upgrade to the new format is made, file saved, and reloaded.
Authentication no longer requires a username/password. If one or both of these is missing, an authentication error will be sent to the client which sould then ask the username/password to the user.
Implemented sequential downloads.
Provide information about a torrent’s pieces states
Add Option To Specify Outgoing Connection Interface.
Fix potential for host_id collision when creating hostlist entries.
GtkUI
Ported to GTK3 (3rd-party plugins will need updated).
Allow changing ownership of torrents.
Host entries in the Connection Manager UI are now editable.
Implemented sequential downloads UI handling.
Add optional pieces bar instead of a regular progress bar in torrent status tab.
Make torrent opening compatible with all unicode paths.
Fix magnet association button on Windows.
Add keyboard shortcuts for changing queue position:
Up: Ctrl+Alt+Up
Down: Ctrl+Alt+Down
Top: Ctrl+Alt+Shift+Up
Bottom: Ctrl+Alt+Shift+Down
WebUI
Server (deluge-web) now daemonizes by default, use ‘-d’ or ‘–do-not-daemonize’ to disable.
Fixed the ‘–base’ option to work for regular use, not just with reverse proxies.
Blocklist Plugin
Implemented whitelist support to both core and GTK UI.
Implemented ip filter cleaning before each update. Restarting the deluge daemon is no longer needed.
If “check_after_days” is 0(zero), the timer is not started anymore. It would keep updating one call after the other. If the value changed, the timer is now stopped and restarted using the new value.
Aguarde a nova versão chegar em seus repositórios para fazer a atualização.
Caso queira experimentar a nova versão basta instalar por PyPi com os comandos abaixo em seu terminal.
Instale as dependências.
Instale o Deluge 2.0.2
Para executar o Deluge 2.0.2 de o comando abaixo no terminal.
Deluge
Deluge é um software cliente para BitTorrent, freeware de código aberto e multiplataforma desenvolvido em Python e GTK+. Desde 13 de março de 2009 está disponível uma versão oficial para Microsoft Windows. O programa utiliza a biblioteca libtorrent. Wikipédia
Deluge 2.0
Já fazem dois anos que o Deluge não recebe uma atualização, nessa versão 2.0 ele vem com melhorias.
O que há de novo
Alguns dos destaques desde o último grande lançamento.
Migrado para o Python 3 com suporte mínimo retido para o Python 2.7.
Novo logotipo brilhante.
Suporte multiusuário.
Atualizações de desempenho para lidar com milhares de torrents com tempos de carregamento mais rápidos.
Uma nova interface do usuário do console que emula as interfaces do usuário do GTK / Web.
A interface de usuário do GTK foi migrada para o GTK3 com melhorias e adições da interface do usuário.
Pré-busca magnética para permitir a seleção de arquivos ao adicionar torrent.
Suporta totalmente o lançamento da libtorrent 1.2.
Suporte de comutação de idiomas.
Documentação aprimorada hospedada em ReadTheDocs.
O plugin AutoAdd substitui a funcionalidade incorporada.
Confira abaixo o Changelog.
Changelog
2.0.2 (2019-06-08)
Packaging
Add systemd deluged and deluge-web service files to package tarball (#2034)
Core
Fix Python 2 compatiblity issue with SimpleNamespace.
2.0.1 (2019-06-07)
Packaging
Fix setup.py build error without git installed.
2.0.0 (2019-06-06)
Codebase
Ported to Python 3
Core
Improved Logging
Removed the AutoAdd feature on the core. It’s now handled with the AutoAdd plugin, which is also shipped with Deluge, and it does a better job and now, it even supports multiple users perfectly.
Authentication/Permission exceptions are now sent to clients and recreated there to allow acting upon them.
Updated SSL/TLS Protocol parameters for better security.
Make the distinction between adding to the session new unmanaged torrents and torrents loaded from state. This will break backwards compatability.
Pass a copy of an event instead of passing the event arguments to the event handlers. This will break backwards compatability.
Allow changing ownership of torrents.
File modifications on the auth file are now detected and when they happen, the file is reloaded. Upon finding an old auth file with an old format, an upgrade to the new format is made, file saved, and reloaded.
Authentication no longer requires a username/password. If one or both of these is missing, an authentication error will be sent to the client which sould then ask the username/password to the user.
Implemented sequential downloads.
Provide information about a torrent’s pieces states
Add Option To Specify Outgoing Connection Interface.
Fix potential for host_id collision when creating hostlist entries.
GtkUI
Ported to GTK3 (3rd-party plugins will need updated).
Allow changing ownership of torrents.
Host entries in the Connection Manager UI are now editable.
Implemented sequential downloads UI handling.
Add optional pieces bar instead of a regular progress bar in torrent status tab.
Make torrent opening compatible with all unicode paths.
Fix magnet association button on Windows.
Add keyboard shortcuts for changing queue position:
Up: Ctrl+Alt+Up
Down: Ctrl+Alt+Down
Top: Ctrl+Alt+Shift+Up
Bottom: Ctrl+Alt+Shift+Down
WebUI
Server (deluge-web) now daemonizes by default, use ‘-d’ or ‘–do-not-daemonize’ to disable.
Fixed the ‘–base’ option to work for regular use, not just with reverse proxies.
Blocklist Plugin
Implemented whitelist support to both core and GTK UI.
Implemented ip filter cleaning before each update. Restarting the deluge daemon is no longer needed.
If “check_after_days” is 0(zero), the timer is not started anymore. It would keep updating one call after the other. If the value changed, the timer is now stopped and restarted using the new value.
Instalação
Aguarde a nova versão chegar em seus repositórios para fazer a atualização.
Caso queira experimentar a nova versão basta instalar por PyPi com os comandos abaixo em seu terminal.
Instale as dependências.
sudo apt install python3-pip python3-libtorrent python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-appindicator3
Instale o Deluge 2.0.2
pip install deluge
Para executar o Deluge 2.0.2 de o comando abaixo no terminal.
~/.local/bin/deluge
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!