Comment transférer des fichiers entre des téléphones et des tablettes Android avec MTP sur Ubuntu

Découvrez comment transférer facilement des fichiers entre appareils Android et Ubuntu via MTP, en installant les outils nécessaires et en configurant correctement votre système.

Les dispositifs utilisant Google Android et même les nouvelles plateformes Android x86 et Android x86_64 reposent sur le même noyau que celui d'Ubuntu. Les deux sont des implémentations du système d'exploitation GNU/Linux, et les transferts de fichiers entre eux sont généralement très simples. Si vous pouvez brancher un cordon USB de votre téléphone ou tablette directement dans votre PC Ubuntu, vous ne rencontrerez généralement aucun problème pour envoyer des fichiers. Cela fonctionne même avec les machines Macintosh sur lesquelles vous avez installé Ubuntu, que celles-ci soient en dual-boot ou non.

Les choses deviennent un peu plus compliquées si vous souhaitez utiliser une application Media Transfer Protocol au lieu d'un gestionnaire de fichiers pour le faire, car MTP et Ubuntu ne s'apprécient pas forcément. Heureusement, il existe un moyen de les faire communiquer avec les mêmes bibliothèques de système de fichiers pour transférer facilement des fichiers de manière bidirectionnelle vers et depuis n'importe lequel de vos appareils Android. Cela devrait fonctionner avec n'importe quelle version officielle moderne d'Ubuntu, y compris celles qui utilisent des gestionnaires de fichiers graphiques alternatifs. Si vous utilisez Xubuntu avec Thunar, Lubuntu avec PCManFM ou Kubuntu avec Dolphin, vous ne rencontrerez toujours aucun problème, bien que vous deviez utiliser les outils MTP appropriés pour envoyer des fichiers si vous n'avez pas de plugin adéquat.

Installation et utilisation de MTP dans Ubuntu

Vous devrez installer plusieurs applications de protocole de transfert multimédia (MTP) courantes avant de l'utiliser pour envoyer et recevoir des fichiers. Vous pouvez le faire via le gestionnaire de paquets Synaptic si vous l'avez disponible en l'ouvrant depuis le Dash, le menu Whisker ou le panneau LX. Vous devrez rechercher et installer ces paquets :

libmtp-common
mtp-tools
libmtp-dev
libmtp-runtime
libmtp9

Il est probable que Synaptic commence réellement à suggérer certains d'entre eux en tant que dépendances lors de l'installation, vous n'aurez donc pas à les trouver tous individuellement. Vous pouvez toujours commencer à taper le nom d'un paquet pour vous aider à le trouver dans la longue liste que Synaptic vous fournit au démarrage du programme. Naturellement, vous aurez besoin de privilèges d'administrateur pour installer des paquets, donc vous devrez probablement entrer votre mot de passe lors de son démarrage.

Une méthode plus facile consisterait à ouvrir un terminal en maintenant enfoncées les touches CTRL, ALT et T, puis à exécuter ces commandes :

sudo apt-get update
sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9
sudo apt-get dist-upgrade

Dans tous les cas, cela devrait installer les outils dont vous avez besoin pour travailler avec le protocole. FUSE (Filesystem in Userspace) contrôle les montages de système de fichiers effectués par les utilisateurs n'ayant pas les privilèges suffisants, et donc n'autorise l'accès non restreint qu'au compte root, qui est caché par défaut dans Ubuntu. Vous pouvez contourner les fonctionnalités de sécurité intégrées de FUSE en modifiant un fichier spécifique. Tapez dans le terminal et appuyez sur entrée.

En bas de ce fichier, vous verrez une ligne qui indique #user_allow_other, et vous devrez enlever le symbole dièse du début de cette ligne. Les autres lignes doivent rester commentées. Appuyez sur CTRL et X en même temps, puis appuyez sur y et enfin sur la touche entrée. Cela enregistrera le fichier.

Connectez votre appareil à votre PC avec le cordon USB, puis tapez lsusb pour afficher un tableau. Recherchez le nom de votre appareil dans le tableau. Vous pouvez ignorer en toute sécurité toute autre information que le programme vous donne, et si vous ne trouvez pas le nom, vous pouvez l'exécuter autant de fois que vous le souhaitez.

Une fois que vous avez trouvé la ligne qui identifie votre appareil, exécutez la commande et appuyez sur entrée. Vous pouvez remplacer nano par le nom d'un autre éditeur de texte terminal si vous préférez en utiliser un autre que nano, tel que vi ou même emacs si vous le souhaitez.

Remplacez nameOfDevice par le nom de l'appareil que vous avez trouvé après avoir exécuté lsusb, et les quatre signes dièse devraient être remplacés par les deux ensembles de quatre chiffres immédiatement après ce nom. Techniquement, le texte après le symbole # est une étiquette commentée, et vous pourriez écrire ce que vous voulez après, donc si vous avez besoin de faire une note concernant des informations relatives à votre appareil, c'est un endroit approprié pour le faire.

Une fois que vous avez enregistré le fichier, éjectez en toute sécurité et retirez tout appareil USB actuellement connecté à votre système et exécutez sudo service udev restart depuis votre fenêtre de terminal. Enregistrez le travail restant que vous avez ouvert et fermez tous les programmes.

vous pouvez avant de redémarrer complètement votre machine.

Dès que votre PC redémarre, reconnectez votre téléphone ou tablette Android après vous être assuré que l'écran n'est pas verrouillé. Vous devriez maintenant être en mesure de transférer des fichiers vers et depuis votre appareil Android en utilisant les bibliothèques MTP plus rapides. Exécutez la commande de synchronisation sans arguments depuis le terminal chaque fois que vous voulez vous assurer que les tampons qu'Ubuntu utilise pour stocker temporairement les données sont complètement écrits sur votre appareil Android. Cela garantira que vous n'aurez pas de perte de données.

Si vous avez un slot microSDHC sur l'appareil, alors Ubuntu pourrait même le monter comme un système de fichiers vfat, ce qui confuse certains utilisateurs. Ceci est en fait sans rapport avec MTP, et cela devrait se produire même si vous n'avez pas MTP installé. Bien que vfat signifie Table d'Allocation de Fichiers Virtuels, il n'y a rien de virtualisé ou d'émulé. C'est un système de fichiers FAT12, FAT16 ou FAT32 standard qui partage son héritage avec l'ancienne méthode de gestion des fichiers de MS-DOS. Microsoft Windows utilisait quelque chose appelé un pilote de périphérique virtuel pour vous permettre d'écrire de longs noms de fichiers sur ces systèmes de fichiers lorsque DOS ne le permettait pas, et Android utilise cette même structure pour monter les cartes SD connectées.

Si vous avez une carte montée de cette manière, vous pouvez copier et déplacer des fichiers entre celle-ci et Ubuntu sans problème, bien qu'elle ne prenne pas en charge les permissions de fichiers Unix. Assurez-vous de l'éjecter comme s'il s'agissait d'un périphérique USB séparé pour éviter toute perte de données.

Questions et réponses que vous devez connaître

Comment activer le mode MTP sur Android ?

Pour activer le mode MTP sur votre appareil Android, suivez ces étapes simples :

 

  • Déverrouillez votre téléphone.
  • Faites glisser votre doigt du haut de l'écran vers le bas pour accéder au volet des notifications.
  • Recherchez la notification liée à la connexion USB.
  • Appuyez sur cette notification pour afficher les options de connexion.
  • Sélectionnez « Transférer des fichiers » ou « MTP » parmi les choix proposés. Cela vous permettra de connecter votre appareil à un ordinateur pour un transfert de fichiers.

 

C'est quoi une connexion MTP ?

La connexion MTP, ou Protocole de Transfert de Médias, est une norme qui facilite la communication entre les appareils multimédias et les smartphones via un câble USB. Voici les points essentiels :

    • -

Fonctionnalité

    : Permet le transfert de fichiers multimédias, tels que photos, vidéos et musique, entre un smartphone et un ordinateur sans avoir à explorer le système de fichiers de l'appareil.

  • Compatibilité : Soutenu par plusieurs plateformes, avec une adoption notable sur Android, ce qui en fait un protocole standard pour de nombreux appareils.
  • Avantages :
  • Simplifie le transfert sans nécessiter d'accès direct aux fichiers du système.
  • Gère les médias de manière plus sécurisée, protégeant l'organisation des fichiers de l'utilisateur.
  • Supporte la synchronisation et la gestion des bibliothèques multimédias plus efficaces.
  • Usage : Principalement utilisé lors de la connexion d'un smartphone à un ordinateur pour transférer des fichiers et gérer des contenus multimédias.

Maintenant que tu as fini de lire Comment transférer des fichiers entre des téléphones et des tablettes Android avec MTP sur Ubuntu, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Index
  1. Installation et utilisation de MTP dans Ubuntu
  2. Questions et réponses que vous devez connaître
    1. Comment activer le mode MTP sur Android ?
    2. C'est quoi une connexion MTP ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up