Utilize seu iPad/iPhone/IPod Touch na plataforma GNU/Linux

Com um iPad em mão, percebi a exclusão da Apple com usuário Linux, pois não existe um iTunes for Linux (pelo menos até o presente momento). Sendo assim deixo neste documento as técnicas de comunicação e troca de dados com o seu iPad sem a necessidade de recorrer a sistemas proprietários.

[ Hits: 195.959 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 01/07/2010 | Blog: http://assuntonerd.com.br


Download dos pacotes



Requisitos de software:

A seguir os programas necessários para prosseguir neste tutorial e alguma dicas para instalação para as distribuições SUSE, Mandriva, Ubuntu e Fedora.

Fuse: http://fuse.sourceforge.net

FUSE ou Filesystem in Userspace. Ele é um projeto que permite o roteamento do pedidos do sistema de arquivos através do VFS (abstração do sistema de arquivos). Um bom exemplo sobre o Fuse é o GmailFS, que permite "montar" sua conta do Gmail, acessando-a como se fosse um HD externo.

libimobiledevice e iFUSE: http://www.libimobiledevice.org

É uma biblioteca com protocolo de comunicação para iPhone, iPod Touch e iPad sem dependência de biblioteca da Apple. O iFuse permite montar o seu iPad no seu sistema de arquivos.

Calibre: http://calibre-ebook.com/

Uma suíte completa para criar, manipular e publicar ePub (livro eletrônico), ou seja, conversor, leitor e editor de arquivos ePub.

Dicas de download:

Abaixo os links para download dos códigos fonte:
Mais informações em: http://www.libimobiledevice.org/

Download para as principais distros:
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Download dos pacotes
   3. Mão na massa
Outros artigos deste autor

Instalando Ubuntu Touch no seu celular (Linux de bolso)

Acesso aos recursos compartilhados de sua rede Microsoft ou Samba via HTTP

Testamos: Visual Basic 8 .NET no Linux. Vejam o resultado!

Criando aplicativos para o Mac OS X no GNU/Linux

FreePascal + Lazarus: Desenvolvedores em Delphi podem começar a migrar para o Linux!

Leitura recomendada

Som multicanal (surround) no Linux

Wireless RTL-8180 no Linux

Gerenciando Mouses da Razer

Solução de problema em placa de rede Davicom Semiconductor (qualquer distro)

Fingerprint-GUI (solução para leitores biométricos) no Ubuntu

  
Comentários
[1] Comentário enviado por removido em 01/07/2010 - 14:30h

Já tava sentindo falta dos trabalhos do Mr Hair.
Como sempre, uma novidade em alto nível técnico!
Meureceu 10!
;-))

[2] Comentário enviado por fernandoguedes em 01/07/2010 - 20:20h

Muito bom Cabelo! Em breve vou fazer um tutorial ensinando a galera a instalar iPodLinux no iPod, que acrescenta algumas funções ao iPod e tem um rico conteúdo que pode ser encontrado aqui: www.iPodLinux.org

[3] Comentário enviado por fernandoborges em 01/07/2010 - 22:35h

Caraca, que show de artigo, parabéns.

[4] Comentário enviado por jborda em 02/07/2010 - 08:54h

Grande cabelo!
Muito bom artigo irmão, pena eu não ter um iP*** pra testar, agora só falta um artigo de "Como instalar linux em aparelhos xing-ling", como o meu hehehe....

[5] Comentário enviado por Lisandro em 02/07/2010 - 13:32h

Show. Valeu o artigo.

[6] Comentário enviado por gtuxed em 03/07/2010 - 14:02h

Bom artigo.

Dias atrás também precisei <a href="http://gtuxed.blogspot.com/2010/06/copying-your-files-to-iphoneipodipad.html">fuçar</a> um pouco para poder acessar meu ipod touch através do linux.

Quando testei o ifuse vi que era util mesmo só quando o dispositivo já havia sido jailbroken, do contrario apenas acessamos uma parte do disco (não curti muito essa idéia rsrs).

Hehe, agora atualizei um dev que tenho para o iOS 4, não notei nada de mais fora o iBook.

É, uma "apple" sem "cydia" ainda não é muita coisa, para aqueles que concordam com essa opinião vou estar atualizando <a href="http://gtuxed.blogspot.com/2010/06/ios-4-jailbreak.html">este endereço</a> pois quando sair um JB estável para iOS4 vou estar publicando passo a passo em como fazer este procedimento (caso seja necessário pois as vezes o processo é totalmente automático como JB spirit).

Bom é isso ai pessoal ;P

[7] Comentário enviado por Renato_eng em 03/07/2010 - 17:22h

E quanto ao sincronismo de aplicativos?
Acho que esse é o ponto principal dos gadget's da Apple.
O único motivo que ainda dependo no Windows é o iTunes.
Vamos esperar se aparece um substituto real para o iTunes no Linux...

[8] Comentário enviado por nicolo em 03/07/2010 - 20:15h

Prezado Mestre.
Tentei baixar e compilar os pacotes indicados. No Ubuntu o nome das bibliotecas não confere. Fui para o Debian. O pacote usbmuxd-1.0.4 não compila. Há um erro de parêntesis no arquivo CMakeLists.txt linha 46. Corrigi feliz da vida. Depois disso dá erro no log do cmake:

/usr/bin/gcc -O2 -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: ld returned 1 exit status
make[1]: Saindo do diretório `/sdb1/home/nicolo/Download/usbmuxd-1.0.4/build/CMakeFiles/CMakeTmp'
make[1]: ** [cmTryCompileExec] Erro 1
make: ** [cmTryCompileExec/fast] Erro 2

Como não sou profissional de informática, não tenho noçao do que fazer.... That is GNU/LINUX.
That is life.
Excelente artigo....

[9] Comentário enviado por cabelo em 05/07/2010 - 02:10h

Nicolo, no link abaixo os pacotes para o Ubuntu (Karmic, Lucid)

https://launchpad.net/%7Epmcenery/+archive/ppa

[10] Comentário enviado por diogoryu em 05/07/2010 - 14:19h

Mais uma vez, o cabelo sempre nos ajudando com seus ótimos artigos, value cabelo

[11] Comentário enviado por jere2001 em 18/07/2010 - 14:54h

Gostei muito do seu artigo sobre sincronizar o iPad utilizando Linux. Tenho um iPod 5.5g 80Gb. Amo totalmente ele, prá onde vou ele está comigo. Porém devido ao iTunes somente estar disponível para Windows e Mac, devido ao meu amado iPod sou o brigado a manter meu odiado Windows instalado no meu PC.
Seu artigo é interessante mais por curiosidade, porém não é nada prático utilizar esta técnica corriqueiramente para fazer o sincronismo dos gadgets...
Lógico vc pode me citar o Rhythmbox o Amarok e por aí vai. Porém convenhamos nenhum deles tem a capacidade de gerenciamento que o iTunes tem. Eu mesmo sou um total maníaco por música. Mantenho minha biblioteca de 3000 músicas totalmente organizada pelo iTunes que facilita em muito o processo. Isso sem contar o recurso que prá mim é o mais importante no iTunes. O EQUALIZADOR, no iTunes é possível montar uma equalização diferênte por música, e essas configurações o iTunes passa para o iPod.
Nenhum sincronizador de iPod na plataforma Linux tem este recurso.
Isso sem contar que com o iTunes é possível fazer o sincronismo de fotos, vídeos e tudo o mais de forma centralizada e para quem tem um dispositivo grande, é possível deixar tudo de forma automática.
Será que é tão difícil criar algum software tão completo quanto o iTunes. Ou sei lá tentar melhorar o suporte no Rhythmbox (que tem um péssimo equalizador) ou no Banshee, para que os iPod's, iPhone's e iPad's sejam completamente suportados.

[12] Comentário enviado por zezosc em 03/03/2011 - 13:23h

Só uma pequena observação, pelo menos no Kubuntu 10.10 e 10.04 (e nas versões dos programas que estou usando), o comando para converter vídeos fica assim:

ffmpeg -i [NOME-ARQ] -s 640x480 -vcodec mpeg4 -b 2000k -acodec aac -strict experimental -ac 1 -ar 16000 -r 13 -ab 32000 -aspect 3:2 [NOME-ARQ-FINAL.mp4]

[13] Comentário enviado por psychokill3r em 08/02/2012 - 14:31h

Obrigado pelas dicas cabelo.

se voce receber uma mensagem assim :

GNUTLS ERROR: A TLS packet with unexpected length was received

desconecte o idevice assim

$idevicepair unpair

agora desplug e plug denovo que ira funcionar..

só uma coisa como faz para desmontar

man ifuse ñ existe e o --help não ajuda.

Viva o GnuLinux


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts