Antergos LinuxでiPhoneを使用する方法

iPhoneとArch Linuxの問題? iPhoneとLinuxは決してうまくいっていません。 このチュートリアルでは、Antergos LinuxでiPhoneをどのように使用できるかを説明します。 AntergosはArch Linuxをベースにしているので、Manjaro Linuxのような他のArchベースのLinuxディストリビューションにも同じ手順が適用できるはずです。

それで、最近私は私に真新しいiPhone 6Sを買って、そしていくつかの写真をコピーするためにそれをAntergos Linuxに接続したとき、それはまったく検出されなかった。 iPhoneが課金されていて、iPhoneに「コンピュータを信頼する」ことを許可していたことがわかりましたが、まったく検出されませんでした。 dmsegを実行しようとしましたが、iPhoneやAppleの痕跡はありませんでした。 libimobiledeviceもインストールされていて、UbuntuのiPhoneマウントの問題が常に修正されているのは面白いことです。

AntergosのiOS 9で動作するiPhone 6Sをどのように使用しているのかを説明します。 それはコマンドラインのやり方でもっと行きますが、私はあなたがArch Linuxゾーンにいるので、あなたは端末を怖がっていません(そしてあなたもそうすべきではありません)。

iPhoneをArch Linuxにマウントする

手順1: iPhoneがすでに接続されている場合は、取り外します。

ステップ2:今、端末を開き、以下のコマンドを使用していくつかの必要なパッケージをインストールします。 それらが既にインストールされていても心配しないでください。

sudo pacman -Sy ifuse usbmuxd libplist libimobiledevice 

ステップ3:これらのプログラムとライブラリがインストールされたら、システムを再起動してください。

 sudo reboot 

ステップ4: iPhoneをマウントするディレクトリを作成します。 ホームディレクトリにiPhoneという名前のディレクトリを作成することをお勧めします。

 mkdir ~/iPhone 

ステップ5:携帯電話のロックを解除して接続します。コンピュータを信頼するように求められたら、許可します。

ステップ6:今回iPhoneがシステムによって認識されていることを確認します。

 dmesg | grep -i iphone 

これはあなたにiPhoneとAppleを使ったいくつかの結果を示すはずです。 このようなもの:

[31.003392] ipheth 2-1:4.2:Apple iPhone USB Ethernetデバイスが接続されています

[40.950883] ipheth 2-1:4.2:Apple iPhone USB Ethernetが切断されました

[47.471897] ipheth 2-1:4.2:Apple iPhone USB Ethernetデバイスが接続されています

[82.967116] ipheth 2-1:4.2:Apple iPhone USB Ethernetが切断されました

[106.735932] ipheth 2-1:4.2:Apple iPhone USB Ethernetデバイスが接続されています

これは、iPhoneがAntergos / Arch Linuxによって正常に認識されたことを意味します。

ステップ7:すべてが設定されたら、今度はiPhoneをマウントします。 以下のコマンドを使用してください。

 ifuse ~/iPhone 

私たちはマウントディレクトリをホームに作成したので、ルートアクセスを必要とせず、またあなたのホームディレクトリでそれを簡単に見ることができるはずです。 コマンドが成功すると、何も出力されません。

ファイルに戻り、iPhoneが認識されるかどうかを確認します。 私にとっては、Antergosでは次のようになります。

このディレクトリのファイルにアクセスできます。 ファイルをそこからまたはそれにコピーします。

ステップ8:マウント解除したい場合は、次のコマンドを使用してください。

 sudo umount ~/iPhone 

あなたのために働いた?

私はそれがあまり便利ではないことを知っています、そして理想的には、iPhoneは他のどんなUSB記憶装置としても認識されるべきですが物事が彼らが期待されるようにいつも振る舞うとは限らない。 良いことは、ちょっとしたDIYハックでいつも問題を解決することができ、それによって(少なくとも私には)達成感が得られるということです。 そうは言っても、私はAntergosがiPhoneがデフォルトでマウントされることができるようにこの問題を解決するために働くべきであると言わなければなりません。

このトリックは役に立ちましたか? 質問や提案がある場合は、遠慮なくコメントを残してください。

推奨されます

Ubuntuで32ビットサポートを廃止することを考えているCanonical
2019
Nuvola:ストリーミングサービス用のLinuxデスクトップミュージックプレーヤー
2019
この気の利いたツールで瞬時にLaTeXに方程式のスクリーンショットを変換する
2019