iPhoneは、定義上、iTunesとの同期に制限されています。 あなたがそれらを脱獄しない限りそれは、です。 私は個人的にはこれについて問題はありませんが、Appleは、何らかの理由でLinuxディストリビューション用のiTunesクライアントを公開していないという事実は変わりません。 iPhoneデスクトップをUbuntuのようなLinuxディストリビューションと同期させることは不可能であるため、これはLinuxデスクトップを使用したいiPhoneユーザーにとって大きな頭痛の種となる可能性があります。 それで、 あなたはどうやってLinuxでiPhoneを使うことができるのか疑問に思うなら、あなたを助けるかもしれない完全なガイドはここにある :
問題を理解する
LinuxシステムでiPhoneを使用する際の主な問題は、同期できないということです。 iTunesは、非脱獄iPhoneが同期する唯一のソフトウェアであり、Linuxプラットフォームではまだ利用できません。 “ libimobiledevice”のようにユーザーがiPhoneをLinuxと同期させることを試みたライブラリはたくさんありますが、それを実行するのは面倒なだけでなく、iOS 10でも動作しません。あなたは毎日のドライバとしてLinuxシステムを使っています、あなたはちょっと運が悪いです。
いくつかのワインはどうですか
Wine(Wine Is Not Emulatorの再帰的な頭字語です)は、ユーザーがLinuxシステム上でWindowsアプリケーションを実行できるようにする互換性レイヤーアプリケーションです (ほとんどの場合)。 そのため、LinuxでiPhoneを使用する私の最初の試みは、WineでiTunesを実行することでした。 私はPlayOnLinuxをソフトウェアのフロントエンドとして使っていましたが、WineはUSBパススルーを許可していないので、iPhoneと同期することはできません。 iCloudミュージックライブラリの管理など、iTunesを他のすべての用途に使用することはできますが、iPhoneと同期しない場合は、実際には役に立ちません。 これは私たちにある種の回避策をもたらします。
LinuxとiPhone間でファイルを転送するためのOwnCloudとXAMPP
私たちが取り組む最初の問題は、どういうわけかiPhoneとLinuxデスクトップの間のファイルとドキュメントの転送を可能にすることです。 これを行うには、あなたのLinuxシステムでXAMPPと一緒にOwnCloudのようなものを使うことができます。
- OwnCloudは、 あなたがあなたのiPhone上でアクセスできる自己ホスト型クラウドサーバです 。 それは無料のプランが付属しており、あなたのiPhoneとLinuxデスクトップの間で文書を転送することができるようにするためのほとんど最良の方法です。 ただし、OwnCloudでは、最初にXAMPPがステップインする場所でサーバーを実行する必要があります。
- XAMPPは、 LAMPサーバーをLinux 、Mac、またはWindowsシステム上で稼働させる簡単な方法です。 OwnCloudはそれ以下では動作しないので、少なくともPHP 5.4を実行しているXAMPPのバージョンをインストールするように注意してください。
これですべてがクリアされたので、OwnCloudとXAMPPのシステムへのインストールを始めましょう。 私はこれを行うためにUbuntu 16.10 Yakkety Yakを実行しているマシンを使用しています。プロセスは他のほとんどのシステムでも同様です。
Ubuntu 16.10にXAMPPをインストールする
最初にXAMPPをインストールし、OwnCloudファイルを保存できるフォルダを設定します。 これを行うには、以下の手順に従ってください。
- 公式WebサイトからXAMPPインストーラをダウンロードしてください。 これは.runファイルの形式になります。
- ダウンロードしたら、ターミナルを起動し、“ cd Downloads ”コマンドでDownloadsディレクトリに移動します。 インストーラを別のディレクトリにダウンロードした場合は、「ダウンロード」の代わりにそのディレクトリの名前を使用してください。 また、必ず適切な大文字を使用しないでください。そうしないとコマンドが失敗します。
- ここでは、まずインストーラに実行権限を与えます。 ターミナルで、コマンド「 chmod + x xampp-linux-x 64-5.6.28-1-installer.run 」を実行します。
注 :インストーラの名前は異なる場合があります。 インストーラの正確な名前を使うだけです。 「chmod + x xampp」と入力して「tab」キーを押すと、名前を自動補完できます。
- それでは、コマンド「 sudo ./xampp-linux-x64-5.6.28-1-installer.run 」を使用して、root権限でインストーラを実行します。 パスワードの入力を求められます。 それを入力し(それはアスタリスクとしてさえ表示されないでしょう)、そしてEnterを押してください。
- その後インストーラが起動しますので、インストーラの指示に従ってXAMPPをシステムにインストールするだけです。 「/ opt /」ディレクトリにインストールされています 。
XAMPP用のOwnCloudファイルを配置するためのフォルダの作成
XAMPPがインストールされたので、XAMPPで実行できるように、OwnCloudファイルを配置できるフォルダが必要です。 XAMPPに実行させたいWebサイトを置くことができるhtdocsというフォルダがあり、それは“ / opt / lampp / htdocs”にあります。 ただし、OwnCloudファイルは「opt」ディレクトリ内には配置しません。 以下の手順に従ってください。
- ターミナルで、「 cd〜 」または単に「 cd 」でホームフォルダに移動します。
- それでは、ここで「 mkdir public_html 」というコマンドで、「 public_html 」という名前のフォルダを作成します。
- 次に、「 sudo chmod 777 -R public_html 」コマンドを使用して、「public_html」フォルダーに対する全員に読み取り/書き込みアクセス権を付与します。
- ここで、コマンド「 cd / opt / lampp / htdocs 」を使用して、htdocsフォルダに移動します。
- ここでは、「 sudo ln -s / home / username / public_html ./username 」というコマンドを実行するだけです。 Linuxでは、「username」を自分のユーザー名に置き換えます。 私の場合、ユーザー名は「akshay」です。したがって、私が使用しているコマンドは「sudo ln -s / home / akshay / public_html ./akshay」です。
あなたの“ public_html”フォルダはXAMPPを実行するためのファイルをホストする準備ができています 。 OwnCloudをインストールしましょう。
Ubuntu 16.10へのOwnCloudのインストール
- OwnCloud のZIPファイルを公式Webサイトからダウンロードしてください。
- XAMPPの設定中に作成した「 public_html 」フォルダにこれを解凍します。
Ubuntu 16.10でXAMPP上でOwnCloudを実行する
XAMPPを使用して、Ubuntu 16.10システムでOwnCloudを実行できるようになりました。 以下の手順に従ってください。
- ターミナルで、コマンド「 sudo / opt / lampp / lampp start 」を実行します。 これはあなたのシステム上でXAMPPサーバを起動します。
- ブラウザで、「 // localhost / username / owncloud」に移動します。 usernameをあなたのユーザ名に置き換えてください。 私の場合、アドレスは「 // localhost / akshay / owncloud 」です。
- 管理者のユーザー名とパスワードを作成する必要がある画面が表示されます 。 あなたがあなたのログイン資格情報として使いたいものを単に選ぶだけです。
注 : OwnCloudがデータを書き込めないというエラーが発生した場合は、ターミナルを起動して、「sudo chmod 777 / home / username / public_html / owncloud」コマンドを実行してください。 usernameをあなたのユーザ名に置き換えてください。
- サインインすると、 OwnCloudのメインインターフェイスに移動します 。 これはあなたがアップロード、削除、そしてその他の方法であなたのすべてのファイルを管理できるところです。
iPhoneからOwnCloudに接続する
これで、iPhoneからアクセスできるようにしたいすべてのファイルをOwnCloudサーバにアップロードしました。 実際にiPhoneをOwnCloudに接続してから、実際にデバイス間でファイルを転送することができるようになるという問題があります。 これを行うには、OwnCloudの設定ファイルがあなたのコンピュータのIPアドレスを使ってアクセスできるようにする必要があります。
OwnCloud設定ファイルの編集
OwnCloud設定の編集は簡単です。以下の手順に従ってください。
- ターミナルで、“ cd / home / username / public_html / owncloud / config ”を使用して、OwnCloud設定フォルダに移動します。
- ここで、コマンド「 sudo nano config.php 」を実行します。 これでターミナル内の設定ファイルが開き、編集することができます。
- 「 trusted_domains 」という行を見つけます。 「 localhost 」がすでに追加されているのがわかります。 「localhost」の後に新しい行を作成し、コンピュータのIPアドレスを一重引用符で囲みます。 編集した「trusted_domains」セクションは、次のようになります。
[php] 'trusted_domains' =>
配列(
'localhost'、
'192.168.2.236'、
)、[/ php]
OwnCloudにiPhoneを接続する
iPhoneをOwnCloudサーバに接続するのは簡単で、2つの方法のうちの1つで行うことができます。 私たちはここでそれらの両方を議論します、そしてあなたはあなたにもっと合ったものを使うことができます。
1. Safariを使ってiPhoneからOwnCloudに接続する
iPhoneをOwnCloudサーバに接続するには、以下の手順に従ってください。
- iPhoneでSafariを起動し、アドレスバーで“ // ipaddress / username / owncloud / ”に移動します。 明らかに、 “ ipaddress”をあなたのコンピュータのIPアドレスに、そして“ username”をあなたのユーザ名に置き換えてください。
- ログイン画面が表示されます。 ログインするためにOwnCloudの設定中に作成した認証情報を使用します。これを実行すると、OwnCloudサーバ上に存在するすべてのファイルとフォルダが表示されます。 ファイルを参照して、必要なファイルをダウンロードできます 。
2. WebDAVクライアントを使ってiPhoneからOwnCloudに接続する
OwnCloudはファイルを転送するためにWebDAVをサポートしています、そしてもしあなたがWebDAVサーバに接続できる(Readdle by Documents 5のような)アプリを持っていれば、あなたはそれを使ってあなたのOwnCloudサーバに簡単にアクセスできます。 WebDAVをサポートするiPhoneファイルマネージャはかなりたくさんありますが、どれでもOwnCloudに接続するために使用できます。 私はDocuments 5を使っています。
- iPhoneでDocuments 5を起動し、「 サービス 」というアイコンをタップします。 ここで、「 アカウントを追加 」 をタップしてください 。
- リストから「 WebDAVサーバー 」を選択し、サーバーの名前をURL「 //ipaddress/username/owncloud/remote.php/webdav/ 」と共に入力します。 OwnCloudのユーザ名とパスワードも入力してください。
- 完了したら、[ 保存]をタップするだけで、ドキュメントがOwnCloudサーバに接続されます。 これで、OwnCloudサーバで利用可能なすべてのファイルを閲覧(およびダウンロード)できるようになります。
注 : DHCPを使用している場合(おそらくそうしています)、コンピューターのIPアドレスは変更され続ける可能性があり、そのたびに手動で構成ファイルを編集する必要があります。 あなたがあなたのコンピュータに静的IPアドレスを割り当てた方が良いので、あなたは一度だけ設定ファイルを編集する必要があります。
LinuxとiPhoneの間で音楽を管理するためのGoogle Play Music
私たちはLinux上のiTunesとうまくいっていないので、他のオプションを選ぶ必要があるでしょう。 その1つがGoogle Play Musicです。 音楽サービスでは、音楽をクラウドにアップロードできます。また、公式のGoogle Play Musicアプリを使ってiPhoneからアクセスすることもできます。 これで、我々は完全にiTunesにadieuを入札しています。 それでは、これを実現する方法を見てみましょう。
Googleミュージックマネージャを使用してGoogle Playミュージックに音楽をアップロードする
iPhoneで音楽にアクセスする前に最初にしなければならないことは、Google Playミュージックウェブサイトに音楽ライブラリをアップロードすることです。 これを行うには、Google Music Managerをインストールする必要があります。 これは、以下の手順に従って簡単に実行できます。
- 公式ウェブサイトからGoogle Music Managerクライアントをダウンロードしてください 。 Ubuntuでは.debパッケージとしてダウンロードされ、Software Centerで直接開くようになりますので、インストールすることができます。
- アプリケーションランチャーから、Google Music Managerを探して起動します。
- 手順に従ってMusic Managerをセットアップし、実行します。 すべてが完了すると、音楽ライブラリは自動的に Google Play Musicライブラリにアップロードされます。
- 曲がアップロードされたら(ライブラリのサイズによっては時間がかかる場合があります)、iPhoneでGoogle Play Musicアプリを起動し(ダウンロード)、 Googleアカウントでサインインできます 。 あなたの音楽がすぐそこにあります。
将来的には、新しいミュージックファイルをLinuxのMusicフォルダに配置するだけで、Google Music Managerが自動的にGoogle Playミュージックライブラリにアップロードするので、iPhoneやその他のデバイスにアクセスできます。にGoogle Play Musicがインストールされています。
これらのサービスを備えたLinuxでiOSデバイスを使用してください
この記事で述べたサービスを使用して、iPhoneまたはLinux搭載のiPadでさえもすべて管理できます。 さらに、これらすべてのサービスには、無料で利用できる層があります。 Google Play Musicでは、無料でクラウド上に最大50, 000曲をアップロードできるプランを提供しています。また、OwnCloudでは、独自のサーバーをホストできます。つまり、支払いは不要です。 明らかに、これはiTunesを使ってiPhoneを同期するのと同じくらい簡単なことではありません-これはうまくいくプロセスです-しかし、これはあなたがLinuxでiPhoneを使うことに来ることができる最も近いです。
いつものように、LinuxでiPhoneを使うことについてのあなたの考えを共有してください、そして、あなたが何か質問があれば、下のコメント欄で私たちに知らせてください。