Como montar un Iphone, Ipod o Ipad en Linux Slackware

Cuento con un Iphone 4 y Slackware 14, a diferencia de otros dispositivos moviles, al conectar el Iphone por usb a mi pc, no sucede nada, no lo monta como un dispositivo usb, asi que, buscando en Google, encontre que existe Ifuse que basicamente le enseña a Linux a hablar en el mismo lenguaje de la fruta jajajjaja (apple)

Como no me quiero complicar la vida fui a Slackbuilds a buscar los instaladores, los cuales son: 

usbmuxd
libimobiledevice
ifuse

Antes de instalarlos primero crearemos el usuario usbmux con el comando siguiente:

useradd -u 233 -g plugdev -d /dev/null -s /bin/false usbmux

Procedemos a bajar los fuentes y los slackbuilds para crear nuestros paquetes de instalacion, si no sabes como crearlos, en el siguiente post esta explicado como hacerlo


Luego los instalamos en el siguiente orden:

usbmuxd
libimobiledevice
ifuse

Una vez hecho esto, conectamos nuestro Iphone (aplica para Ipod y Ipad) por USB y lo montamos con el siguiente comando:

# ifuse /media/memory

Aqui le digo que lo monte en la carpeta /media/memory, ahora si ejecuto el comando mount vere que ya esta montado:

gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
ifuse on /media/memory0 type fuse.ifuse (rw,nosuid,nodev)

Aqui lo unico que basta hacer es usar nuestro explorador de archivos favorito y ver el contenido de la fruta ;)



Listo!!! podemos copiar, cortar, editar o insertar archivos en el Iphone...


Comentarios

  1. Olá,

    Era o que eu procurava. Mas está dando um erro quando tento instalar o arquivo libimobiledevice:

    diz que o arquivo /etc/rc.d/rc.hald não existe.

    ResponderEliminar
  2. Complementando, dei uma olhada no arquivo "doinst.sh" que tem o seguinte conteúdo:

    rm -f var/cache/hald/fdi-cache
    chroot . /etc/rc.d/rc.hald restart

    Acredito que aqui haja uma pista para o erro, mas ainda não consegui descobrir...

    ResponderEliminar
  3. O erro que aparece ao tentar montar o dispositivo Iphone é o seguinte:

    usbmuxd_get_device_list: error opening socket!
    No device found, is it connected?
    If it is make sure that your user has permissions to access the raw usb device.
    If you're still having issues try unplugging the device and reconnecting it

    ResponderEliminar
  4. gracias por el aporte, uso debian pero me ha servido igual, aun que no cree un usuario, instale paquetes y lo monte tal cual, de todas formas funciona, gracias!!

    ResponderEliminar
  5. Hola.

    Muchas gracias.
    Al igual que al usuario anónimo (yo también uso Debian) me funcionó.
    Instalé los programas, monté el iPad y... ¡magia!.

    Saludos.

    ResponderEliminar
    Respuestas
    1. Que bueno que te sirvió y gracias por comentarlo!

      Eliminar
    2. A ti por ayudarnos

      Eliminar
  6. compartidisimo, pocos usan slackware hoy dia

    ResponderEliminar

Publicar un comentario