elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Duda instalar MTP en Linux
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda instalar MTP en Linux  (Leído 2,437 veces)
robebugaty

Desconectado Desconectado

Mensajes: 164



Ver Perfil
Duda instalar MTP en Linux
« en: 10 Junio 2014, 21:16 pm »

Hola a todos,me gustaría que me ayudasen con algo que llevo unos días sin resolver,el caso es que, como Linux de serie no tiene soporte de MTP,es decir si conectas un móvil Android al pc, pues a menos que lo tengas puesto en "modo almacenamiento masivo" pues no lo reconoce, y eso lo que permite es que únicamente reconozca tarjetas SD y no la memoria interna(aquí es a dónde quiero llegar),pues hace un tiempo descubrí que existe una herramienta llamada "mtpfs" y me dispuse a instalarla pero...resulta que tenía dependencias de otros paquetes así que fui instalando cada uno de esos paquetes ( desde su código fuente),antes no sabía pero aprendí a usar un poco lo de "./configure" y "make install", bien pues ya cuando no me quedan dependencias que instalar resulta que dos de esas dependencias no las reconoce como instaladas y aquí es cuando me gustaría que me ayudasen.

Esto es lo que me dice cuando ejecuto <<<sudo ./configure>>>

Código:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FUSE... yes
checking for MTP... yes
checking for GLIB... yes
checking for MAD... no
configure: error: Package requirements (mad >= 0.15                            id3tag >= 0.15) were not met:

No package 'mad' found
No package 'id3tag' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables MAD_CFLAGS
and MAD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
debian@debian:~/mtpfs-1.1$ sudo ./configure > /home/debian/Escritorio/juanito
configure: error: Package requirements (mad >= 0.15                            id3tag >= 0.15) were not met:

No package 'mad' found
No package 'id3tag' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables MAD_CFLAGS
and MAD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Sin embargo, sí que tengo instalados esos programas, que sería el "mad" aunque ahí aparezca madplay, es el mismo;con respecto al "id3tag" lo mismo, están ambos instalados pues no me dan errores si los vuelvo a instalar,el único que me falta es el programa original osea el "mtpfs". Abajo me nombra algo de pkg-config pero la verdad no tengo ni idea de qué hacer pues no llevo mucho con Linux. Gracias de antemano.
PD:
FUSE
MTP
GLIB
MAD

Cada uno de esos programas los he bajado desde la SouceForge y de páginas similares, las librerías también.

 


En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.586


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Duda instalar MTP en Linux
« Respuesta #1 en: 2 Julio 2014, 23:29 pm »

¿Qué distribución usas?

Te deben falar los ficheros de desarollo, llamados dev o devel, los ficheros con todas las librerías necesarios para compilar desde las fuentes.

Debes tener instalado el paquete madplay, pero te deben faltar libmad libmad-devel y lo mismo para id3tag, el paquete libid3tag-devel


En línea

do-while


Desconectado Desconectado

Mensajes: 1.276


¿Habra que sacarla de paseo?


Ver Perfil
Re: Duda instalar MTP en Linux
« Respuesta #2 en: 3 Julio 2014, 17:34 pm »

¡Buenas!

No se si será este tu caso o no, pero en Debian (supongo que en distros derivadas también estará) haciendo un apt-cache search mtpfs da como resultado un paquete llamado jmtpfs. Así que en principio no tendrías que estar compilando ningún paquete. Ya te digo que esto es en Debian (y supongo que en distribuciones derivadas).

Antes de instalar paquetes ajenos a la distribución que utilices, intenta buscarlos en los repositorios oficiales o por lo menos mira a ver si existen alternativas.

Siguiendo con el mensaje de error:
No package 'mad' found
No package 'id3tag' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Nunca he instalado mtpfs, pero el mensaje da a entender no que los paquetes no estén instalados, sino que si están instalados no se encuentran en el directorio esperado. (Ya me perdonaréis si estoy equivocado, a fin de cuentas son suposiciones). Si no están instalados en los directorios esperados, tendrás que moverlos a donde corresponda o añadir las rutas a la variable que te indica.

¡Saludos!
« Última modificación: 3 Julio 2014, 17:37 pm por do-while » En línea

- Doctor, confundo los números y los colores.
- Vaya marrón.
- ¿Marrón? ¡Por el culo te la hinco!
robebugaty

Desconectado Desconectado

Mensajes: 164



Ver Perfil
Re: Duda instalar MTP en Linux
« Respuesta #3 en: 4 Julio 2014, 16:23 pm »

¿Qué distribución usas?

Te deben falar los ficheros de desarollo, llamados dev o devel, los ficheros con todas las librerías necesarios para compilar desde las fuentes.

Debes tener instalado el paquete madplay, pero te deben faltar libmad libmad-devel y lo mismo para id3tag, el paquete libid3tag-devel
Gracias se ve que si que me faltaban esos dos paquetes,ahora al ejecutar "./configure" dentro del directorio de mtpfs pues ya me sale que están instalados los dos programas faltantes sin embargo, me sale esto:
>>>
make[1]: se ingresa al directorio `/home/debian/mtpfs-1.1'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /usr/bin/install -c mtpfs '/usr/local/bin'
make[1]: No se hace nada para `install-data-am'.
make[1]: se sale del directorio `/home/debian/mtpfs-1.1'
<<<
La verdad no sé cómo verificar si está instalado o no,pero como me ha salido eso en vez de "estarse callado" osea que no largue ningún tipo de mensaje, pues supongo que no está instalado. PD: Uso Debian Wheezy 7.5 (amd x64).
y lo que dice "do-while" de buscar con apt-cache no me ha funcionado ya que no me encuentra nada.
En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: Duda instalar MTP en Linux
« Respuesta #4 en: 4 Julio 2014, 16:50 pm »

Código:
$ make
# make install

Por cierto, no se que distro estarás usando, pero lo mas probable es que termines con un batido de programas y librerías tremendo (el gestor de paquetes que uses no tendrá ni idea, por consiguiente nunca se actualizarán e incluso podrán entrar en conflicto con otros paquetes). En la mayoría de distros el soporte para MTP se consigue con libmtp, que si no recuerdo mal, viene instalado e integrado tanto en Gnome cómo en KDE, y para usarlo desde la línea de comandos tienes mtp-tools.
« Última modificación: 4 Julio 2014, 17:09 pm por Slava_TZD » En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda tonta sobre instalar en linux
GNU/Linux
Aqua_toffana 5 3,110 Último mensaje 11 Agosto 2010, 22:17 pm
por [u]nsigned
Duda sobre particiones antes de instalar Linux Mint Solucionado « 1 2 »
GNU/Linux
Roy-Mustang 10 17,506 Último mensaje 24 Febrero 2011, 01:01 am
por Roy-Mustang
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines