Support MTP [Android] sur n'importe quelle distribution GNU / Linux.

Si vous en êtes arrivé là, c'est parce que vous souhaitez ajouter le support du protocole de transfert de données multimédia MTP (Protocole de transfert multimédia) de notre Android.

La question est très simple. Ajoutez simplement (en fonction de la distribution que vous avez; deb ou rpm) une série de lignes de code (en utilisant sudo pour les débutants) pour installer les paquets, puis redémarrez pour reconnaître la mémoire interne du téléphone portable.

Prise en charge MTP dans Debian / Ubuntu / Mint et ses dérivés "deb"

Je précise que d'abord essayez la dernière des 3 étapes. Il se peut que votre distribution ait déjà les programmes dans le référentiel. Si vous obtenez une erreur, commencez à partir d'ici.

en premier:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp

Deuxièmement:

sudo apt-get update & dist-upgrade

Enfin:

sudo apt-get install mtp-tools mtpfs

Prise en charge MTP dans Red Hat / Fedora / CentOS / Suse et les dérivés "rpm":

Mettez (clarifiez qu'ils doivent avoir les dépôts RPMFusion)

sudo yum install gvfs-mtp kio_mtp libmtp simple-mtpfs

Les fichiers sont légers, vous pouvez donc les télécharger avec la tranquillité d'esprit qu'ils sont très légers. Comme je l'ai dit plus tôt; redémarrer et c'est tout. Ils auront déjà le support mtp sur leur Linux bien-aimé et aimé.


25 commentaires, laissez le vôtre

Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Jorge dit

    C'est bien, une fois que je l'ai activé et que tout va bien, même si ce serait parfait si MTP n'était pas si lent sous GNU / Linux.

  2.   Gabriel dit

    Cette astuce est très utile 😉

  3.   tabris dit

    Le même kio-mtp est loin de bien fonctionner avec tous les téléphones Android

  4.   Manuel de la source dit

    J'ajoute, pour Arch Linux est la suivante:

    # pacman -S libmtp gvfs-mtp

    Et si je me souviens bien, vous devez redémarrer la session pour appliquer les modifications.

    1.    Shyancore dit

      Merci beaucoup d'avoir contribué à donner des informations plus utiles 🙂

    2.    paul honorato dit

      Bien qu'Arch ait reconnu mon téléphone après l'installation, c'était un peu maladroit. Je vais l'essayer.

  5.   Surfer dit

    très intéressant, merci pour le tuyau, et au fait ici sur le blog je n'ai vu personne mentionner le téléphone le plus célèbre du moment (enfin vraiment pas tellement plus) le OnePlus One qui est livré avec Cyanogenmod par défaut, j'ai déjà vu de nombreuses critiques mais non je voudrais voir l'un des blogs ici

  6.   pabloncho dit

    Merci beaucoup!!!!

    Cela fonctionne également pour Windows Phone 8.1 sur un ordinateur portable avec Ubuntu 14.04.
    Cela m'a coûté un monde pour connecter mon téléphone portable à l'ordinateur portable pour déplacer des fichiers, principalement de la musique, avec ces étapes plus tard, c'était plug & play. 🙂

    Excelent travail!!!

    Salutations du sud du Chili !!!!

  7.   Brian dit

    L'information est très appréciée !!!!

  8.   M. Paquito dit

    Salutations à tous et à tous.

    Juste une petite question:

    Les packages mtp-tools et mtpfs ne sont pas déjà installés par défaut dans Ubuntu 14.04?

    Je pensais qu'ils l'étaient.

    Merci.

  9.   Charpentier dit

    Il y a aussi l'option de KDE Connect, une excellente application, non seulement il s'agit de synchronisation de fichiers, vous pouvez également utiliser votre smartphone comme pavé tactile et contrôle multimédia.
    Salutations 😀

  10.   Avelino de Sousa dit

    Bonjour, comment puis-je activer MTP dans Windows Phone 8.1 pour l'utiliser sous Linux? bien que je veuille un Android et que je n'ai pas d'argent pour en acheter un, je cherche comment le connecter sous Linux, que ce soit Ubuntu, Fedora ou OpenSUSE. salutations.

    1.    Shyancore dit

      Il reconnaît également le téléphone Windows

  11.   Jose dit

    Pour les amateurs de variétés: gmtp (http://gmtp.sourceforge.net).
    Je l'utilise avec mon Lumia 520 avec wp8.1 et cela me permet de travailler avec la mémoire interne (Phone) ou la mémoire externe (SD).

  12.   OrlandoPalma dit

    Salut,
    Merci pour votre contribution, j'ai suivi les étapes pour activer MTP sur Elementary OS Luna (basé sur ubuntu 12.04), mais cela ne fonctionne pas, mon moto G n'apparaît pas dans le gestionnaire de fichiers. Dans Ubuntu 14.04, cela fonctionne immédiatement
    Installez le runtime mtp-tools et ni
    Une idée
    Saludos y gracias

    1.    Shyancore dit

      Avez-vous remarqué que le Moto G était comme MTP et non Mass Storage? Cela m'est arrivé haha

  13.   VarierLourd dit

    Je précise que la dernière commande est valable pour Red Hat et ses substituts, mais pas pour OpenSUSE (ni pour d'autres "rpm" tels que Mageia, OpenMandriva ou PCLinuxOS), puisque ce dernier n'utilise pas Yum mais Zypper, et il n'utilise pas non plus le référentiel RPMFusion. Au lieu de cela, dans OpenSUSE, les packages demandés seront trouvés, sinon dans leurs référentiels officiels, dans l'un des référentiels de la communauté (probablement "Filesystems" ou "Packman"), et la commande serait:

    installation de sudo zypper

  14.   jesusguy dit

    # sudo add-apt-repository ppa: langdalepl / gvfs-mtp
    ...
    gpg: demande de la clé C07BBEC4 du serveur hkp keyserver.ubuntu.com
    gpg: clé C07BBEC4: «Launchpad PPA pour Philip Langdale» pas changé
    gpg: Nombre total traité: 1
    gpg: inchangé: 1

    sudo apt-get update & dist-upgrade
    [1] 5904
    bash: dist-upgrade: commande introuvable
    ...
    E: Le téléchargement de certains fichiers d'index a échoué. Ils ont été ignorés ou les anciens ont été utilisés à la place.

    # dist-mise à niveau
    bash: dist-upgrade: commande introuvable

    s # sudo apt-get install mtp-tools mtpfs
    Lecture des listes de paquets ... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état ... Fait
    E: Impossible de localiser le package mtpfs

  15.   jesusguy dit

    Au final, j'ai installé Pushbullet et Airdroid sur Android et cela me sert pour ce que je veux faire maintenant, c'est-à-dire transférer une photo du téléphone vers le PC, sans me l'envoyer par email. Bien que le téléphone soit toujours connecté à l'ordinateur portable car il se recharge.

    Je ne pouvais pas utiliser MPT.

  16.   erickisos dit

    Je ne sais pas si c'est moi, mais il me semble que la deuxième ligne de commande est fausse, et au lieu de "dist-upgrade", ce serait juste une mise à jour apt-get, non? c'est peut-être mon truc

  17.   enée_e dit

    Grande contribution ce post!
    Soyez prudent avec la configuration du téléphone portable. Si le débogage USB est actif sur Android ou des choses comme ça, il ne s'affichera pas sur votre Linux, même si vous avez les packages MTP.
    Sur mon Xubuntu 14.04, les packages nécessaires étaient disponibles.
    Cordialement,

  18.   Alfredo dit

    Eh bien, cela ne fonctionne pas pour moi dans Mint 17.3. Le message suivant sort
    'Ce PPA ne prend pas en charge Trusty'
    Impossible d'ajouter le PPA: »Ce PPA ne prend pas en charge Trusty».

  19.   Andres Anibal Nuñez Cuello dit

    J'obtiens ceci »sudo apt-get update & dist-upgrade
    [1] 4887
    dist-upgrade: ordre non trouvé
    Obj: 1 http://linux.teamviewer.com/deb InRelease stable
    Obj: 2 http://archive.ubuntu.com/ubuntu cosmique InRelease
    Ign: 3 http://ppa.launchpad.net/langdalepl/gvfs-mtp/ubuntu cosmique InRelease
    Obj: 4 http://security.ubuntu.com/ubuntu sécurité cosmique InRelease
    Obj: 5 http://archive.ubuntu.com/ubuntu mises à jour cosmiques InRelease
    Obj: 6 http://archive.ubuntu.com/ubuntu Cosmic-backports InRelease
    Ign: 7 http://ppa.launchpad.net/thefanclub/grive-tools/ubuntu cosmique InRelease
    Err: 8 http://ppa.launchpad.net/langdalepl/gvfs-mtp/ubuntu libération cosmique
    404 introuvable [IP: 91.189.95.83 80]
    Err: 9 http://ppa.launchpad.net/thefanclub/grive-tools/ubuntu libération cosmique
    404 introuvable [IP: 91.189.95.83 80]
    Lecture de la liste des paquets ... Terminé
    E: Le référentiel "http://ppa.launchpad.net/langdalepl/gvfs-mtp/ubuntu cosmic Release" n'a pas de fichier Release.
    N: Vous ne pouvez pas mettre à jour à partir d'un référentiel comme celui-ci en toute sécurité et il est donc désactivé par défaut.
    N: Consultez la page de manuel apt-secure (8) pour plus de détails sur la création de référentiels et la configuration des utilisateurs.
    E: Le référentiel "http://ppa.launchpad.net/thefanclub/grive-tools/ubuntu cosmic Release" n'a pas de fichier Release.
    N: Vous ne pouvez pas mettre à jour à partir d'un référentiel comme celui-ci en toute sécurité et il est donc désactivé par défaut.
    N: Consultez la page de manuel apt-secure (8) pour plus de détails sur la création de référentiels et la configuration des utilisateurs.
    anibal @ anibal-pc: ~ $ gvfs-mtp kio_mtp libmtp simple-mtpfs
    gvfs-mtp: commande introuvable
    [1] + Sortie 100 sudo apt-get update
    [1] + Sortie 100 sudo apt-get update
    anibal @ anibal-pc: ~ $
    »
    Je ne sais pas quoi faire ensuite car il le détecte mais il me dit quand j'ouvre le dossier du téléphone portable »Le nom: 1.84 n'a été fourni par aucun fichier .service»
    je suis nouveau à lubuntu je n'ai jamais utilisé ubuntu

  20.   Edgardo dit

    J'ai Ubuntu 20.04 et cela n'a pas fonctionné pour moi

    1.    Joaquín Manuel Crespo dit

      Bonjour Edgardo, votre message a maintenant 6 ans, donc quand les messages sont si vieux, il est peu probable que l'auteur (dans ce cas, moi) vous réponde. Aujourd'hui, vous safas parce que vous m'avez surpris pour essayer de me souvenir d'un si vieux mot de passe haha

      N'oubliez pas de redémarrer la session (puisque gvfs démarre en tant que service d'environnement graphique) et de configurer sur votre téléphone pour utiliser le protocole MTP.