私は完全にLinuxに慣れていないので、詳細を説明する必要があります。 Nvidiaドライバーを実行しているUbuntu 14.04にiOS 8.3を搭載したiphone 5をマウントしようとしています。
iOS 8にはlibimobiledevice-1.2が必要ですが、これは14.04 imhoのパケットとしては利用できません。インストール方法の説明 here
まず、この情報が希望どおりに完成していないことをおletび申し上げます。
以下は、Ubuntu 15.04(Vivid Vervet)で動作することが確認されています。
必要なサポートライブラリをインストールします。
Sudo apt-get install libimobiledevice-utils usbmuxd ifuse
「usbmuxd」ごとにudevエントリが更新されるため、再起動する必要があります。
IPhone/iPadデバイスをPCにペアリングするには、次のコマンドを使用します。
mkdir /media/iphone
chown {your userID}:{your groupID} /media/iphone
chmod 775 /media/iphone
/usr/bin/idevice_id -l
(このコマンドは、ideviceに固有の40文字の識別子を表示します)
/usr/bin/idevicepair -u ## pair
ifuse /media/iphone -u
...または、次のように入力して、最後の2行を簡略化できます。
/usr/bin/idevicepair -u \`/usr/bin/idevice_id -l\` pair
ifuse /media/iphone -u \`/usr/bin/idevice_id -l\`
これは私のために働く:)
idevicepairとifuseは、Kubuntu 15.10でiphone 6をマウントして40GBの写真を転送するために使用したツールです。
ありがとうございました
私の場合、kubuntu 16.04とiPhone 4sを使用しています。
前の質問とifuseで説明したようなライブラリをインストールした後、ifuseを使用すると、iPhoneがマウントされません。私のコンピューターに接続すると振動するが、どちらも充電されない。
Usbmuxプロセスを再起動することでこの問題を解決しました( http://www.phenomtech.net/2015/02/fix-non-charging-iphone-through-usb-on-ubuntu-linux.html ):
ps aux | grep usbmux
Sudo kill -9 xxxx
Sudo usbmuxd -u -U usbmux
Xxxxは、「ps aux」を使用して表示されるプロセスIDです。
このプロセスを再開した後、ifuseを使用してマウントし(写真にアクセス)、携帯電話も充電していました。