Pesquisa de site

Como conectar o iPhone ao Arch Linux


Problemas com iPhone e Arch Linux? iPhone e Linux nunca se dão muito bem. Neste tutorial vou mostrar como você pode usar o iPhone no Antergos Linux. Como o Antergos é baseado no Arch Linux, as mesmas etapas devem ser aplicáveis a outras distros Linux baseadas no Arch, como o Manjaro Linux.

Então, quando comprei um iPhone 6S e quando conectei no Antergos Linux para copiar algumas fotos, ele não foi detectado de jeito nenhum. Pude ver que o iPhone estava sendo carregado e permiti que o iPhone ‘confiasse no computador’, mas não foi detectado nada. Tentei executar dmseg mas não havia nenhum vestígio de iPhone ou Apple lá. O engraçado é que o libimobiledevice também foi instalado, o que sempre corrige o problema de montagem do iPhone no Ubuntu.

Vou mostrar como estou usando o iPhone 6S, rodando iOS 9 no Antergos. É mais na linha de comando, mas presumo que, como você está na zona do Arch Linux, você não tem medo do terminal (e não deveria ter também).

Monte o iPhone no Arch Linux

Etapa 1: Desconecte seu iPhone, se ele já estiver conectado.

Etapa 2: Agora, abra um terminal e use o seguinte comando para instalar alguns pacotes necessários. Não se preocupe se eles já estiverem instalados.

sudo pacman -Sy ifuse usbmuxd libplist libimobiledevice

Etapa 3: Depois que esses programas e bibliotecas estiverem instalados, reinicie o sistema.

sudo reboot

Etapa 4: Crie um diretório onde deseja que o iPhone seja montado. Eu sugeriria criar um diretório chamado iPhone em seu diretório pessoal.

mkdir ~/iPhone

Etapa 5: desbloqueie seu telefone e conecte-o. Se for solicitado que você confie no computador, permita.

Etapa 6: Verifique se o iPhone é reconhecido pelo sistema desta vez.

dmesg | grep -i iphone

Isso deve mostrar algum resultado com o iPhone e a Apple. Algo assim:

[31.003392] ipheth 2-1: 4.2: Dispositivo Apple iPhone USB Ethernet conectado
[40.950883] ipheth 2-1: 4.2: Apple iPhone USB Ethernet agora desconectado
[47.471897] ipheth 2-1: 4.2: Dispositivo Apple iPhone USB Ethernet conectado
[82.967116] ipheth 2-1: 4.2: Apple iPhone USB Ethernet agora desconectado
[106.735932] ipheth 2-1: 4.2: dispositivo Apple iPhone USB Ethernet conectado

Isso significa que o iPhone foi reconhecido com sucesso pela Antergos/Arch Linux.

Etapa 7: Quando tudo estiver configurado, é hora de montar o iPhone. Use o comando abaixo:

ifuse ~/iPhone

Como criamos o diretório de montagem em home, ele não precisará de acesso root e você também poderá vê-lo facilmente em seu diretório home. Se o comando for bem-sucedido, você não verá nenhuma saída.

Volte para Arquivos e veja se o iPhone é reconhecido ou não. Para mim fica assim em Antergos:

Você pode acessar os arquivos neste diretório. Copie arquivos dele ou para ele.

Etapa 8: Quando quiser desmontá-lo, você deve usar este comando:

sudo umount ~/iPhone

Funcionou para você?

Eu sei que não é muito conveniente e, idealmente, o iPhone deveria ser reconhecido como qualquer outro dispositivo de armazenamento USB, mas as coisas nem sempre se comportam como esperado. O bom é que um pequeno truque DIY sempre pode resolver o problema e dá uma sensação de realização (pelo menos para mim). Dito isto, devo dizer que a Antergos deve trabalhar para corrigir esse problema para que o iPhone possa ser montado por padrão.

Esse truque funcionou para você? Se você tiver dúvidas ou sugestões, fique à vontade para deixar um comentário.

Artigos relacionados: