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:07]
christophe c android
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 10: Ligne 11:
 Le logiciel est libre, et a été créé par [[wpfr>​Linux Mint]], qui l'​intègre par défaut. Sur Ubuntu, il vous faudra l'​installer sur tous les PC concernés par les échanges. Le logiciel est libre, et a été créé par [[wpfr>​Linux Mint]], qui l'​intègre par défaut. Sur Ubuntu, il vous faudra l'​installer sur tous les PC concernés par les échanges.
  
-======Installation====== +=====Installation===== 
-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 : +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]].
-<​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é à 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.
  
-======Configuration====== +====Ubuntu via un PPA==== 
-Une fois Warpinator installé ​sur toutes les machines de votre réseauvous devez configurer ces différentes installations.+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.
  
-Pour ce faire, allez dans **Menu > préférences**. Vous pouvez y définir plusieurs options, les 2 plus importantes étant ​: +Il existe une application pour **Windows** (voir [[https://​winpinator.swisz.cz/|ici]]).
-  * le mode de lancement (**à la demande**, ou **automatiquement** avec Ubuntu)Quand les échanges de fichiers sont rares, un lancement à la demande peut suffire. +
-  * Le répertoire où arriverons les fichiers reçus. Par exemple **~/warpinator**. Le répertoire que vous choisissez doit exister, bien sur.+
  
-Vous pouvez aussi définir des options moins importantes,​ comme l’affichage de notifications à l'​arrivée des fichiers, ​une demande ​ de confirmation ​(ou passi un fichier essaie d'en écraser un autre du même nom, une demande de confirmation ​(ou pas) avant d'​accepter un transfert (cette option complique un peu les transferts),​ ....+Il existe ​une application pour **IOS** ​(Mac) (voir [[https://​testflight.apple.com/​join/​7ndmZa31|ici]]).
  
-Concernant la configuration **réseau**, ne touchez ​à rien si vous ne savez pas ce que vous faites.+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.
  
-Il n'y a pas à configurer les machines du réseau (celles reliées à votre box internet), Warpinator les détectent automatiquement à chaque lancementLa liste des machines indique également si une machine précédemment détectée est actuellement déconnectée ​(éteinte). +Les sites GitHub de ces versions "​non-linux"​ : 
-======Désinstallation====== +  - Android: https://​github.com/​slowscript/​warpinator-android 
-Vous pouvez désinstaller l'​application via la logithèque Ubuntu, ou en ligne de commande au terminal ​: +  - iOS: https://​github.com/​williamMillington/​warpinator-iOS ​(beta
-<​code>​sudo flatpak uninstal<​/code>+  - Windowshttps://​github.com/​slowscript/warpinator-windows
  
-======Utilisation======+ 
 +=====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===== 
 + 
 +====Firewall==== 
 +Si le [[wpf>​Pare-feu (informatique)]] d'une machine est actif, il vous faudra ajouter une règle sur __chaque__ machine concernée, pour y autoriser les connexions entrantes par le port utilisé par Warpinator (qui est par défaut le port 42000). 
 + 
 +Sur Ubuntu, la 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==== 
 + 
 +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**. 
 + 
 +{{ :​warpinator:​warpinator-menu.png?​400 |Menu général}} 
 + 
 +Vous pouvez y modifier plusieurs options par défaut, les plus intéressantes étant : 
 +  * 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=====
 Pour envoyer des fichiers, il faut que warpinator soit démarré sur la machine qui envoie et sur celle qui reçoit. 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 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.1659794879.txt.gz
  • Dernière modification: Le 06/08/2022, 16:07
  • par christophe c