Recherche sur le site Web

L'application de partage rapide Android « Packet » intègre Nautilus.


Packet, application Android Quick Share libre et open-source pour Linux, mise à jour avec le support de l'option de menu contextuel GNOME Fichiers (aussi connu sous le nom Nautilus) !

Pour ceux qui ne connaissent pas Packet, c'est une nouvelle application de transfert de fichiers Linux écrite en langage de programmation Rust, et elle utilise GTK4 + LibAwaita pour son interface moderne conçue pour GNOME.

L'application a une mise en œuvre partielle du protocole Quick Share de Google, vous permettant d'envoyer et de recevoir des fichiers sans fil entre des appareils Linux et Android utilisant Quick Share. De plus, elle prend également en charge le transfert de fichiers vers d'autres appareils Linux avec l'application Packet installée.

L'application a besoin que le Wi-Fi et le Bluetooth soient activés. Elle utilise le Bluetooth pour découvrir et se connecter à des appareils à proximité, puis utilise le Wi-Fi Direct pour le transfert de fichiers rapide entre pairs sans connexion Internet nécessaire.

Le paquet est un projet vieux de quelques mois, qui continue d'évoluer avec de nouvelles fonctionnalités.

Au cours de la dernière semaine, il a été mis à jour avec plusieurs nouvelles fonctionnalités, notamment démarrage automatique à la connexion, fonctionnement en arrière-plan, et des notifications de bureau pour les transferts entrants.

Et pour le bureau GNOME, il a ajouté l'option de menu contextuel « Envoyer avec Packet », permettant de cliquer avec le bouton droit sur des fichiers dans Nautilus pour les envoyer d'un simple clic.

Installer le paquet

L'application est disponible en tant que paquet Flatpak à installer sur la plupart des distributions Linux sur les plateformes amd64 (Intel/AMD) et arm64 (par exemple, RasPi).

Fedora (avec le dépôt tiers activé) et Linux Mint peuvent le chercher et l'installer soit via GNOME Software soit via le Gestionnaire de logiciels.

Alors que Debian et Ubuntu peuvent ouvrir le terminal (Ctrl+Alt+T) et exécuter les 2 commandes une par une pour installer :

    • D'abord, installez le démon flatpak :

      sudo apt install flatpak

    • Ensuite, exécutez la commande pour installer le paquet d'application :

      flatpak install https://dl.flathub.org/repo/appstream/io.github.nozwock.Packet.flatpakref

      Ou exécutez flatpak update io.github.nozwock.Packet pour vérifier et installer les mises à jour.

Après avoir installé l'application, lancez-la à partir du menu de démarrage (déconnectez-vous et reconnectez-vous si l'icône de l'application n'est pas visible) ou exécutez la commande pour démarrer depuis le terminal :

flatpak run io.github.nozwock.Packet

REMARQUE : Si vous avez un pare-feu activé, vous devez ouvrir les Préférences, définir un port statique, puis l'ajouter à la liste d'autorisation de votre pare-feu.

Activer l'intégration de Nautilus

Le plugin Nautilus n'est PAS activé par défaut en raison d'un problème de permission.

1. Pour l'activer, exécutez d'abord la commande ci-dessous dans le terminal (Ctrl+Alt+T) pour installer les paquets requis :

sudo apt install python3-dbus python3-nautilus

2. Ensuite, créez le dossier des extensions Nautilus s'il n'existe pas :

mkdir -p ~/.local/share/nautilus-python && mkdir -p ~/.local/share/nautilus-python/extensions

3. Ensuite, lancez et utilisez Flatseal pour vous assurer que Packet a la permission d'accès au dossier des extensions de Nautilus.

Si vous n'avez pas Flatseal, exécutez la commande ci-dessous pour l'installer :

flatpak install https://dl.flathub.org/repo/appstream/com.github.tchx84.Flatseal.flatpakref

Et, par défaut, l'application n'a accès qu'à votre dossier Téléchargements. Selon vos besoins, vous pouvez ajouter d'autres dossiers ou activer l'accès à « Tous les fichiers d'utilisateur ».

4. Enfin, lancez ou relancez l'application Partage Rapide, ouvrez Préférences et activez le Plugin Nautilus. Une fenêtre pop-up apparaîtra en disant que « Plugin installé » si tout se passe bien.

Après cela, vous devez redémarrer le gestionnaire de fichiers Nautilus en exécutant la commande nautilus -q pour appliquer l'extension.

Désinstaller le paquet

Pour désinstaller le package de l'application, ouvrez simplement le terminal (Ctrl+Alt+T) et exécutez la commande :

flatpak uninstall --delete-data io.github.nozwock.Packet

Optionnellement, exécutez flatpak uninstall --unused pour supprimer les runtimes inutiles.

Pour le plugin Nautilus, il suffit de retirer le script du dossier extensions en exécutant la commande :

rm ~/.local/share/nautilus-python/extensions/packet_nautilus.py

Ensuite, redémarrez Nautilus via la commande nautilus -q pour appliquer les changements.

Articles connexes