Table des matières

, ,

Warpinator

Warpinator est une application qui permet d'échanger des fichiers entre des machines (Linux, Windows, Android ou iOS) du même réseau local (celles reliées à la box Internet).

Warpinator ne permet pas d'échanger de fichier via Internet, seulement sur le réseau local.
Il doit être installé et lancé sur toutes les machines entre lesquelles on souhaite échanger des fichiers.

L'application est libre, et a été créée par les développeurs de Linux Mint, qui l'intègre par défaut.

Il existe de nombreuses alternatives à Warpinator.
  • LocalSend en particulier est aussi disponible en Flatpak, et en snap, est plus simple d'utilisation, compatible en plus avec macOS, et permet, outre des fichiers, de transférer rapidement du texte ou le contenu du presse-papier.

Installation

Warpinator n'existe pas dans les dépôts officiels d'Ubuntu.
Pour l'installer, Flatpak est recommandé.

Flatpak

Warpinator est distribué par ses développeurs en Flatpak sur le dépôt Flathub.

On peut donc l'obtenir en installant Flatpak avec le dépôt Flathub si ce n'est pas déjà fait, puis en installant Warpinator depuis GNOME Logiciels, ou en installant le paquet org.x.Warpinator en ligne de commande :

flatpak install org.x.Warpinator

PPA (déconseillé)

L'ajout d'un PPA est plus dangereux que l'utilisation de Flatpak (voir cet avertissement).

Cette méthode peut aussi poser des problèmes lors d'une mise à niveau.

Vous pouvez aussi installer Warpinator (et d'autres applications développées pour Linux Mint) depuis le PPA non officiel mint-tools :

  1. ajouter le PPA ppa:kelebek333/mint-tools1) aux sources de logiciels

Autres OS

Il existe différentes applications non officielles pour certains autres systèmes :

Lancement

Lancer l'application depuis le menu des applications (catégorie utilitaires).

Ou depuis un terminal selon la méthode d'installation :

Configuration

Par défaut, la configuration proposée convient très bien, mais vous pouvez souhaiter la modifier. Pour ce faire, lancez le logiciel (il est dans votre menu normal des applications) puis allez dans Menu > préférences.

Menu général

Vous pouvez y modifier plusieurs options par défaut, les plus intéressantes étant :

Ci-dessous la configuration par défaut - page 1

1er écran de configuration par défaut

Concernant la configuration connexion (réseau), ne touchez à rien si vous ne savez pas ce que vous faites. Si vous modifiez la zone "code de groupe" (c'est warpinator par défaut), cette modification doit être faite sur TOUTES les machines à connecter. C'est donc plutôt à déconseiller.

Ci-dessous la configuration par défaut - page 2

2e écran de configuration par défaut

Il n'y a pas à configurer les machines du réseau (celles reliées à votre box internet), votre Warpinator les détecte automatiquement à chaque lancement si warpinator y est également lancé avec le même code de groupe. La liste des machines indique également si une machine précédemment détectée est actuellement déconnectée.

Firewall

Si le pare-feu d'une machine est actif, il faut ajouter une règle sur chaque machine concernée, pour y autoriser les connexions entrantes par le port utilisé par Warpinator (42000 par défaut).

La commande pour ouvrir ce port sur Ubuntu est :

sudo ufw allow from any to any port 42000

Il faudra faire l'équivalent sur Windows si un pare-feu y est actif.

Utilisation

Pour envoyer des fichiers, il faut que warpinator soit démarré sur la machine qui envoie et sur celle qui reçoit.

Sur le PC qui envoie :

Sur le PC qui reçoit

Désinstallation

Vous pouvez désinstaller warpinator flatpak via la logithèque Ubuntu, ou en ligne de commande au terminal :

flatpak uninstall warpinator

Vous pouvez désinstaller warpinator PPA via la logithèque Ubuntu, ou en ligne de commande au terminal :

sudo apt purge warpinator

Et pour retirer le PPA de vos dépôts :

sudo ppa-purge ppa:kelebek333/mint-tools

Liens