Estoy intentando transferir archivos de mi teléfono Android OnePlus X a mi instalación bastante nueva de Ubuntu 16.10. Después de montar el teléfono (y puedo ver el archivo, navegar por el sistema de archivos, etc.), cuando intento transferir archivos desde el teléfono al sistema Ubuntu, aparece el siguiente mensaje de error:
libmtp error: Could not get file from device.
¿Qué podría estar yendo mal aquí? He instalado previamente libmtpserver-dev
y mtp-server
.
libmtpserver-dev
versión0.0.4+16.04.20160413-0ubuntu4
ymtp-server
versión0.0.4+16.04.20160413-0ubuntu4
.Respuestas:
Instale esta dependencia para construir
libmtp
sudo apt-get install libusb-dev --install-suggests
Obtenga
libmtp
aquí la última descarga de libmtpExtraiga el archivo usando un programa explorador de archivos [o a través del terminal]
tar xvf libmtp-1.1.1.tar.gz
cd
en el nuevo directorio que acabas de extraerConfigurar (ASEGÚRESE DE ESTAR EN EL
/libmtp-*/
DIR)./configure --prefix=/usr make
Instalar (OTRA VEZ, ASEGÚRESE DE ESTAR EN LA
/libmtp-*/
DIR)sudo make install
Copie las reglas en
/etc/udev/rules.d/
(es posible que desee verificar dos veces elrules.d/
directorio para ver si es necesario hacer frente al nuevo conjunto de reglas ... probablemente lo sea)sudo cp 69-libmtp.rules /etc/udev/rules.d
Instale la Utilidad GUI gMTP
sudo apt-get install gmtp --install-suggests
Abra / Ejecute el programa gmtp desde el menú o término y ¡disfrute!
Espero que esto ayude, si es así, vote. Si se necesita más ayuda, contáctame y haré lo que pueda.
fuente
La respuesta de @Anovative es lo que funcionó para mí.
El nuevo LG G6 no se montaría correctamente en Ubuntu 14.04.5. Funcionó a medias; Podría navegar por la estructura de archivos en mi teléfono. Sin embargo, recuperar archivos no funcionó.
Los detalles del error fueron a menudo:
o
Descargué libmtp-1.1.14, compilé, instalé la biblioteca compartida, tuve que mover las cosas un poco para que se señalara el nuevo .so, ahora todo funciona bien.
fuente