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

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.   Jorgicio dijo

    Está bueno, una vez lo activé y todo bien, aunque sería perfecto si el MTP no fuera tan lento en GNU/Linux.

  2.   Gabriel dijo

    Muy útil el tip este 😉

  3.   Tabris dijo

    Igual kio-mtp está lejos de andar bien con todos los telefonos android

  4. Añado, para Arch Linux es:

    # pacman -S libmtp gvfs-mtp

    Y si mal no recuerdo hay que reiniciar la sesión para aplicar los cambios.

    1.    ShyanCore dijo

      muchas gracias por aportar dando más info útil 🙂

    2.    Pablo Honorato dijo

      Aunque Arch reconoció mi teléfono después de la instalación, era un poco tosco. Probaré con él.

  5.   Surfer dijo

    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

  6.   Pabloncho dijo

    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!!!!

  7.   Brian dijo

    Se agradece mucho la info!!!!

  8.   Señor Paquito dijo

    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.

  9.   Carper dijo

    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 😀

  10.   Avelino De Sousa dijo

    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.

    1.    ShyanCore dijo

      También reconoce el windows phone

  11.   Jose dijo

    Para los amantes de la variedad: gmtp (http://gmtp.sourceforge.net).
    Yo lo uso con mi Lumia 520 con wp8.1 y me permite trabajar con la memoria interna (Phone) o la externa (SD).

  12.   Orlando Palma dijo

    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

    1.    ShyanCore dijo

      Te fijaste que en el Moto G estuviera como MTP y no Almacenamiento Masivo? A mi me ha pasado jaja

  13.   VaryHeavy dijo

    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

  14. # 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

  15. 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.

  16.   erickisos dijo

    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

  17.   eneas_e dijo

    ¡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,

  18.   Alfredo dijo

    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”.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.