Conectar un iPhone como unidad externa en Ubuntu 20.04

Conectar un iPhone como unidad externa en Ubuntu 20.04, más otras versiones y todos sus derivados.

Hasta no hace mucho tiempo, conectar un iPhone como unidad externa en Ubuntu era una tarea complicada. El soporte que ofrecía Linux para los dispositivos iOS, como por ejemplo el iPhone, iPad e iPod, no fue de los mejores. Situación lógica, dado el trato con el que maneja sus controladores privativos.

Por suerte la situación ha cambiado, y hoy en día si es posible. En este artículo de hoy, vemos como  montar el almacenamiento de tu iPhone (iPad, etc…) en Ubuntu, Linux Mint y derivados, de forma que se detecte como un nuevo dispositivo de almacenamiento externo.

iPhone como unidad externa en Ubuntu 20.04

iPhone como unidad externa en Ubuntu 20.04

 

Conectar un iPhone como unidad externa en Ubuntu 20.04

Para que el iPhone y otros dispositivos iOS sean reconocidos en Ubuntu, es necesaria la instalación de la biblioteca libimobiledevice. Debido a las medidas de seguridad de Apple, la librería Libimobiledevice es la única forma de obtener acceso a la información del dispositivo externo, así como a su almacenamiento interno.

Comenzamos instalando las librerías. Si tienes una versión actualizada, es posible que ya la tengas, aun siendo así también son necesarias sus utilidades.

sudo apt install libimobiledevice6 libimobiledevice-utils

Ejemplo.

sergio@demo-sololinux:~$ sudo sudo apt install libimobiledevice6 libimobiledevice-utils
[sudo] contraseña para sergio: 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
libimobiledevice6 ya está en su versión más reciente (1.2.1~git20191129.9f79242-1build1).
fijado libimobiledevice6 como instalado manualmente.
Se instalarán los siguientes paquetes NUEVOS:
  libimobiledevice-utils
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 88,1 kB de archivos.
Se utilizarán 509 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n]

Una vez que hayas instalado las librerías, conecta tu iPhone al sistema. Si el sistema de archivos del iPhone no se monta automáticamente, deberás emparejar el dispositivo iPhone con Ubuntu. Ejecuta lo siguiente en la terminal.

idevicepair pair

Si todo es correcto recibirás un mensaje de éxito, pero aún debes permitir las múltiples conexiones entre el dispositivo y la instalación de Ubuntu. Para lograr tu objetivo, ejecuta el siguiente comando.

usbmuxd -f -v

Si por el contrario es imposible emparejar, y recibes error de dispositivo no encontrado como el de la siguiente imagen; mejor nos decantamos por la instalación de iFuse.

Dispositivo externo no encontrado

Dispositivo externo no encontrado

 

El paquete iFuse también instala la librería Libimobiledevice, y como en el caso anterior permite montar un iPhone y que acceda al sistema de archivos Linux, entre otras cosas. IFuse viene incluido en los repositorios oficiales de Ubuntu, por tanto su instalación es bastante simple.

sudo apt install ifuse

Ejemplo de instalación de iFuse.

sergio@demo-sololinux:~$ sudo apt install ifuse
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  ifuse
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 15,7 kB de archivos.
Se utilizarán 48,1 kB de espacio de disco adicional después de esta operación.
Des:1 http://es.archive.ubuntu.com/ubuntu focal/universe amd64 ifuse amd64 1.1.4~git20181007.3b00243-1 [15,7 kB]
Descargados 15,7 kB en 1s (22,0 kB/s)
Seleccionando el paquete ifuse previamente no seleccionado.
(Leyendo la base de datos ... 165245 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../ifuse_1.1.4~git20181007.3b00243-1_amd64.deb ...
Desempaquetando ifuse (1.1.4~git20181007.3b00243-1) ...
Configurando ifuse (1.1.4~git20181007.3b00243-1) ...
Procesando disparadores para man-db (2.9.1-1) ...

Progreso: [ 80%] [#########################################################################################.......................]

Una vez que hayas instalado las librerías, conecta tu iPhone al sistema. Si el sistema de archivos del iPhone no se monta automáticamente, deberás emparejar el dispositivo iPhone con Ubuntu. Ejecuta lo siguiente en la terminal.

idevicepair pair

usbmuxd -f -v
Archivos de dispositivo externo iPhone

Archivos de dispositivo externo iPhone

 

En el extraño caso de que iFuse también de problemas, reinicia el sistema con el dispositivo conectado, creas su directorio manualmente y de igual forma lo montas.

sudo reboot

sudo mkdir /media/iphone

ifuse /media/iphone

Una vez montado, deberías poder ver el sistema de archivos como de cualquier otro dispositivo. Copiar, cortar, pegar, agregar, modificar, y mucho más.

Recuerda que de la misma forma que has montado la unidad manualmente, también lo puedes desmontar de manera segura ejecutando este comando en tu consola / terminal.

ifuse -u /media/iphone

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Cambiar de interfaz gráfica a línea de comandos con TTY.

Chat de SoloLinux en Telegram

 

Agregar comentario

1 logo sololinux

Suscríbete a SoloLinux

Recibe todos los nuevos artículos es tu correo electrónico

You have Successfully Subscribed!

Ir al contenido