Dans le prochain article, nous allons jeter un œil au client BitTorrent Fragments, qui a publié la version 2.0 stable. Cette version a été réécrit en utilisant Rust, GTK4 et la nouvelle bibliothèque Libadwaita, afin de fournir une interface utilisateur élégante pour ceux qui utilisent Gnu/Linux avec le bureau GNOME. Dans la version 2.0, nous trouverons également quelques nouvelles fonctionnalités.
Pour ceux qui n'ont jamais entendu parler de Fragments, dites leur que est une application gratuite de téléchargement de torrent qui est open source et utilise Transmission comme backend pour transférer des données. Ce programme nous permettra de télécharger des fichiers en utilisant des liens magnétiques ou en ajoutant des torrents via l'icône + que nous trouverons sur l'interface.
Caractéristiques générales de Fragments 2.0
- Comme nous l'avons dit, Fragments 2.0 est une mise à jour majeure avec de nombreuses nouvelles fonctionnalités et améliorations. Le programme a été reconstruit à partir de zéro en utilisant Rust, GTK4 et la bibliothèque Libadwaita sous le capot.
- Cette version nous offrira un architecture modulaire.
- Au programme on retrouvera aussi les possibilité de contrôler des fragments ou des sessions de streaming à distance. Il vous suffit de cliquer sur le menu hamburger, et dans l'option appropriée d'écrire un nom et l'adresse IP de la machine distante. Dans la configuration avancée, nous pouvons activer SSL et spécifier le port. La barre d'en-tête deviendra violette et affichera un nom, indiquant que nous contrôlons une session à distance.
- Nous pouvons voir statistiques sur le réseau et sur la session en cours.
- Dans la version 2.0, nous aurons une nouvelle interface utilisateur basée sur Libadwaita. Avec lui, nous obtiendrons une application BitTorrent propre et facile à utiliser, et avec laquelle nous pourrons accéder rapidement aux options du programme.
- Au lieu d'étendre l'élément de téléchargement, maintenant affiche les informations détaillées via une boîte de dialogue contextuelle. On y voit la vitesse du réseau, les données totales et téléchargées, ainsi que quelques boutons d'action.
- Nous aurons désormais à disposition possibilité de changer le dossier par défaut pour torrents qui n'ont pas encore été complètement téléchargés.
- va nous montrer un nouveau menu contextuel (clic-droit).
- Nous aussi permettra de copier le lien de l'aimant dans le presse-papiers.
- nous aurons quelques raccourcis clavier pour travailler avec le programme.
- Le programme nous offrira une thème clair et un autre sombre.
- Nous pourrons démarrer les torrents automatiquement après les avoir ajoutés.
- Nous aurons également le possibilité d'activer/désactiver la file d'attente de téléchargement.
- Nous aurons la possibilité de définir des limites de paires personnalisables.
- Il a la capacité de définir un port réseau aléatoire ou spécifique.
- Activer/désactiver le transfert de port automatique.
- Va nous donner le possibilité d'effectuer une vérification du port réseau.
Installer Fragments 2.0 sur Ubuntu
Ce programme peut être installé sur Ubuntu en utilisant son correspondant forfait flatpak. Il est nécessaire d'avoir cette technologie activée dans notre système. Je dois dire que j'ai testé le programme sur Ubuntu 20.04 et 21.10, mais cette nouvelle version de Fragments, lors de mes tests il n'a pas fonctionné sur Ubuntu 20.04. Lorsque j'ai essayé de le démarrer, le terminal m'a renvoyé une erreur comme celle-ci :
En retour le programme a bien fonctionné sur Ubuntu 21.10.
Lorsque vous pouvez déjà installer ce type de packages sur votre système, il suffira d'ouvrir un terminal (Ctrl+Alt+T) et d'y exécuter la commande suivante pour démarrer l'installation du programme:
flatpak install flathub de.haeckerfelix.Fragments
Une fois l'installation terminée, vous pouvez rechercher le lanceur de votre équipe. De plus, il peut également être démarré en tapant la commande suivante dans un terminal :
flatpak run de.haeckerfelix.Fragments
Désinstaller
Pour désinstaller l'application, exécutez simplement la commande suivante dans un terminal (Ctrl+Alt+T) :
flatpak uninstall de.haeckerfelix.Fragments
La traduction de ce projet est effectuée sur la plate-forme de traduction GNOME. Pour plus d'informations sur comment rejoindre une équipe linguistique, voire en créer une, vous pouvez consulter la page Wiki du projet de traduction GNOME. Dans le Page GitLab du projet, vous pouvez trouver plus d'informations sur ce programme.