Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
warpinator [Le 09/04/2024, 12:20] 86.202.8.12 [Installation] |
warpinator [Le 25/01/2025, 20:44] (Version actuelle) krodelabestiole + localsend / lien page dédiée plutôt que répéter comment installer flatpak / ppa fourre-tout déconseillé |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>réseau internet_et_réseaux partage}} | {{tag>réseau internet_et_réseaux partage}} | ||
- | ---- | + | ====== Warpinator ====== |
- | ======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. | **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. | ||
Ligne 11: | 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===== | + | <note tip> |
- | 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]]. | + | Il existe de nombreuses alternatives à Warpinator. |
+ | * **[[https://localsend.org/fr|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]]. | ||
+ | </note> | ||
- | ====Ubuntu via flatpak==== | + | ===== Installation ===== |
- | Vous trouverez la version flatpak dans la [[logitheque|logithèque]] Ubuntu. Ou en ligne de commande : | + | |
- | <code>flatpak install warpinator -y</code> | + | |
- | __3 Prérequis__ : | + | **Warpinator** n'est pas dans les [[:dépôts]] officiels d'Ubuntu (en tout cas jusqu'à la 24.04). Pour l'installer vous pouvez passer par [[:flatpak]] ou par un [[:PPA]]. |
- | - [[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]]. | + | ==== Ubuntu via Flatpak ==== |
- | - 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** est disponible en [[:flatpak]] sur le dépôt [[https://flathub.org/apps/org.x.Warpinator|Flathub]] et peut donc s'installer en suivant [[:tutoriel:installer_application_flatpak|cette procédure]] puis en installant le paquet ''org.x.Warpinator''. |
- | 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 : | + | |
+ | ==== Ubuntu via un PPA (déconseillé) ==== | ||
+ | |||
+ | **Warpinator** (et d'autres applications développées par [[wpfr>Linux Mint]]) se trouve sur un [[: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> | <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]]). | + | ==== Autres OS ==== |
- | Il existe une application pour **IOS** (Mac) (voir [[https://testflight.apple.com/join/7ndmZa31|ici]]). | + | * 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 [[https://f-droid.org/fr/packages/slowscript.warpinator/|F-Droid]]. |
+ | * 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. | 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" : | Les sites GitHub de ces versions "non-linux" : | ||
- | - Android: https://github.com/slowscript/warpinator-android | + | * Android: https://github.com/slowscript/warpinator-android |
- | - iOS: https://github.com/williamMillington/warpinator-iOS (beta) | + | * iOS: https://github.com/williamMillington/warpinator-iOS (beta) |
- | - Windows: https://github.com/slowscript/warpinator-windows | + | * Windows: https://github.com/slowscript/warpinator-windows |
+ | ===== Lancement ===== | ||
- | =====Lancement===== | + | Le programme se trouve normalement dans votre menu habituel des applications. |
- | 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> | + | Pour un lancement en ligne de commande (terminal), tout dépend de l'installation : |
- | =====Configuration===== | + | * pour une installation en PPA, tapez simplement **warpinator**, |
+ | * pour une installation flatpak, tapez <code>flatpak run --command=warpinator org.x.Warpinator --debug</code> | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | ==== Firewall ==== | ||
- | ====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). | 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). | ||
Ligne 55: | Ligne 60: | ||
<code>sudo ufw allow from any to any port 42000</code> | <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. | Il faudra faire l'équivalent sur Windows ou MacOs si un firewall y est actif. | ||
- | ====Logiciel==== | + | |
+ | ==== 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**. | 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**. | ||
Ligne 79: | Ligne 85: | ||
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. | 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 ===== |
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. | ||
Ligne 92: | Ligne 99: | ||
Sur le PC **qui reçoit** | Sur le PC **qui reçoit** | ||
* les fichiers arrivent dans le répertoire **~/warpinator** (vous pouvez changer ce répertoire de réception). | * les fichiers arrivent dans le répertoire **~/warpinator** (vous pouvez changer ce répertoire de réception). | ||
- | =====Désinstallation===== | + | |
+ | ===== Désinstallation ===== | ||
Vous pouvez désinstaller warpinator **flatpak** via la logithèque Ubuntu, ou en ligne de commande au terminal : | Vous pouvez désinstaller warpinator **flatpak** via la logithèque Ubuntu, ou en ligne de commande au terminal : | ||
<code>flatpak uninstall warpinator</code> | <code>flatpak uninstall warpinator</code> | ||
Ligne 101: | Ligne 110: | ||
<code>sudo ppa-purge ppa:kelebek333/mint-tools</code> | <code>sudo ppa-purge ppa:kelebek333/mint-tools</code> | ||
- | =====Liens===== | + | ===== Liens ===== |
* La documentation Ubuntu sur le [[partage|partage]] de fichiers. | * 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]] |