Faça a gestão do seu iPhone no Ubuntu 10.04
A informação na blogosfera sobre o SBManager é um escassa, no entanto não poderia de deixar de trazer até vós esta excelente aplicação, o SBManager.
De forma geral, o SBmanager permite-nos gerir a partir do nosso Desktop com Ubuntu o nosso iphone, mais concretamente o Springboard (menu de aplicações do iPhone).
Uma vez que não possuo um iPhone, teve de recorrer a um amigo para realizar alguns testes. Para começar e facilitar, deixo-vos um primeiro vídeo que demonstra a interacção entre Desktop com Ubuntu e iPhone.
O próximo passo, é a instalação do SBManager propriamente dito. Para isso, descobri também um vídeo no Youtube que ensina a instalar o SBManager no Ubuntu 10.04.
Para facilitar o processo de instalação do SBManager, deixo os comandos (que permitem instalar os pacotes e respectivas dependências) e que foram testados por um colega.
Como instalar o SBManager no Ubuntu 10.04?
sudo apt-get install build-essential automake autoconf libtool libgnutls-dev libglib2.0-dev libxml2-dev libreadline5-dev swig python-dev libusbmuxd-dev libplist-dev libplist++-dev libplist++1 libzip-dev libclutter-1.0-dev libclutter-gtk-0.10-dev intltool
O próximo passo é instalar/actualizar o libimobiledevice. Para isso devem seguir o seguinte conjunto de passos:
cd ~/Downloads
wget http://www.libimobiledevice.org/downloads/libimobiledevice-1.0.1.tar.bz2
tar xvjf libimobiledevice-1.0.1.tar.bz2
cd ~/Downloads/libimobiledevice-1.0.1
./configure
make
sudo make install
O próximo passo é instalar o git (software gestor de versões)
sudo apt-get install git-core
Vamos efectuar o download SMBManager via git e proceder a respectiva complilação/instalação
git clone git://git.sukimashita.com/sbmanager.git
cd sbmanager
./autogen.sh
./configure
make
sudo make install
O próximo passo é criar um link simbólico do libimobiledevice.so.1.0.1 para a pasta de bibliotecas do Linux (/usr/lib)
sudo ln -s /usr/local/lib/libimobiledevice.so.1.0.1 /usr/lib/libimobiledevice.so.1
E está feito. O próximo passo é ligar o nosso iPhone ao PC e executar no terminal o seguinte comando:
sbmanager
As barreiras que separavam o Ubuntu de outros sistemas operativos têm desaparecido nos ultimos tempos. A interoperabilidade entre sistemas é sempre um factor importante e no mundo actual é fundamental que “tudo fale com tudo”, o Android com o Iphone, o Mac com o Linux, o Linux com o Windows…