Czytając tę stronę i korzystając z Google, znalazłem sposób na zsynchronizowanie mojego iPhone'a 4 na iOS 7.0.2 na Ubuntu 12.04. Te instrukcje skompilowałem od innych użytkowników oraz z repozytorium github libimobiledevice .
Najpierw upewnij się, że następujące pakiety są zainstalowane, albo za pośrednictwem Centrum oprogramowania Ubuntu, albo za pośrednictwem terminalu:
git
libgnutls
libgnutls-dev
libplist
libplist-dev
libusbmuxd
libusbmuxd-dev
usbmuxd
make
autoconf # this should also install automake
autoheader
libtool
pkg-config
gcc
# optional but recommended
cython
doxygen
Po drugie, utwórz folder gdzieś na twoim komputerze (użyję folderu na pulpicie o nazwie libupdate
).
Otwórz terminal i dysk CD do tego katalogu:
cd ~/Desktop/libupdate
Gdy to zrobisz, wpisz lub skopiuj / wklej to do konsoli:
git clone http://git.sukimashita.com/libimobiledevice.git
Poczekaj na pobranie repo. Pozostaw okno Terminalu otwarte
Po zakończeniu otwórz folder, który został utworzony po uruchomieniu powyższego polecenia (należy go wywołać libimobiledevice
). Kliknij dwukrotnie plik o nazwie autogen.sh
i kliknij Run in Terminal
. Otworzy się nowe okno terminala, które zamknie się po zakończeniu.
Aby uruchomić te następne polecenia, najpierw cd do libimobiledevice
katalogu, który został utworzony za pomocą git clone
powyższego polecenia, wpisując:
cd libimobiledevice
Te następne polecenia można uruchamiać w stanie, w jakim się znajdują, ale zalecam uruchamianie, sudo
aby zminimalizować ryzyko wystąpienia problemów. Ostatnie polecenie MUSI być uruchomione jako sudo
. Uruchom je po kolei, pozwól im ukończyć przed uruchomieniem następnego
./configure
make
sudo make install
Po zakończeniu uruchom ponownie komputer.
Po ponownym zalogowaniu się do komputera odblokuj iPhone'a. Zignoruj wszystkie okna dialogowe pojawiające się na twoim komputerze. Wykonaj następujące kroki DOKŁADNIE, JAK I WYKAZUJĘ
- Podłącz koniec kabla USB do komputera
- Podłącz koniec kabla iPhone'a do iPhone'a
- Pojawi się okno zaufania
- Musisz być szybki, aby przejść do następnego kroku, stuknij w Zaufanie i NATYCHMIAST ODŁĄCZ IPHONE OD KABLA! Musisz wyciągnąć kabel, zanim iPhone wibruje / łączy się ponownie i ponownie wyświetla okno dialogowe zaufania. Jeśli tak się stanie, wykonaj ten krok ponownie
- Zablokuj iPhone'a
- Podłącz ponownie iPhone'a
- Odblokuj iPhone'a, zignoruj wszystkie okna dialogowe pojawiające się na komputerze lub telefonie iPhone (okno dialogowe zaufania nie powinno się pojawić)
W terminalu uruchom następujące polecenie
para idevicepair
Terminal powinien zgłosić to jako udane, a urządzenie powinno być dostępne z komputera, aby przetestować to uruchomienie Shotwell (z terminala lub deski rozdzielczej). Kliknij iPhone'a, a zdjęcia powinny się pojawić.
Możesz także kliknąć iPhone'a w sekcji urządzeń w przeglądarce plików Nautilus. Jeśli coś pojawi się na twoim iPhonie, uderz TYLKO RAZ! i kliknij spróbuj ponownie, kontynuuj itp. na komputerze. Twój iPhone może wtedy pojawić się dwa razy. Dokument mówi, że dokumenty dotyczą aplikacji, które mają pewien dostęp do udostępniania plików / dokumentów (np. Programy do pobierania muzyki lub tworzenia dzwonków).
Jeśli chcesz wykonać kopię zapasową iPhone'a, uruchom to polecenie
idevicebackup2 backup --full <path/to/where/you/want/to/backup>
Jeśli chcesz wykonać kopię zapasową / skopiować zdjęcia i filmy, otwórz Shotwell i zaimportuj swoje zdjęcia (CTRL + A, kliknij prawym przyciskiem myszy, importuj)
Jeśli chcesz skopiować muzykę / teledyski / filmy na komputer, otwórz Rhythmbox i wybierz iPhone'a, a następnie upewnij się, że widzisz całą swoją muzykę (filmy i dzwonki nie będą miały tytułu, muzyka może, w zależności od tego, czy pierwotnie edytował swoje tagi w iTunes). Następnie zaznacz wszystko (CTRL + A) i przeciągnij je do folderu na komputerze. Mogą mieć dziwne nazwiska, obwiniają iTunes.
Nie próbowałem jeszcze niczego dodawać, ale teraz możesz uzyskać dostęp do swoich plików i wykonać kopię zapasową iPhone'a teraz!