Soporte MTP [Android] en cualquier distribución de GNU/Linux.

22
19782

Si llegaste hasta acá es por que queréis añadir el soporte para el protocolo de transferencia de datos multimedia MTP (Multimedia Transfer Protocol) de nuestro Android.

La cuestión es muy simple. Sólo basta con añadir (dependiendo de la distro que tengas; deb o rpm) una serie de lineas de código (usando el sudo para los novatos) para instalar los paquetes y luego reiniciar para que reconozca la memoria interna del celular.


Soporte MTP en Debian/Ubuntu/Mint y derivados “deb”

Aclaro que primero intenten con el último de los 3 pasos. Puede ser que su distro ya tenga los programas en el repositorio. Si les da error entonces comiencen desde acá.

Primero:

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

Segundo:

sudo apt-get update & dist-upgrade

Por último:

sudo apt-get install mtp-tools mtpfs

Soporte MTP en Red Hat/Fedora/CentOS/Suse y derivados “rpm”:

Poner (aclarar que tienen que tener los repos de RPMFusion)

sudo yum install gvfs-mtp kio_mtp libmtp simple-mtpfs

Los archivos no pesan nada, así que pueden descargarlos con la tranquilidad que son muy livianos. Como dije anteriormente; reinician y ya. Ya tendrán el soporte mtp en su querido y amado Linux.

22 COMENTARIOS

  1. muy interesante, gracias por el tip, y por cierto aca en el blog no he visto a nadie mencionar el telefono mas famoso del momento(bueno realmente ya no tanto) el OnePlus One que trae por defecto Cyanogenmod, ya he visto muchos review pero no me moestaria ver uno de aca del blog

  2. Muchísimas gracias!!!!

    Sirve también para windows phone 8.1 en un notebook con Ubuntu 14.04.
    Me costaba un mundo conectar mi celular con el notebook para mover archivos, principalmente de musica, con estos pasos despues fue plug & play. 🙂

    Excelente trabajo!!!

    Saludos desde el sur de Chile!!!!

  3. Saludos a todos y todas.

    Sólo una pregunta rapidita:

    Los paquetes mtp-tools y mtpfs no están ya instalados por defecto en Ubuntu 14.04?

    Yo creía que si lo estaban.

    Gracias.

  4. También se cuenta con la opción de KDE Connect, excelente aplicación, no solo es sincronización de archivos, también se puede utilizar el smartphone como touchpad y control multimedia.
    Saludos 😀

  5. Hola ¿como puedo activar el MTP en Windows Phone 8.1 para usarlo en Linux? aunque quiero un Android y no tengo pasta para comprarme uno, estoy buscando como conectarlo en Linux bien sea, Ubuntu, Fedora u OpenSUSE. un saludo.

  6. Hola,
    Gracias por el aporte, he seguido los pasos para habilitar el MTP en Elementary OS Luna (basado en ubuntu 12.04), pero no funciona, mi moto G no aparece en el gestor de archivos. En Ubuntu 14.04 funciona out-the-box
    Installe el mtp-tools runtime y tampoco
    Alguna idea
    Saludos y gracias

  7. Aclaro que el último comando es válido para Red Hat y sus sucedáneas, pero no así para OpenSUSE (ni para otras “rpm” como Mageia, OpenMandriva o PCLinuxOS), pues esta última no usa Yum sino Zypper, y tampoco usa el repositorio RPMFusion. En su lugar, en OpenSUSE los paquetes solicitados se encontrarán, si no en sus repositorios oficiales, en alguno de los comunitarios (probablemente “Filesystems” o “Packman”), y el comando sería:

    sudo zypper install

  8. # sudo add-apt-repository ppa:langdalepl/gvfs-mtp

    gpg: requesting key C07BBEC4 from hkp server keyserver.ubuntu.com
    gpg: key C07BBEC4: “Launchpad PPA for Philip Langdale” not changed
    gpg: Total number processed: 1
    gpg: unchanged: 1

    sudo apt-get update & dist-upgrade
    [1] 5904
    bash: dist-upgrade: command not found

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    # dist-upgrade
    bash: dist-upgrade: command not found

    s# sudo apt-get install mtp-tools mtpfs
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package mtpfs

  9. A la final me instale, Pushbullet y Airdroid en Android y me sirve para lo que quiero hacer ahorita, que es, pasar una foto del telefono al PC, sin enviarmela por correo electronico. Aunque igual tengo el telefono conectado al la laptop porque esta cargando.

    No pude usar MPT.

  10. No sé si soy yo, pero me parece que el segundo renglón de comandos está mal, y en lugar de “dist-upgrade” sería solo un apt-get upgrade, no? quizá es cosa mía

  11. ¡Gran aporte este post!
    Ojo con la con figuración del celular. Si en Android está activa la depuración USB o esas cosas no deja que se vea en tu linux, así tengas los paquetes MTP.
    En mi Xubuntu 14.04 los paquetes necesarios estaban disponibles.
    Saludos,

  12. Pues no me sirve en Mint 17.3. Sale el sigiente mensaje
    ‘Este PPA no soporta trusty’
    No se puede agregar el PPA: ”Este PPA no soporta trusty”.

Dejar una respuesta