Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
warpinator [Le 06/08/2022, 16:19]
christophe c [Désinstallation]
warpinator [Le 09/04/2024, 12:20] (Version actuelle)
86.202.8.12 [Installation]
Ligne 2: Ligne 2:
  
 ---- ----
-**Warpinator** est une application qui permet d'​échanger des fichiers entre des ordinateurs ​linux installés sur le même réseau local (par exemple reliés ​à la box wifi de votre foyer). Warpinator doit être installé et lancé sur toutes les machines du réseau local entre lesquelles ​ont souhaite faire ces échanges.+======Warpinator====== 
 +**Warpinator** est une application qui permet d'​échanger des fichiers entre des machines (linux, IOS, Windows, et même Android) du même réseau local (celles reliées ​à la box wifi de votre foyer). Warpinator doit être installé et lancé sur toutes les machines du réseau local entre lesquelles ​on souhaite faire ces échanges.
  
-Le logiciel évite d'​avoir à passer par le mail, avec les limitations en taille de fichier de celui-ci, ou pas des clés USB transportées d'un PC à un autre.+Le logiciel évite d'​avoir à passer par le mail, avec les limitations en taille de fichier de celui-ci, ou par des clés USB transportées d'un PC à un autre.
  
 L'​application ne permet pas des échanges de fichiers via internet, seulement sur le réseau __local__. L'​application ne permet pas des échanges de fichiers via internet, seulement sur le réseau __local__.
Ligne 11: Ligne 12:
  
 =====Installation===== =====Installation=====
-====Ubuntu==== +Warpinator n'est pas dans les dépôts Ubuntu (en tout cas jusqu'​à la 23.10). Pour l'​installer vous devez passer par sa version [[flatpak|flatpak]] ​ou par sa version [[ppa|PPA]].
-Warpinator n'est pas dans les dépôts Ubuntu (en tout cas jusqu'​à la 22.04). Pour l'​installer vous devez passer par sa version [[flatpak|flatpak]]. Vous trouverez cette version ​flatpak dans la [[logitheque|logithèque]] UbuntuOu en ligne de commande : +
-<​code>​flatpak install warpinator</​code>​+
  
-__Prérequis__ : Flatpak doit être installé sur votre PC. Si ce n'est pas le cas (ce n'est pas installé par défaut), vous pouvez l'​installer en cliquant ici [[apt>flatpak]]. Pour que les applications ​flatpak ​apparaissent ​dans la logithèque : [[apt>​gnome-software-plugin-flatpak]] (ou[[apt>plasma-discover-flatpak-backend]] pour [[kde|kde]]).+====Ubuntu via flatpak==== 
 +Vous trouverez la version ​flatpak dans la [[logitheque|logithèque]] Ubuntu. Ou en ligne de commande : 
 +<code>​flatpak ​install warpinator ​-y</​code>​
  
-Le dépôt flathub doit également être activé en exécutant au terminal ​<​code>​flatpak remote-add --if-not-exists flathub https://​flathub.org/​repo/​flathub.flatpakrepo</​code>​+__3 Prérequis__ ​:
  
-====Android==== +  - [[flatpak|Flatpak]] doit être installé sur votre PC. Si ce n'est pas encore le cas (il n'est pas installé par défaut), vous pouvez l'​installer en cliquant ici [[apt>​flatpak]]. 
-Il existe une application **Android** __non officielle__ (mais qui semble parfaitement fonctionner) sur le playstore, [[https://​play.google.com/​store/​apps/​details?​id=slowscript.warpinator|ici]]. ​Elle vous permet ​d'élargir la possibilité ​d'échanger des fichiers aux terminaux Android __connectés en WIFI à votre box__. Si l'​application a été installée et lancée sur le smartphone, bien sur.+  - Le dépôt flathub doit être activé, en exécutant au terminal : <​code>​flatpak remote-add --if-not-exists flathub https://​flathub.org/​repo/​flathub.flatpakrepo</​code>​ 
 +  - Pour que les applications flatpak apparaissent dans la logithèque,​ installez (en cliquant sur le lien) [[apt>​gnome-software-plugin-flatpak]] (ou[[apt>​plasma-discover-flatpak-backend]] pour [[kde|kde]]). Cette 3e étape n'est pas indispensable si vous préférez installer Warpinator en ligne de commande. 
 + 
 +====Ubuntu via un PPA==== 
 +Warpinator (et d'​autres applications développées par [[wpfr>​Linux Mint]]) se trouve sur un [[ppa|PPA]]. Pour installer ce PPA et warpinator, exécutez au terminal : 
 +<​code>​sudo add-apt-repository ppa:​kelebek333/​mint-tools -y && sudo apt update && sudo apt install warpinator -y</​code>​ 
 +====Autres OS==== 
 +Il existe une application **Android** __non officielle__ (mais qui semble parfaitement fonctionner) sur le playstore, [[https://​play.google.com/​store/​apps/​details?​id=slowscript.warpinator|ici]]. ​Se trouve également sur Fdroid. 
 + 
 +Il existe une application pour **Windows** (voir [[https://​winpinator.swisz.cz/​|ici]]). 
 + 
 +Il existe une application pour **IOS** (Mac) (voir [[https://​testflight.apple.com/​join/​7ndmZa31|ici]]). 
 + 
 +Ces différentes applications ​vous permettent de créer un réseau __local__ (connecté à votre box / routeur) ​d'échanges de fichiers, quel que soit le système ​d'exploitation (OS). Si l'​application a été installée et lancée sur les machines de ce réseau, bien sur. 
 + 
 +Les sites GitHub de ces versions "​non-linux"​ : 
 +  - Android: https://​github.com/​slowscript/​warpinator-android 
 +  - iOS: https://​github.com/​williamMillington/​warpinator-iOS (beta) 
 +  - Windows: https://​github.com/​slowscript/​warpinator-windows 
 + 
 + 
 +=====Lancement===== 
 +Si vous avez installé l'​application via flatpak, il est conseillé de la lancer via cette commande au terminal (que vous pouvez reporter dans votre [[raccourci-lanceur]] pour plus simplicité). 
 + 
 +<​code>​flatpak run --command=warpinator org.x.Warpinator --debug</​code>​
  
 =====Configuration===== =====Configuration=====
-Une fois Warpinator installé sur toutes les machines de votre réseau, vous devez configurer ces différentes installations. 
  
-Pour ce faire, allez dans **Menu > préférences**. Vous pouvez y définir plusieurs options, les 2 plus importantes étant : +====Firewall==== 
-  ​* ​le mode de lancement ​(**à la demande**, ou **automatiquement** avec Ubuntu). Quand les échanges de fichiers sont raresun lancement à la demande peut suffire. +Si le [[wpf>​Pare-feu ​(informatique)]] d'une machine est actifil vous faudra ajouter une règle sur __chaque__ machine concernéepour y autoriser les connexions entrantes par le port utilisé par Warpinator (qui est par défaut le port 42000).
-  * Le répertoire où arriverons les fichiers reçus. Par exemple **~/​warpinator**. Le répertoire que vous choisissez doit existerbien sur.+
  
-Vous pouvez aussi définir des options moins importantescomme l’affichage de notifications à l'arrivée des fichiers, une demande ​ de confirmation (ou pas) si un fichier essaie d'en écraser un autre du même nom, une demande de confirmation (ou pas) du PC visé avant d'​accepter un transfert (cette option complique un peu les transferts),​ ....+Sur Ubuntula commande (terminal) pour ouvrir ce port est : 
 +<​code>​sudo ufw allow from any to any port 42000</​code>​ 
 +Il faudra faire l'équivalent sur Windows ​ou MacOs si un firewall y est actif. 
 +====Logiciel====
  
-Concernant ​la configuration ​**connexion ​(réseau)**, ne touchez à rien si vous ne savez pas ce que vous faites.+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 applicationspuis allez dans **Menu > préférences**.
  
-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é__. La liste des machines indique également si une machine précédemment détectée est actuellement déconnectée. +{{ :​warpinator:​warpinator-menu.png?​400 |Menu général}} 
-=====Désinstallation===== + 
-Vous pouvez désinstaller l'​application via la logithèque Ubuntu, ou en ligne de commande au terminal : +Vous pouvez y modifier plusieurs options par défaut, les plus intéressantes étant : 
-<​code>​flatpak uninstal warpinator</​code>​+  * Désactiver "​**exiger une approbation avant d'​accepter des fichiers**"​. Cette obligation de validation par la machine visée est la configuration par défaut, et ralentie le transfert en ajoutant un intervenant (le valideur). 
 +  * Activer "​**Démarrer automatiquement**"​ warpinator. Quand les échanges de fichiers sont rares, un lancement manuel sur les 2 machines émettrice ​ et réceptrice (configuration par défaut) peut suffire. Un démarrage automatique sur tous les PC du réseau convient mieux à des transferts fréquents. 
 +  * Le répertoire où arriverons les fichiers reçus. Par défaut c'est **~/​warpinator** (ce répertoire est créé à l'​installation de l'​application). Vous pouvez modifier ce répertoire. 
 +  * Désactiver "​**afficher une notification ...**" à l'​arrivée des fichiers transférés. 
 + 
 +Ci-dessous la **configuration par défaut** - page 1 
 + 
 +{{ :​warpinator:​warpinator-config1-défaut.png?​600 |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 
 + 
 +{{ :​warpinator:​warpinator-config2-défaut.png?​600 |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.
  
 =====Utilisation===== =====Utilisation=====
Ligne 42: Ligne 83:
  
 Sur le PC **qui envoie** : Sur le PC **qui envoie** :
-  * allez dans la liste des machines détectées,​  +  * allez dans la liste des machines détectées,​ 
-  * cliquez sur celle que vous visez,  +  * cliquez sur celle que vous visez (si vous ne la voyez pas, son warpinator n'est sans doute pas lancé)
-  * cliquez sur le bouton **Envoyer des fichiers **,+  * cliquez sur le bouton **Envoyer des fichiers**,
   * choisissez **parcourir** (vous ouvre un explorateur de fichiers),   * choisissez **parcourir** (vous ouvre un explorateur de fichiers),
   * plusieurs fichiers et dossiers peuvent être sélectionnés en même temps. Une fois votre choix fait, cliquez sur **Envoyer**,​   * plusieurs fichiers et dossiers peuvent être sélectionnés en même temps. Une fois votre choix fait, cliquez sur **Envoyer**,​
-  * si la machine visée a comme paramètre qu'​elle doit autoriser le transfert avant que celui-ci commence, alors il faudra attendre la-dite ​autorisation ("​Fichier en attente d’approbation pour démarrer l’envoi"​),​ +  * si la machine visée a comme paramètre qu'​elle doit autoriser le transfert avant que celui-ci commence, alors le(s) fichier(s) ne partiront que quand ladite ​autorisation ("​Fichier en attente d’approbation pour démarrer l’envoi"​) ​aura été faite
-  * pendant l'​envoi, ​warpinator ​affiche "​Fichier en cours d’envoi",​ puis "envoi terminé"​. Vous avez une option pour interrompre un transfert en cours.+  * pendant l'​envoi, ​Warpinator ​affiche "​Fichier en cours d’envoi",​ puis "envoi terminé"​. Vous avez une option pour interrompre un transfert en cours. 
 +Sur le PC **qui reçoit** 
 +  * les fichiers arrivent dans le répertoire **~/​warpinator** (vous pouvez changer ce répertoire de réception). 
 +=====Désinstallation===== 
 +Vous pouvez désinstaller warpinator **flatpak** via la logithèque Ubuntu, ou en ligne de commande au terminal : 
 +<​code>​flatpak uninstall warpinator</​code>​ 
 + 
 +Vous pouvez désinstaller warpinator **PPA** via la logithèque Ubuntu, ou en ligne de commande au terminal : 
 +<​code>​sudo apt purge warpinator</​code>​ 
 +Et pour retirer le PPA de vos dépôts : 
 +<​code>​sudo ppa-purge ppa:​kelebek333/​mint-tools</​code>​
  
 =====Liens===== =====Liens=====
 +  * La documentation Ubuntu sur le [[partage|partage]] de fichiers.
   * [[https://​www.numetopia.fr/​echanger-des-fichiers-par-le-reseau-avec-warpinator/​|Un article sur numetopia]]   * [[https://​www.numetopia.fr/​echanger-des-fichiers-par-le-reseau-avec-warpinator/​|Un article sur numetopia]]
   * [[https://​github.com/​linuxmint/​warpinator|Le site Github officiel]]   * [[https://​github.com/​linuxmint/​warpinator|Le site Github officiel]]
   * [[https://​www.aldi4.org/​2021/​08/​21/​warpinator-echanger-des-fichiers-entre-ordinateurs-gnu-linux-via-le-reseau-local-de-la-maison/​|Un autre article en ligne]]   * [[https://​www.aldi4.org/​2021/​08/​21/​warpinator-echanger-des-fichiers-entre-ordinateurs-gnu-linux-via-le-reseau-local-de-la-maison/​|Un autre article en ligne]]
  • warpinator.1659795555.txt.gz
  • Dernière modification: Le 06/08/2022, 16:19
  • par christophe c