Sincronizando seu Iphone/Ipod Touch no Linux – Parte2

Posted in Linux, Ubuntu on December 22nd, 2008 by LeoLuz

Atualizado 04-03-2010: Já faz um bom tempo que publiquei esse post e recentemente foi relatado um novo método de sincronia sem a necessidade de instalar uma VM Windows. Esse novo método de sincronização está publicado aqui, porém eu ainda não testei e dessa forma não posso assegurar se funciona corretamente. De qualquer maneira parece bem tranquilo e acho q vale o teste.

Até que enfim saiu o tão esperado VirtualBox 2.1 com a correção do bug que não permitia sincronizar o Iphone/Ipod Touch com um Linux box como host. Neste momento estou sincronizando e está funcionando perfeitamente.

Porém, algumas dicas para que tudo ocorra bem.

Importante: As configurações abaixo foram testadas no Ubuntu 8.10 Intrepid Ibex. Caso você use outra distro ou ainda não tenha atualizado seu Ubuntu, não garanto o funcionamento 100%.

Vamos lá:

Após ter instalado/atualizado seu Virtualbox para a versão 2.1, adicione no final do seu arquivo fstab em /etc/fstab:

none /proc/bus/usb usbfs devgid=46,devmode=666 0 0

Lembre-se que o grupo que o device (devgid) deve pertencer é o grupo do usuário vboxusers. Portanto deve-se substituir id 46 do exemplo acima pelo id correto. Para descobrir o id correto execute:

$ cat /etc/group | grep vboxusers

Deverá aparecer algo como:

vboxusers:x:46:leoluz

Na sua maquiná provavelmente aparecerá outro id. Então substitua pelo id correto no seu arquivo fstab citado acima. Em seguida verifique se o seu usuário faz parte do grupo vboxusers com o comando:

$ groups

Caso não faça parte, adicione o seu usuário a esse grupo com:

$ sudo gpasswd -a SEUUSUARIO vboxusers

Após feito isso digite o comando abaixo ou se preferir, reinicie o seu computador (<- eu sei que isso é uma heresia para a comunidade Linux! :p ):

$ sudo mount -a

Agora o Virtualbox vai conseguir conversar com sua porta USB e o melhor de tudo, o iTunes vai sincronizar com o seu Iphone/Ipod Touch sem problema!

Abraços!

-leoluz-

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 2.50 out of 5)
Loading ... Loading ...
Tags: , , , ,

A melhor maneira de sincronizar seu Iphone/Ipod Touch no Linux

Posted in Linux, Ubuntu on November 25th, 2008 by LeoLuz

Atualizado 04-01-09: Clique aqui para ver o post sobre a versão 2.1 do Virtualbox!

Resolvi publicar esse post como forma de retribuição. Na verdade a minha intenção inicial era ter achado informações como estas para evitar todo o trabalho que tive. Após procurar bastante sem nada muito conclusivo, resolvi “meter as caras” mesmo e por a mão na massa! Como já li tantos posts ótimos que me livraram de verdadeiras enrascadas, me senti na obrigação de publicar esse! O fato é.. existem n maneiras de sincronizar seu Ipod Touch/Iphone com um sistema operacional Linux. Mas uma maneira descente mesmo eu só achei uma..

A seguir, minha trajetória..

Se você também achou esse howto de sincronização pela rede wireless com o Amarok, desista, é furada.. Esse método simplesmente corrompeu o file system do meu iTouch. Tive que fazer o processo de restore e carregar todas as minhas aplicações de novo. Além de ser uma solução lenta.. Imagina sincronizar 16gb de música pela sua rede wireless. Isso é.. se o seu roteador agüentar e não abrir o bico no meio do processo.

Já que a Apple não está nem ai para a comunidade Linux e nem sonha em lançar a %$#$ do iTunes para esse SO, resolvi partir para uma solução de virtualização(TinyXP numa VM só com o itunes instalado). O primeiro nome que me veio a cabeça foi o VirtualBox por ser uma solução mais “limpa”:

  • Tem uma grande empresa por trás (Sun)
  • Está disponível no repositório do Ubuntu (minha distro)
  • É leve e o SO roda transparente. (Só não tem emulação 3D)

Quando parecia tudo perfeito, tive o desprazer de descobrir que há um bug no tratamento de memória do VirtualBox 2.0.6 para acesso ao dispositivo USB. Esse bug não permite que o itunes reconheça o ipod/iphone conectado. O time de desenvolvimento prometeu corrigir isso para a versão 2.1. Então, vou ter que esperar até lá para testá-lo novamente. :/

Para virtualização só me restou o velho VMWare, porém há alguns fatores negativos nessa solução.  A grande questão é que existem duas linhas principais de produtos para virtualização com VMWare. Qual dos dois utilizar? São eles:

  • VMWare Server (Free, só que extremamente pesado!)
  • VMWare Workstation (Muitos recursos, host roda com performance excelente, porém é pago..)

Se você está pensando em tentar uma virtualização com o VMWare e usa o Intrepid ou qualquer outra distro com kernel 2.6.27, nem tente instalar o VMWare server. Ele não funciona bem para esse kernel, e você precisa aplicar um patch no SO antes de instalá-lo.

A única solução 100% que eu achei foi instalar o VMWare Workstation 6.5.0. Não tem segredo! É baixar e instalar.. O SO host roda perfeito e o melhor, sincroniza tranqüilamente com o seu ipod touch/iphone. O único problema é que para subir a VM você vai precisar de um serial válido.. Esse você acha num desses sites que você já conhece.. Ou se você for uma pessoa politicamente correta como eu… Baixa o trial e testa por 30 dias.. :p

Só mais um detalhe, para que o vmware consiga identificar seus dispositivos usb’s, você precisa montá-lo em algum diretório:

Para isso adicione a linha abaixo no seu /etc/fstab e reinicie:

usbfs /proc/bus/usb usbfs auto 0 0

Todas as soluções mencionadas acimas foram testadas por mim utilizando o Ubuntu 8.10 (Intrepid Ibex) kernel 2.6.27-7. A minha opinião é que a melhor solução (atualmente!) para resolver esse problema é realmente o VMWare Workstation 6.5. Porém, por um motivo ou outro você pode discordar. Dessa forma sinta-se a vontade para deixar um comentário e mostrar/provar o seu ponto de vista!

Boa sorte e que venha o Virtualbox 2.1..

[]’s
-l30-

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Tags: ,

Ubuntu 8.10 (Intrepid Ibex) e algumas curiosidades

Posted in Linux, Ubuntu on October 31st, 2008 by LeoLuz

Ontem (30/10/2008) saiu a versão nova do Ubuntu (8.10). Isso todo mundo já sabe! Porém talvez você não saiba que esse SO é meio misterioso e cheio de curiosidades. Vamos a elas..

De seis em seis meses uma nova versão do Ubuntu é lançada. Essa release ocorre aproximadamente 1 mês depois do lançamento do Gnome. A versão do SO sempre segue o formato ano.mês, ou seja:

8.04 lançado em abril de 2008
8.10 lançado em outubro de 2008
9.04 será lançado em abril de 2009
e assim por diante…

Outra curiosidade é a questão dos codinomes das versões que são sempre nomes duplos onde a primeira letra é sempre repetida e em ordem alfabética. Veja:

6.06 Dapper Drake
6.10 Edgy Eft
7.04 Feisty Fawn
7.10 Gutsy Gibbon
8.04 Hardy Heron
8.10 Intrepid Ibex
9.04 será Jaunty Jackalope

Esse post explica melhor o significado desses nomes.

Abaixo seguem alguns links de release notes dos componentes mais importantes dessa nova versão:

Caso você saiba de alguma curiosidade que não citei, adicione um comentário.

[]’s e até a próxima!
-l30-

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Tags: ,