Acesse Fotos do iPhone no Linux: Guia Completo com iFuse e Shotwell

Ao contrário do sistema Android, o acesso a dispositivos iPhone a partir do Linux apresenta alguns desafios. Embora as distribuições como o Ubuntu tenham aprimorado o suporte para smartphones da Apple desde 2017, essa integração ainda não é perfeita. Conectar um iPhone nem sempre é suficiente e pode exigir etapas adicionais para funcionar corretamente. Este artigo detalha como estabelecer a conexão entre um iPhone e o Linux.

AVISO: Para um guia visual, confira o vídeo tutorial no final deste artigo.

iFuse

A melhor forma de explorar o armazenamento interno de um iPhone em uma plataforma Linux é utilizando o iFuse. Essa ferramenta simplifica o acesso a arquivos em qualquer dispositivo iOS, usando um sistema de arquivos fuse. Embora não seja uma solução ideal, na ausência de uma forma nativa de leitura de dispositivos iOS no Linux, o iFuse representa a melhor alternativa.

Instalação

A instalação do iFuse é direta na maioria dos sistemas Linux. Ele utiliza a biblioteca libmobiledevice, dispensando a necessidade de “jailbreak” nos dispositivos. A seguir, as instruções de instalação em diferentes distribuições Linux.

Ubuntu

sudo apt install ifuse

Debian

sudo apt-get install ifuse

Arch Linux

sudo pacman -S ifuse

Fedora

sudo dnf install ifuse

OpenSUSE

Para o OpenSUSE, a maneira mais simples de instalar o iFuse é através do sistema OBS. Clique aqui e siga o botão de instalação de um clique. O iFuse é distribuído para todas as versões atuais do OpenSUSE Linux.

Compilação para outros Linux

A instalação do iFuse em sistemas Linux menos comuns não deve ser complicada, dada sua importância para acesso a sistemas de arquivos de dispositivos iOS na plataforma. Verifique o seu gerenciador de pacotes, procure por “ifuse” e instale-o. Se o software não estiver disponível, siga as instruções abaixo para compilar e instalar manualmente.

Para iniciar a compilação, certifique-se de ter os seguintes pacotes instalados. Os nomes podem variar dependendo do sistema, sendo útil pesquisar por: git, usbmuxd, make, autoheader, automake, autoconf, libtool, pkg-config e gcc.

Com o software necessário instalado, use o git para baixar o código-fonte.

git clone https://github.com/libimobiledevice/ifuse.git

Em seguida, use o comando CD para entrar no diretório do código-fonte.

cd ifuse

A primeira etapa da compilação é executar a ferramenta autogen.

./autogen.sh

Após autogen, execute a ferramenta de configuração. Ela analisará o seu PC para preparar a compilação, procurando informações sobre versão do sistema operacional e do kernel, entre outros.

./configure

Com a configuração finalizada, a primeira fase do processo de compilação pode ser iniciada.

make

Finalmente, finalize a compilação executando novamente o make, com o comando make install, para instalar a versão compilada no sistema.

sudo make install

Usando o iFuse

O iFuse não é um programa, mas sim um sistema de arquivos que opera em segundo plano. Após a instalação no Linux, ele facilita a interação de dispositivos iOS com sistemas baseados em Linux. Para acessar os arquivos, siga os passos:

Passo 1: Abra o gerenciador de arquivos.

Passo 2: Conecte seu iPhone, iPad ou iPod touch ao seu PC Linux.

Com o dispositivo conectado, desbloqueie-o e confie no computador quando solicitado. Caso contrário, o iFuse não conseguirá acessar o dispositivo e será necessário reconectá-lo e repetir o processo.

Passo 3: Se o iFuse conectar com sucesso, seu dispositivo iOS aparecerá no gerenciador de arquivos como um dispositivo montado. Clique nele para explorar os arquivos. Tenha em mente que o sistema pode apresentar travamentos ocasionais, o que é esperado, pois os produtos Apple não possuem suporte oficial para Linux. O uso é por sua própria conta e risco.

Shotwell

O iFuse é uma ferramenta eficaz para acessar dados de dispositivos Apple no Linux. No entanto, o processo pode não ser tão intuitivo. Se o objetivo é acessar fotos e vídeos do seu dispositivo iOS no Linux sem usar o gerenciador de arquivos, o gerenciador de fotos Shotwell é uma ótima opção. Ele utiliza o iFuse e importa automaticamente as fotos e vídeos.

Ubuntu

sudo apt install shotwell

Debian

sudo apt-get install shotwell

Arch Linux

sudo pacman -S shotwell

Fedora

sudo dnf install shotwell

OpenSUSE

sudo zypper install shotwell

Outros Linux

O Shotwell é um gerenciador de fotos popular no Linux e está disponível na maioria dos sistemas. Instale-o buscando por “shotwell” no seu gerenciador de pacotes, no Gnome Software ou em qualquer outra ferramenta de navegação de software. Caso não encontre, faça o download do site!

Usando o Shotwell

Assim como o iFuse, o Shotwell não exige configurações adicionais após a instalação. Ao conectar o seu dispositivo iOS, um pop-up aparecerá solicitando permissão para importar automaticamente as imagens para a sua biblioteca. Clique em “permitir” e o Shotwell importará todas as fotos para o seu PC.