Comment connecter des périphériques MTP via USB?


46

Comment connecter un périphérique MTP à Ubuntu via USB? De nombreux appareils populaires, tels que tous les téléphones Android 4.0, ont seulement MTP ou PTP comme une option de connexion, pas de stockage de masse USB plus .

Considérant le très populaire Samsung S3: connexion en tant que MTP ou PTP: ni ne permet de voir les images enregistrées par défaut par l’appareil photo du téléphone dans le dossier DCIM de la carte SD externe. Des problèmes similaires avec les modèles précédents (avec Android 2.x) pouvaient être résolus par les "utilitaires usb" dans les paramètres sans fil et de gestion de réseau, mais cela n’est plus présent dans Android 4.0.

Réponses:


16

Essayez l'application "AirDroid" de Play Store. Il vous permet d'utiliser une interface basée sur un navigateur (sur votre ordinateur) pour transférer des fichiers à partir d'un ordinateur Windows / Linux. Depuis son interface utilisateur basée sur le navigateur, pas besoin d'installer quoi que ce soit du côté des ordinateurs.


3
AirDroid veut des autorisations excessives comme une liste de contacts. Pour un transfert de fichier?
Guido Kanschat

@GuidoKanschat peut être pour envoyer le fichier à leur contact n °: P
Tout le monde va le

32

Installez gmtp et utilisez-le pour vous connecter au téléphone ou à la tablette:

sudo apt-get install gmtp

3
Génial, travaille toujours pour S5 et Kubuntu 15h10
Michael,

1
Fonctionne avec Ubuntu 16.04 LTS (à partir de juin 2018)
champost


9

Vous venez d'installer jmtpfs(via sudo apt-get install jmtpfs). Après avoir connecté votre téléphone via USB, activez le transfert de fichiers MTP sur votre téléphone et celui-ci apparaîtra comme périphérique USB sur votre ordinateur. Vous pouvez ensuite accéder à l'ensemble du système de fichiers (et pas seulement aux images, comme avec PTP) de votre appareil Android.

Cela a fonctionné pour moi avec (K) Ubuntu 14.04 LTS et mon Motorola Moto G.


Très bien, fonctionne bien pour mon dans UbuntuSTudio 16.04 x386 avec SAMSUNG Galaxy J5 (seulement je dois redémarrer le PC pour travailler)
Indacochea Wachín

Cela a très bien fonctionné avec ma configuration aussi - Kubuntu 16.04 et Samsung Galaxy Core Prime
Kouber Saparev

Ne fonctionne pas avec Ubuntu 18.04 et Moto G :(
Peter Dotchev

6

J'ai été capable de faire cela en utilisant ce qui suit:

$ sudo apt-get installer mtp-tools mtpfs
$ mkdir téléphone
... Connectez le téléphone, définissez le mode USB sur MTP ...
$ sudo mtpfs -o allow_other phone
... Essayer de faire quoi que ce soit avec le nouveau système de fichiers maintenant prendra une minute ou deux, soyez patient ...
... Enfin, vous pouvez accéder à votre téléphone et faire ce que vous voulez, puis ...
$ sudo umount phone

Voici la version sur laquelle il a travaillé:

$ mtpfs --version
Version de la bibliothèque FUSE: 2.8.6
version fusible: 2.8.6
en utilisant l'interface de noyau FUSE version 7.12

Je n'ai pas eu le succès parfait, mais j'ai pu extraire des fichiers du téléphone. J'imagine que cela ira mieux avec la sortie du nouveau logiciel.


Cela fonctionne bien sur Quantal, mais pas sur Precise :( Je pense que la version de libmtp est trop ancienne
KayEss

@KayEss Je suis sur 12.04 (PP) et cela a fonctionné sans problème, alors je pense que je pense
TankorSmash

1
seule approche qui a fonctionné hors de la boîte !!
Pa_

2

Aucune interface graphique n'est nécessaire pour le transfert de fichier (personne sur Ubuntu n'est intéressé par la création d'une interface graphique pour le transfert de fichier uniquement). Et il n’ya pas besoin de plugins pour Nautilus non plus. J'utilise Samsung Galaxy Mini (Android 2.2 ~ Froyo) et, jusqu'à présent, je transfère des fichiers de trois manières différentes: connexion Bluetooth, connexion par câble ou utilisation de l'application Ubuntu One.

Pour la connexion par câble, vous pouvez le faire facilement en branchant le câble, attendez quelques instants et choisissez le mode de stockage de masse. Accès et transfert de fichiers via Nautilus. Si vous souhaitez utiliser le téléphone comme modem, allez ici: http://shiliarr95z.weebly.com/2/post/2011/07/connecting-samsung-galaxy-mini-android-phone-to-ubuntu-1104-as -modem.html .

Pour la connexion Bluetooth, vous pouvez aller ici: http://shiliarr95z.weebly.com/2/post/2011/08/howto-transfer-files-via-bluetooth-laptop-to-samsung-galaxy-mini-android-phone -vice-versa.html un peu compliqué mais amusant aussi.

Utiliser l'application Ubuntu est la plus simple. Côté téléphone, il suffit d’aller sur le marché Android et d’installer l’application Ubuntu One. le partage de photos s'exécute en arrière-plan en un instant. Côté Ubuntu, enregistrez-vous simplement sur Ubuntu One (cliquez sur l’icône de l’enveloppe et choisissez Ubuntu One). Et vous avez une interface graphique côté téléphone (côté Ubuntu, vous n'avez qu'un message OSD)


2

Pour le technicien noob (y compris moi), je me suis contenté de copier le (s) fichier (s) / photo (s) de la carte SD et de le coller dans le DCIM de la mémoire du téléphone, ce qui me permet de copier à l'aide du mode caméra USB. Supprimez ensuite le fichier du téléphone une fois que vous avez téléchargé sur votre PC si vous souhaitez effacer la mémoire du téléphone.

  1. Allez dans Mes fichiers.
  2. Sélectionnez extSDCard
  3. Dans cet exemple, je sélectionnerai DCIM
  4. Appuyez sur le bouton de configuration en bas à gauche.
  5. Sélectionnez Copier.
  6. Case à cocher des fichiers à copier.
  7. Appuyez sur copie en haut à droite.
  8. Retournez dans Mes fichiers. 9 Sélectionnez sdcard0
  9. Dans cet exemple, je sélectionnerai DCIM
  10. Appuyez sur coller en haut à droite.
  11. Sortez, sélectionnez le mode appareil photo dans l’option USB et vous devriez pouvoir transférer à l’aide d’un simple «mon ordinateur».

2

J'ai trouvé une autre application nommée " Qlix ". Vous pouvez le télécharger depuis le centre de logiciels Ubuntu.

C'est pour transférer des fichiers d'un PC à un téléphone mobile Android .

Merci


2

Transférez des fichiers entre le PC Ubuntu et votre téléphone Android via wifi:

L' application Xender sur votre téléphone Android vous permet de transférer des fichiers entre Android et PC.

Pas:

  • Installez l'application Xender sur votre appareil Android à partir de Playstore.

  • Créez un point d'accès wifi sur votre ordinateur Ubuntu en suivant cette méthode et allumez-le.

  • Connectez votre téléphone à votre ordinateur via le hotspot créé.

  • Ouvrez maintenant l'application xender et sélectionnez l'option "Connecter PC" dans le menu des paramètres.

  • Il va générer une adresse, (comme une adresse IP).

  • Mettez cette adresse sur votre navigateur Web. Vous pouvez maintenant transférer des fichiers entre votre téléphone et votre PC.

    entrez la description de l'image ici


1

Android USB

Dans l'écran d'accueil, appuyez sur Menu> Paramètres> Connexion au PC> dans ce menu, assurez-vous que l'option "Demandez-moi" est sélectionnée. Si vous souhaitez qu'elle s'affiche, elle vous demande quel type de connexion vous souhaitez connecter à l'ordinateur.

Vous pouvez également définir une action par défaut à partir de ce menu. Vous pouvez le configurer pour Charge uniquement, HTC Sync, Lecteur de disque, Mobile Broadband Connect.

Ensuite, Ubuntu le détectera simplement comme un MTP.


1

Si vous ne pouvez pas transférer de morceaux via Rhythmbox, vous pouvez, comme d'autres l'ont fait remarquer, transférer des fichiers en utilisant le stockage de masse.

Sur mon Samsung Galaxy S II, vous le faites en allant dans: Applications-> Paramètres-> Paramètres de connexion-> Stockage de masse USB

Ensuite, si vous branchez le câble USB, vous devrez passer en mode de stockage de masse USB. Si vous dites oui, votre téléphone sera disponible via Nautilus.


1

La branche git master de libmtp ( http://libmtp.git.sourceforge.net/git/gitweb-index.cgi ) prend en charge le S3. Si vous savez comment installer / compiler à partir des sources, vous pouvez l'utiliser jusqu'à la publication d'une nouvelle version.

Je ne suis pas sur une machine Ubuntu pour le moment, donc je ne peux malheureusement pas donner d'instructions exactes concernant les dépendances pour la compilation, etc. Mais cela devrait suivre les lignes suivantes:

git clone git://libmtp.git.sourceforge.net/gitroot/libmtp/libmtp
cd libmtp

sudo apt-get installer libtool libusb-dev checkinstall

./autogen.sh  (answering yes to any questions)
./configure --prefix=/usr/
make
sudo checkinstall  (answering any questions)

Ensuite, vous devriez probablement en faire un paquet .deb, de sorte que vous puissiez l’installer sans rompre les dépendances des programmes que vous voulez utiliser. Je ne suis pas au courant, mais ce lien semble fournir des informations: source de compilation dans un paquet DEB

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.