Comment envoyer rapidement des fichiers entre des ordinateurs Linux avec Transporter
De multiples raisons peuvent justifier le besoin d'échanger des données entre des machines Linux. Qu'il s'agisse de récupérer des informations de votre ordinateur principal sur votre portable de voyage, ou de déployer des fichiers de configuration sur plusieurs systèmes, les cas d'utilisation sont variés.
Pendant longtemps, les utilisateurs de Linux ont eu recours à des outils comme SCP, Samba ou FTP pour effectuer ces transferts. Bien que ces solutions soient efficaces, elles manquent souvent de simplicité et de rapidité. C'est ici qu'intervient Transport, un utilitaire conçu pour simplifier ces opérations. Une fois installé sur deux ordinateurs Linux connectés au même réseau local, il permet d'envoyer et de recevoir des fichiers de manière intuitive.
Il est important de noter que Transport est conçu pour fonctionner exclusivement sur un réseau local. Il n'est pas adapté au transfert de fichiers via Internet. Si vous devez partager des données en ligne, des solutions comme SSH, Syncthing ou Dropbox sont plus appropriées.
Installation de Transport
Transport est initialement développé pour Elementary OS. Les utilisateurs de ce système d'exploitation peuvent facilement le trouver et l'installer via l'AppCenter. Cependant, son utilisation ne se limite pas à ce système. L'application est également disponible sous forme de package Snap, et son code source est accessible à tous.
Pour installer Transport sur votre système Linux, ouvrez un terminal en utilisant le raccourci clavier Ctrl + Maj + T ou Ctrl + Alt + T, et suivez les instructions ci-dessous.
Installation via AppCenter
Comme mentionné précédemment, Transport est conçu en priorité pour Elementary OS et est donc disponible directement dans l'AppCenter. Si une recherche avec le mot-clé "Transport" ne donne aucun résultat, vous pouvez consulter la page de Transport sur l'AppCenter pour obtenir des informations supplémentaires.
Installation via Snap
Si vous n'utilisez pas Elementary OS, la méthode d'installation recommandée est le package Snap disponible dans le Snap Store. Pour ce faire, assurez-vous que votre distribution Linux supporte les packages Snap. Heureusement, la majorité des distributions modernes prennent en charge Snapd et Snap.
Si Snap n'est pas encore activé sur votre machine, référez-vous à un tutoriel d'installation. Si votre distribution n'est pas compatible avec Snap, envisagez l'utilisation d'une distribution basée sur Ubuntu.
Une fois Snapd opérationnel sur votre ordinateur, vous pouvez installer Transport grâce à la commande suivante :
sudo snap install transporter
Compilation à partir du code source
Si l'installation via Snap est impossible, vous pouvez opter pour la compilation du code source. Le code se trouve sur GitHub, et vous trouverez les dépendances nécessaires sur la page développeur. Une fois les dépendances installées, les commandes suivantes permettront de compiler et d'installer l'application :
git clone https://github.com/bleakgrey/Transporter.git cd Transporter meson build --prefix=/usr cd build sudo ninja install com.github.bleakgrey.transporter
Utilisation de Transport pour le transfert de fichiers
Pour lancer un transfert avec Transport, ouvrez l'application en la recherchant dans le menu de votre environnement de bureau. Vous pouvez également l'ouvrir en utilisant le raccourci Alt + F2 et en saisissant "transporteur".
Une fois l'application lancée sur l'ordinateur expéditeur, ouvrez-la également sur l'ordinateur de réception. Il est impératif que l'application soit ouverte sur les deux appareils (connectés au même réseau local) pour que le transfert fonctionne.
Une fois que l'application est ouverte sur les deux machines, vous pouvez initier l'envoi. Pour ce faire, cliquez sur le bouton "Envoyer des fichiers". Une fenêtre de transfert s'ouvrira, dans laquelle vous pourrez glisser les fichiers et dossiers à partager. Vous pouvez également parcourir votre système de fichiers pour sélectionner les données à envoyer.
Au moment du chargement de vos fichiers, l'application génère un code d'identification unique. Ce code, à copier et à envoyer à votre correspondant, lui permettra de récupérer les fichiers via Transport.
Réception de fichiers
Pour recevoir des fichiers via Transport, assurez-vous que l'application est ouverte sur les deux ordinateurs. Une fois cela fait, l'expéditeur doit initier le transfert depuis son application.
Dès que le transfert est lancé avec succès, un code de transfert sera généré du côté de l'expéditeur. Demandez-lui de vous le transmettre. Ensuite, sur votre machine, cliquez sur le bouton "Recevoir des fichiers" de l'interface de Transport.

Une zone de texte apparaîtra. Vous devrez y saisir le code d'identification du transfert. Dès que le code est validé, le transfert démarre immédiatement. Une fois le transfert terminé, les fichiers reçus se trouveront dans le dossier "Téléchargements" de votre système Linux.