Comment installer Torrential sur un système d'exploitation élémentaire
Bien qu'Elementary OS se présente sur son site web comme un système doté "des applications essentielles, sans superflu", il est surprenant de constater l'absence d'un client torrent. Cette omission, bien qu'inattendue, s'explique par le fait que la majorité des utilisateurs n'ont pas recours fréquemment au téléchargement de torrents. Néanmoins, il s'agit d'un outil incontournable pour de nombreux usagers. Fort heureusement, un excellent client torrent est disponible pour Elementary OS : Torrential. Les utilisateurs de ce système d'exploitation peuvent l'obtenir via l'App Center ou en compilant manuellement le code source. Parfaitement intégré à l'esthétique épurée et au thème minimaliste d'Elementary OS, Torrential représente un choix idéal pour ceux qui utilisent ce système.
Installation depuis l'App Center
L'App Center constitue la méthode la plus simple et la plus efficace pour installer Torrential. Bien qu'un prix soit suggéré, les utilisateurs ne sont pas tenus de payer pour l'obtenir. Torrential est un logiciel open source, gratuit pour tous et de manière permanente. Ainsi, si la compilation du code source n'est pas votre priorité, l'App Center est la voie royale. Pour installer cette application depuis l'App Center d'Elementary OS, voici les étapes à suivre :
Étape 1 : Cliquez sur le menu "Applications" en haut à gauche de l'écran, puis recherchez "App Center". Vous pouvez aussi cliquer directement sur l'icône de l'App Center dans le dock, si vous l'avez préalablement ajoutée. Pour localiser l'application, entrez "Torrential" dans le champ de recherche en haut à droite. Le premier résultat affiché sera Torrential. Cliquez dessus.
Étape 2 : Si vous souhaitez soutenir le développement du logiciel en l'achetant, laissez le prix affiché à un dollar (ou définissez le montant de votre choix). Si vous ne souhaitez pas payer, sélectionnez 0 $ pour une installation gratuite.
Étape 3 : Une fois le prix défini, un bouton d'installation s'affiche. Cliquez dessus, saisissez votre mot de passe, et Torrential sera installé sur votre système.
Compilation à partir du code source
L'installation de Torrential via l'App Center est un excellent choix, offrant des mises à jour directement du développeur et la possibilité de le soutenir financièrement. Toutefois, si vous souhaitez bénéficier de la dernière version du code source dès sa publication, ou si vous utilisez une distribution dérivée d'Ubuntu autre qu'Elementary OS, la compilation peut s'avérer plus pertinente.

Pour compiler le logiciel sur Elementary OS ou tout autre système de type Ubuntu, vous devez d'abord installer toutes les bibliothèques et outils nécessaires à une compilation réussie. Le défaut de ces dépendances pourrait mener à un échec de compilation ou à un dysfonctionnement du logiciel.
Ouvrez un terminal et saisissez la commande suivante pour obtenir les dépendances :
sudo apt install cmake libgtk-3-dev libgranite-dev valac libarchive-dev libunity-dev libcurl4-openssl-dev automake libtool git
Une fois ces dépendances logicielles installées, la compilation peut commencer. Utilisez l'outil Git pour récupérer la dernière version du code source depuis Github :
git clone https://github.com/davidmhewitt/torrential
Utilisez la commande CD pour entrer dans le répertoire Torrential que vous venez de télécharger :
cd torrential
L'étape suivante consiste à créer un nouveau dossier "build" à l'intérieur du répertoire Torrential. Ce dossier contiendra les fichiers générés par le processus de compilation. Il est essentiel :
mkdir build
Après avoir créé ce dossier, entrez-y grâce à la commande CD :
cd build
La compilation du logiciel est un processus en plusieurs étapes. Elle commence par définir le préfixe cmake. Cela indique aux outils de compilation où les fichiers doivent être installés :
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
Enfin, compilez et installez l'application Torrential sur votre système :
make sudo make install
La commande sudo make install garantit que Torrential sera accessible dans votre menu d'applications, comme tout autre programme. Pour le lancer, il se trouvera dans la section "Internet".
Création d'un script de mise à jour automatique
Si vous avez compilé et installé Torrential manuellement, plutôt que via l'App Center, il sera plus difficile d'obtenir des mises à jour. Un simple script peut remédier à ce problème. Chaque fois qu'une mise à jour est disponible, lancez ce script, il récupérera le nouveau code source, le compilera et installera la dernière version.
nano torrential-update
La première ligne de ce script est cruciale. Elle indique à l'interpréteur de commandes de quel type de script il s'agit et quelles actions il doit entreprendre :
#!/bin/bash
Après cette première ligne, ajoutez une commande qui supprimera l'ancien répertoire de code source. Cela garantit que seul le code le plus récent est compilé :
rm -rf ~/torrential
Ensuite, ajoutez toutes les commandes de compilation que vous avez utilisées précédemment :
git clone https://github.com/davidmhewitt/torrential cd torrential mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. make sudo make install
Enregistrez le script en utilisant Ctrl + O, puis quittez nano avec Ctrl + X. Une fois sorti de l'éditeur de texte nano, utilisez la commande chmod pour mettre à jour les autorisations du script. N'oubliez pas de le faire, sinon le script ne pourra pas s'exécuter :
sudo chmod + x mise à jour torrentielle
Exécutez l'outil de mise à jour dans le terminal avec :
./torrential-update
Si vous vous préoccupez de la sécurité lors de l'utilisation de torrents, consultez nos recommandations concernant les meilleurs VPN pour le torrenting.