Cette nouvelle application Linux fait du partage de fichiers Android une brise
Le partage de fichiers entre Linux et Android a souvent été un processus compliqué impliquant des utilitaires Linux non fiables ou des configurations de réseau complexes. Une nouvelle application, Packet, vise à résoudre ce problème en fournissant une solution de transfert de fichiers sans fil simple. Découvrons comment!
Sommaire
Qu'est-ce que le paquet et comment ça marche
Packet est une application Linux qui s'intègre à la fonction de partage rapide d'Android (anciennement à proximité). Il permet à votre machine Linux d'être découvrable et de partager des fichiers avec des téléphones Android, des tablettes et des chromebooks à proximité sans nécessiter aucune application supplémentaire sur votre appareil Android.
En rapport
Comment configurer un partage rapide sur Windows pour les transferts de fichiers indolores
Le partage de fichiers n'a jamais été plus rapide ou sans effort!
L'application fonctionne en implémentant le protocole de partage rapide de Google. Il utilise une combinaison de Bluetooth pour la découverte et votre réseau Wi-Fi local pour le transfert de fichiers réel. Lorsque vous lancez un partage, le paquet diffuse sa présence et votre appareil Android le reconnaît comme une cible de partage rapide valide.
Contrairement à d'autres solutions comme KDE Connect, les serveurs FTP ou le stockage cloud, Packet ne vous oblige pas à installer des applications supplémentaires sur votre appareil Android ou à jouer avec des paramètres réseau. Le partage rapide est déjà intégré dans la plupart des téléphones Android, vous êtes donc prêt à sortir de la boîte.
En rapport
KDE Connect arrive sur iPhone et iPad pour les fans de Linux
KDE Connect, un outil de connexion des téléphones aux PC Linux, est enfin disponible pour l'iPhone et l'iPad.
Du côté Linux, il vous suffit d'installer un paquet. Vous n'avez pas besoin de créer un compte, de vous abonner à un stockage cloud ou de configurer des paramètres réseau complexes – le cacket se fait directement. Vous l'installez, l'exécutez et commencez à transférer des fichiers.
Installation de paquets sur Linux
Le paquet est disponible en tant que FlatPak, ce qui simplifie l'installation avec la plupart des systèmes Linux. Cependant, assurez-vous d'abord que vous disposez de FlatPak et du référentiel Flathub configuré sur votre système.
En rapport
Qu'est-ce qu'un Flatpak à Linux, et comment en installer un?
Flatpaks sans assemblage requis.
Une fois que Flatpak est configuré, ouvrez un terminal et exécutez ceci:
flatpak install flathub io.github.nozwock.Packet
Confirmez l'installation lorsque vous y êtes invité. Une fois la fin de sa fin, vous pouvez trouver et lancer le paquet à partir du menu d'application de votre système.
Comment utiliser le paquet pour transférer des fichiers vers Android
L'interface du paquet est minime et simple pour l'envoi et la réception de fichiers. Avant de commencer, assurez-vous que Bluetooth est activé sur votre appareil Android et que les deux appareils sont sur le même réseau Wi-Fi. Assurez-vous également que le partage rapide est activé sur vos appareils.
Par exemple, pour envoyer des fichiers de Linux vers Android, lancez un paquet sur votre machine Linux à partir du menu Applications. Ensuite, ajoutez des fichiers en appuyant sur l'option Ajouter des fichiers ou simplement en les glissant et en les déposant dans la fenêtre d'application.
Dans la fenêtre Packet, cliquez sur Envoyer et sélectionnez votre appareil Android une fois qu'il apparaît.
Une notification apparaîtra sur votre appareil Android. Tapez accepter pour commencer le transfert. Le fichier sera livré dans le dossier de téléchargements de votre appareil.
De même, pour recevoir des fichiers sur Linux depuis Android, ouvrez Packet sur votre ordinateur Linux pour le rendre découvrable. Sur votre appareil Android, choisissez le fichier que vous prévoyez d'envoyer et appuyez sur l'icône de partage. Ensuite, choisissez un partage rapide dans les options de partage. Votre machine Linux doit apparaître comme une cible. Appuyez sur son nom.
Enfin, acceptez le transfert entrant dans l'application Packet. Le fichier sera transféré directement dans le dossier de téléchargements de votre ordinateur.
Premières impressions
Packet est une excellente application avec un concept solide, mais j'ai rencontré quelques problèmes lors des tests, la plupart liés à la connectivité réseau.
Par exemple, sur mon ancien périphérique Android exécutant Android 12, j'ai pu recevoir des fichiers de mon PC, mais je n'ai pas pu envoyer de fichiers du téléphone au PC, car mon PC n'apparaissait pas dans les résultats de recherche de partage rapide. Comme recommandé par le développeur, j'ai également ajusté les paramètres de pare-feu de mon système, mais le PC ne s'est toujours pas présenté. D'un autre côté, sur mes nouveaux appareils Android, l'envoi et la réception de fichiers fonctionnent parfaitement sans aucun problème.
Si vous ne savez pas comment activer l'option de port statique de Packet, c'est simple: ouvrez le menu des préférences (trois lignes horizontales), faites défiler vers le bas et basculez le port de réseau statique sur ON. Ensuite, assurez-vous que le port 9300 est ouvert dans votre pare-feu pour permettre des transferts de fichiers lisses.
Le paquet fournit uniquement des fonctionnalités de base, telles que la personnalisation du nom de l'appareil, le basculement de la visibilité sur ou la désactivation, la définition de votre dossier de téléchargement et l'exécution du paquet en arrière-plan avec des notifications lorsque les transferts sont terminés. Dans certains gestionnaires de fichiers, comme Nautilus, vous pouvez même cliquer avec le bouton droit sur un fichier et l'envoyer directement à l'aide de paquets.
Pour utiliser le plugin Nautilus, installez d'abord les packages requis:
sudo apt install python3-dbus python3-nautilus
Ensuite, activez le plugin Nautilus à partir de l'onglet Préférences.
Si l'intégration ne fonctionne pas ou ne montre pas une erreur de répertoire manquant, vous devez créer le répertoire requis pour les extensions de Nautilus Python avec ceci:
mkdir -p ~/.local/share/nautilus-python/extensions
Ce répertoire est l'endroit où Packet place son script d'intégration pour cliquer avec le bouton droit sur Nautilus.
Après avoir créé le répertoire, déconnectez-vous et reconnectez-vous à votre système. Ensuite, ouvrez le gestionnaire de fichiers Nautilus, cliquez avec le bouton droit sur le fichier que vous souhaitez envoyer et choisissez Envoyer avec Packet.
Le paquet vous lancera ensuite et vous invitera à sélectionner le destinataire. Cette intégration profonde rend le partage de fichiers entre Linux et Android sans couture et rapide.
Essayez-le. C'est un bon compteur entre KDE Connect et Localsend en termes de simplicité et de puissance.