このサイトでは、iTunesをubuntuにインストールする方法についての質問が何度も寄せられていますが、答えはすべて時代遅れで、最新バージョンのiTunesでは動作しなくなったWineまたはその他のツールに関するものです。簡単に言えば、iPhone 6でファームウェアを定期的にバックアップし、ときどき復元する必要があります。
私はできない:
デュアルブートWindows —何らかの理由で1つのOSをインストールすると、もう1つのOSが起動不能になり、数日間の頭痛と数十回の再インストールの後に、UbuntuをそのままにしてWindowsを保存しないことにしました。さらに、「Windowsを使用するだけ」は、Ubuntuフォーラムのソリューションではありません。
libimobiledevice-dev
を使用します。 libimobiledevice-dev
では、iOSの更新の管理や音楽の同期ができなくなりました。
別の電話を購入します。これは明白なはずですが、何らかの理由で、常に「あまりにもひどいlmaoがiphoneを購入するべきではない」とコメントしている。
さて、私はこれを機能させ、Ubuntu 16.04でiPhone 6を正常に復元しました。私のような多くのubuntuユーザーがそこにいることを楽しんでいると確信しているので、ここに自分の手順を投稿しますis親computerからWindowsコンピューターを借りる。
virtualbox.org ;からVirtualBoxをインストールします。仮想WindowsonLinux(Linuxはホスト)をインストールするため、for Linux hosts
というラベルが付いたものを選択してください。他の仮想化アプリも動作する可能性がありますが、テストしませんでした。
developer.Microsoft.com に移動して、Microsoft Edge仮想マシンをダウンロードします。それは無料です。プラットフォームが、使用している仮想化ソフトウェア(VirtualBox)と一致していることを確認してください。私が使用したのはWin 10 Stable
バージョンでしたが、他のバージョンもおそらく動作します。これらのイメージは非常に大きく(約4.7 GB)、ダウンロードに時間がかかる場合があります。
ダウンロードした.Zipを解凍して、MSEdge - Win10TH2.ova
ファイルを取得します。ファイルは大きく、解凍には時間がかかりますが、私のコンピューターでは、Archive Managerは問題なく解凍できました。
.ovaファイルをダブルクリックします。 UbuntuはVirtualBoxで自動的に開きます。 VirtualBoxに.ovaをインポートさせます。デフォルト設定はすべて、Virtual Disk Image
ファイル設定のexceptで問題ありません。これは、.../VirtualBox VMs/MSEdge - Win10TH2_1/MSEdge - Win10TH2-disk1.vmdk
から.../VirtualBox VMs/MSEdge - Win10TH2_1/MSEdge - Win10TH2-disk1.vdi
に変更する必要があります(ファイル拡張子はvmdk
からvdi
。これは、仮想ハードディスクサイズを増やす次のステップで重要です。
これはおそらく、iPhoneのバックアップと復元を適切に機能させるために必要な、予期しないことの1つです。 VirtualBoxが仮想Windows 10に割り当てるデフォルトの仮想ハードディスクサイズは、ほとんどのiPhoneバックアップを保存するのに十分な大きさではないため、失敗します。 Windows VMディレクトリに移動してこれを修正します(おそらく:
cd VirtualBox\ VMs/MSEdge\ -\ Win10TH2
そしてこのコマンドを実行します:
VBoxManage modifyhd MSEdge\ -\ Win10TH2-disk1.vdi --resize 128000
128000
の数字は、ディスクのサイズを変更するサイズをMB単位で表します。 2つまたは3つのiOSバックアップを保持するには、おそらく128 GBで十分です。
ディスクのサイズを大きくするだけでは、使用するスペースが広いことをiTunesに認識させるのに十分ではありません。ディスク管理ツールを開くには、Windowsのdiskmgmt.msc
コマンド(「スタートメニュー」または最近Microsoftが呼び出すもの)を使用する必要があります。次に、青い「Windows 10(C :)」パーティションを右クリックして、Extend Volume
を選択します。デフォルトでは、パーティションを拡張して128 GB全体を埋めます。
この手順は非常に簡単です。iTunesを通常のWindowsコンピューターにインストールするのと同じ方法で仮想マシンにインストールするだけです。
USBはデフォルトで無効になっているため、仮想iTunesはiPhoneを見ることができません。まず、仮想マシンをオフにして(実行中の場合)、USB拡張パックを VirtualBox ;からインストールする必要があります。 VirtualBox 5.0.24 Oracle VM VirtualBox Extension Pack
というラベルが付いています。
https://help.ubuntu.com/community/PortableDevices/iPhone/iTunesVirtualBox の情報はvery out of dateであることに注意してください。すべての手順を実行しましたが、これが本当に必要かどうかはわかりません。そうした場合、ステップ4を実行しないでください(行none /proc/bus/usb usbfs devgid=123,devmode=664 0 0
をetc/fstab
に追加)、これは黒を引き起こしますUbuntuインストールでの死の画面幸いなことに、これが発生した場合は、緊急モードのコマンドラインを使用していつでもfstab/etc
(cd .. ; cd etc
)に戻り、nano
(nano fstab
)を使用して問題のある行を削除します。
次に、VirtualBox ManagerのSettings
エディターに移動し、USB
タブに移動します。 Enable USB Controller
ボックスをチェックし、選択肢からUSB 2.0 (EHCI)
を選択します。 (グレー表示されている場合は、仮想マシンを必ずオフにしてください。)空のUSBフィルター(青い丸)をUSB Device Filters
リストに追加します。 「Apple Inc. iPhone
」などの特定のフィルター(緑色のプラス記号)を選択しないでください。そのフィルターはリカバリーモードでiPhoneを検出できませんが、nullフィルターは検出しません。
これで、仮想マシン上のiPhoneでiTunesを完全に正常に使用できます。 iOSファームウェアをバックアップ、更新、復元することもできます。
(古いi5、4GB RAM、CentOS 7、拡張パック付きVirtualBox 5.1.22)
この方法を使用して、iPadを復元/更新しました。それはうまくいきましたが、さらに簡単でした:
私が忘れていたもう1つのこと:Windows 7仮想マシンは2ビットですので、iTunes 32ビットをダウンロードしてください。